tvbrowser.ui.mainframe

## Class FaytFilter

- java.lang.Object
- - tvbrowser.ui.mainframe.FaytFilter

- All Implemented Interfaces:
    ProgramFilter

      public class FaytFilter
      extends java.lang.Object
      implements ProgramFilter

  The filter used for FindAsYouType.

  Since:
    3.0.3
  Author:
    René Mach

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | `accept(Program program)`
    `static FaytFilter` | `getInstance()` Get the instance of this class.
    `java.lang.String` | `getName()`
    `void` | `setSearchString(java.lang.String value)` Set the search value for this filter.

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

    - ### Methods inherited from interface devplugin.ProgramFilter

      `toString`

- - ### Method Detail

    - #### getInstance

          public static FaytFilter getInstance()

      Get the instance of this class.

      Returns:
        The instance of this class.

    - #### setSearchString

          public void setSearchString(java.lang.String value)

      Set the search value for this filter.

      Parameters:
        `value` - The search value for this filter.

    - #### accept

          public boolean accept(Program program)

      Specified by:
        `accept` in interface `ProgramFilter`
      Parameters:
        `program` - the program to be checked
      Returns:
        true, if the filter accepts the specified program

    - #### getName

          public java.lang.String getName()

      Specified by:
        `getName` in interface `ProgramFilter`
      Returns:
        the name of this filter

TV-Browser 3.4.3, Copyright (C) 2004-2008 TV-Browser Team (dev@tvbrowser.org)