Class AbstractUserThemeFilter

java.lang.Object
net.ontopia.topicmaps.viz.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.
  • Field Details

  • Constructor Details

    • AbstractUserThemeFilter

      public AbstractUserThemeFilter()
    • AbstractUserThemeFilter

      public AbstractUserThemeFilter(TopicMapIF topicMap)
  • Method Details

    • getTopicMap

      public TopicMapIF getTopicMap()
    • 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)