Class AbstractUserThemeFilter

  • Direct Known Subclasses:
    BasenameUserThemeFilter

    public abstract class AbstractUserThemeFilter
    extends Object
    INTERNAL: Abstract class which provides access to filtering themes out which are not relevant to the user context.
    • Constructor Detail

      • AbstractUserThemeFilter

        public AbstractUserThemeFilter()
      • AbstractUserThemeFilter

        public AbstractUserThemeFilter​(TopicMapIF topicMap)
    • Method Detail

      • setTopicMap

        public void setTopicMap​(TopicMapIF topicMap)
      • filterThemes

        public Collection filterThemes​(Collection unfilteredThemes)
        Use method shouldNotBeUsed for every theme of the collection of unfilteredThemes and allows therefore to retrieve a filtered collection of themes.
      • shouldNotBeUsed

        public abstract boolean shouldNotBeUsed​(TopicIF actTheme)