Module tvbrowser

Class UserFilter

    • Constructor Detail

      • UserFilter

        public UserFilter​(java.lang.String name)
    • Method Detail

      • getLabelForBrokenPartially

        public static final java.lang.String getLabelForBrokenPartially​(java.lang.String label)
      • getLabelForBrokenCompletely

        public static final java.lang.String getLabelForBrokenCompletely​(java.lang.String label)
      • store

        public void store()
      • store

        public void store​(java.lang.String directoy,
                          java.lang.String fileName)
      • delete

        public void delete()
      • accept

        public boolean accept​(Program prog)
        Specified by:
        accept in interface ProgramFilter
        Parameters:
        prog - the program to be checked
        Returns:
        true, if the filter accepts the specified program
      • setName

        public void setName​(java.lang.String name)
      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface ProgramFilter
        Returns:
        the name of this filter
      • toString

        public java.lang.String toString()
        Specified by:
        toString in interface ProgramFilter
        Overrides:
        toString in class java.lang.Object
      • getRule

        public java.lang.String getRule()
      • containsRuleComponent

        public boolean containsRuleComponent​(java.lang.String comp)
      • isBrokenCompletely

        public boolean isBrokenCompletely()
        Returns:
        true if all contained filter components are marked as broken.
      • isBrokenPartially

        public boolean isBrokenPartially()
        Returns:
        true if at least one contained filter component is marked as broken.
      • getViewString

        public java.lang.String getViewString()
      • updateSingleChannelFilters

        public void updateSingleChannelFilters​(Channel[] channels)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • acceptableForFilterFavorite

        public boolean acceptableForFilterFavorite()