net.ontopia.topicmaps.nav.context
Class UserFilterContextStore

java.lang.Object
  extended by net.ontopia.topicmaps.nav.context.UserFilterContextStore

public class UserFilterContextStore
extends Object

INTERNAL: Storage of four different sets of scoping themes in dependance of a topicmap.

An object of this class can be set to the user session or referenced by another class which stores user information in the JSP session context.


Constructor Summary
UserFilterContextStore()
          default constructor
 
Method Summary
protected  void finalize()
          default destructor
 Collection getScopeAssociations(TopicMapIF topicmap)
           
 Collection getScopeOccurrences(TopicMapIF topicmap)
           
 Collection getScopeTopicNames(TopicMapIF topicmap)
           
 Collection getScopeVariantNames(TopicMapIF topicmap)
           
 void resetScopeAssociations(TopicMapIF topicmap)
           
 void resetScopeOccurrences(TopicMapIF topicmap)
           
 void resetScopeTopicNames(TopicMapIF topicmap)
           
 void resetScopeVariantNames(TopicMapIF topicmap)
           
 void setScopeAssociations(TopicMapIF topicmap, Collection themes_associations)
           
 void setScopeOccurrences(TopicMapIF topicmap, Collection themes_occurrences)
           
 void setScopeTopicNames(TopicMapIF topicmap, Collection themes_baseNames)
           
 void setScopeVariantNames(TopicMapIF topicmap, Collection themes_variantNames)
           
 String toString()
          serialize this for debugging purposes.
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UserFilterContextStore

public UserFilterContextStore()
default constructor

Method Detail

finalize

protected void finalize()
default destructor

Overrides:
finalize in class Object

toString

public String toString()
serialize this for debugging purposes.

Overrides:
toString in class Object

setScopeTopicNames

public void setScopeTopicNames(TopicMapIF topicmap,
                               Collection themes_baseNames)

setScopeVariantNames

public void setScopeVariantNames(TopicMapIF topicmap,
                                 Collection themes_variantNames)

setScopeOccurrences

public void setScopeOccurrences(TopicMapIF topicmap,
                                Collection themes_occurrences)

setScopeAssociations

public void setScopeAssociations(TopicMapIF topicmap,
                                 Collection themes_associations)

resetScopeTopicNames

public void resetScopeTopicNames(TopicMapIF topicmap)

resetScopeVariantNames

public void resetScopeVariantNames(TopicMapIF topicmap)

resetScopeOccurrences

public void resetScopeOccurrences(TopicMapIF topicmap)

resetScopeAssociations

public void resetScopeAssociations(TopicMapIF topicmap)

getScopeTopicNames

public Collection getScopeTopicNames(TopicMapIF topicmap)

getScopeVariantNames

public Collection getScopeVariantNames(TopicMapIF topicmap)

getScopeOccurrences

public Collection getScopeOccurrences(TopicMapIF topicmap)

getScopeAssociations

public Collection getScopeAssociations(TopicMapIF topicmap)


Copyright © 2000-2012 Ontopia.