net.ontopia.topicmaps.nav.context
Class AbstractUserThemeFilter
java.lang.Object
net.ontopia.topicmaps.nav.context.AbstractUserThemeFilter
- All Implemented Interfaces:
- UserThemeFilterIF
- Direct Known Subclasses:
- BasenameUserThemeFilter
public abstract class AbstractUserThemeFilter
- extends Object
- implements UserThemeFilterIF
INTERNAL: Abstract class which provides access to filtering themes
out which are not relevant to the user context.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractUserThemeFilter
public AbstractUserThemeFilter()
AbstractUserThemeFilter
public AbstractUserThemeFilter(TopicMapIF topicMap)
getTopicMap
public TopicMapIF getTopicMap()
- Description copied from interface:
UserThemeFilterIF
- gets TopicMapIF object
- Specified by:
getTopicMap
in interface UserThemeFilterIF
setTopicMap
public void setTopicMap(TopicMapIF topicMap)
- Description copied from interface:
UserThemeFilterIF
- set TopicMapIF object
- Specified by:
setTopicMap
in interface UserThemeFilterIF
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.
Copyright © 2000-2012 Ontopia.