Uses of Interface
net.ontopia.utils.DeciderIF

Packages that use DeciderIF
net.ontopia.topicmaps.nav2.utils Provides utility classes for the Navigator Tag Libraries and Framework. 
net.ontopia.topicmaps.utils This package provides topic map utility classes, which are a toolkit for working with the topic map model provided by the core interfaces. 
net.ontopia.topicmaps.utils.ltm This package provides support for the textual Linear Topic Map Notation (or LTM) format for topic maps. 
net.ontopia.topicmaps.utils.rdf This package provides support for RDF (Resource Description Framework), a topic map-like data model for metadata defined by the W3C. 
net.ontopia.topicmaps.xml Classes for importing and exporting topic maps in the XML interchange format. 
net.ontopia.utils Contains utility classes and generic interfaces. 
 

Uses of DeciderIF in net.ontopia.topicmaps.nav2.utils
 

Methods in net.ontopia.topicmaps.nav2.utils that return DeciderIF
static DeciderIF ScopeUtils.getScopeDecider(javax.servlet.jsp.PageContext pageContext, net.ontopia.topicmaps.nav2.taglibs.logic.ContextTag contextTag, int scopeType)
          INTERNAL: Get FilterIF object which provides the possibility to decide if one topic map objects belongs to the wanted scope.
 

Uses of DeciderIF in net.ontopia.topicmaps.utils
 

Classes in net.ontopia.topicmaps.utils that implement DeciderIF
 class ApplicableInContextDecider
          INTERNAL: Decider that decides whether the ScopedIF's scope is applicable in the user context.
 class IntersectionOfContextDecider
          INTERNAL: Decider that decides whether the ScopedIF's scope is an intersection of the user context or not.
 class SubjectIdentityDecider
          INTERNAL: Decider that decides whether the object is an instance of a topic with the given subject identifier.
 class SubsetOfContextDecider
          INTERNAL: Decider that decides whether the ScopedIF's scope is a subset of the user context or not.
 class SupersetOfContextDecider
          INTERNAL: Decider that decides whether the ScopedIF's scope is a superset of the user context or not.
 class UnconstrainedScopeDecider
          INTERNAL: This decider accepts all objects in the unconstrained scope, letting a sub-decider rule for object not in the unconstrained scope.
 

Methods in net.ontopia.topicmaps.utils that return DeciderIF
static DeciderIF TMDeciderUtils.getTypeDecider(java.util.Collection oktypes)
          INTERNAL: Creates a decider that approves all objects that implement TypedIF and which have a type included in the collection.
static DeciderIF TMDeciderUtils.getTypePSIDecider(java.util.Collection okpsis)
          INTERNAL: Creates a decided that approves all objects that implement TypedIF and which has a type which has one of the subject identifiers as one of its subject identifiers.
 

Methods in net.ontopia.topicmaps.utils with parameters of type DeciderIF
static TopicIF MergeUtils.mergeInto(TopicMapIF targettm, TopicIF source, DeciderIF decider)
          PUBLIC: Merges the source topic from into the target topic map, when the source topic is not already in the target topic map.
static void TopicMapSynchronizer.update(TopicMapIF target, java.lang.String ttopicq, DeciderIF tchard, TopicMapIF source, java.lang.String stopicq, DeciderIF schard)
          PUBLIC: Updates the target topic map from the source topic map, synchronizing the selected topics in the target (ttopicq) with the selected topics in the source (stopicq) using the deciders to filter topic characteristics to synchronize.
static void TopicMapSynchronizer.update(TopicMapIF target, TopicIF source, DeciderIF tfilter)
          PUBLIC: Updates the target topic map against the source topic, synchronizing only the characteristics from the target that are accepted by the filter.
static void TopicMapSynchronizer.update(TopicMapIF target, TopicIF source, DeciderIF tfilter, DeciderIF sfilter)
          PUBLIC: Updates the target topic map against the source topic, synchronizing only the characteristics from the target and source that are accepted by the filters.
 

Constructors in net.ontopia.topicmaps.utils with parameters of type DeciderIF
AssociationWalker(DeciderIF assocDecider, DeciderIF fromRoleDecider, DeciderIF toRoleDecider)
          PUBLIC: Creates a walker which uses deciders to traverse the associations.
UnconstrainedScopeDecider(DeciderIF subdecider)
           
 

Uses of DeciderIF in net.ontopia.topicmaps.utils.ltm
 

Methods in net.ontopia.topicmaps.utils.ltm with parameters of type DeciderIF
 void LTMTopicMapWriter.setFilter(DeciderIF filter)
          PUBLIC: Sets the filter that decides which topic map constructs are accepted in the exprted ltm.
 

Uses of DeciderIF in net.ontopia.topicmaps.utils.rdf
 

Methods in net.ontopia.topicmaps.utils.rdf with parameters of type DeciderIF
 void RDFTopicMapWriter.setFilter(DeciderIF filter)
          PUBLIC: Sets the filter that decides which topic map constructs are accepted and exported.
 

Uses of DeciderIF in net.ontopia.topicmaps.xml
 

Methods in net.ontopia.topicmaps.xml with parameters of type DeciderIF
 void XTMTopicMapWriter.setFilter(DeciderIF filter)
          PUBLIC: Sets a filter used to filter the topic map before export.
 void AbstractTopicMapExporter.setFilter(DeciderIF filter)
          PUBLIC: Sets the filter that decides which topic map constructs are accepted in the exported TM/XML.
 

Uses of DeciderIF in net.ontopia.utils
 

Classes in net.ontopia.utils that implement DeciderIF
 class AndDecider
          INTERNAL: Decider that checks all subdeciders and returns true if all of them gives a positive decision.
 class CachedDecider
          INTERNAL: Decider that maintains a cache of decisions made on a set of objects.
 class ContainmentDecider
          INTERNAL: Decider that returns true if the object is contained in the referenced collection.
 class EqualsDecider
          INTERNAL: Decider whether the reference object is equal the given object.
 class GrabberDecider
          INTERNAL: Decider that grabs an object and passes it to the subdecider.
 class NotDecider
          INTERNAL: Decider that negates the decision of the nested decider.
 class OrDecider
          INTERNAL: Decider that checks all subdeciders and returns true of one of them gives a positive decision.
 class StringifierDecider
          INTERNAL: Decider that stringifies an object and passes it to the subdecider.
 

Methods in net.ontopia.utils that return DeciderIF
 DeciderIF CachedDecider.getDecider()
          Gets the decider that being cached.
static DeciderIF DeciderUtils.getFalseDecider()
          INTERNAL: Returns a decider which always returns false.
static DeciderIF DeciderUtils.getTrueDecider()
          INTERNAL: Returns a decider which always returns true.
 

Methods in net.ontopia.utils with parameters of type DeciderIF
 void OrDecider.addDecider(DeciderIF decider)
          Add a subdecider.
 void AndDecider.addDecider(DeciderIF decider)
          Add a subdecider.
static java.util.Set CollectionUtils.filterSet(java.util.Collection coll, DeciderIF decider)
          INTERNAL: Creates new Set that contains the elements from the input collection that the decider deems ok.
 void OrDecider.removeDecider(DeciderIF decider)
          Remove a subdecider.
 void AndDecider.removeDecider(DeciderIF decider)
          Remove a subdecider.
 void CachedDecider.setDecider(DeciderIF decider)
          Sets the decider that is to be cached.
 

Constructors in net.ontopia.utils with parameters of type DeciderIF
CachedDecider(DeciderIF decider)
           
DeciderFilter(DeciderIF decider)
           
DeciderIterator(DeciderIF decider, java.util.Iterator iterator)
           
GrabberCollection(java.util.Collection coll, GrabberIF grabber, DeciderIF decider)
           
GrabberDecider(GrabberIF grabber, DeciderIF decider)
           
NotDecider(DeciderIF decider)
           
OrDecider(DeciderIF decider)
           
StringifierDecider(StringifierIF stringifier, DeciderIF decider)
           
 



Copyright © 2000-2009 Ontopia.