public abstract class AbstractUserThemeFilter extends Object
Modifier and Type | Field and Description |
---|---|
protected TopicMapIF |
topicMap |
Constructor and Description |
---|
AbstractUserThemeFilter() |
AbstractUserThemeFilter(TopicMapIF topicMap) |
Modifier and Type | Method and Description |
---|---|
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. |
TopicMapIF |
getTopicMap() |
void |
setTopicMap(TopicMapIF topicMap) |
abstract boolean |
shouldNotBeUsed(TopicIF actTheme) |
protected TopicMapIF topicMap
public AbstractUserThemeFilter()
public AbstractUserThemeFilter(TopicMapIF topicMap)
public TopicMapIF getTopicMap()
public void setTopicMap(TopicMapIF topicMap)
public Collection filterThemes(Collection unfilteredThemes)
shouldNotBeUsed
for every theme
of the collection of unfilteredThemes
and
allows therefore to retrieve a filtered collection of themes.public abstract boolean shouldNotBeUsed(TopicIF actTheme)