Uses of Interface
net.ontopia.utils.DeciderIF

Packages that use DeciderIF
net.ontopia.topicmaps.nav.utils.comparators Provides Comparators which are used by the Navigator. 
net.ontopia.topicmaps.nav2.impl.basic The basic implementation of the Navigator core interfaces. 
net.ontopia.topicmaps.nav2.taglibs.value General (Topic Map independent) value-producing tags, which provide mainly set manipulation operations on collections. 
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.deciders Provides DeciderIFs which are used by the Navigator. 
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. 
ontopoly.utils   
 

Uses of DeciderIF in net.ontopia.topicmaps.nav.utils.comparators
 

Fields in net.ontopia.topicmaps.nav.utils.comparators declared as DeciderIF
protected  DeciderIF ContextNameGrabber.within
           
 

Uses of DeciderIF in net.ontopia.topicmaps.nav2.impl.basic
 

Classes in net.ontopia.topicmaps.nav2.impl.basic that implement DeciderIF
 class TypeDecider
          INTERNAL: Decider for verifying if a given topic type is identical or a subclass of a reference topic type (for example occurrence type).
 

Fields in net.ontopia.topicmaps.nav2.impl.basic declared as DeciderIF
protected  DeciderIF DeciderIFWrapper.decider
           
 

Constructors in net.ontopia.topicmaps.nav2.impl.basic with parameters of type DeciderIF
DeciderIFWrapper(DeciderIF decider)
          INTERNAL: Default constructor.
 

Uses of DeciderIF in net.ontopia.topicmaps.nav2.taglibs.value
 

Methods in net.ontopia.topicmaps.nav2.taglibs.value that return DeciderIF
 DeciderIF BaseScopedTag.getScopeDecider(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.nav2.utils
 

Methods in net.ontopia.topicmaps.nav2.utils that return DeciderIF
static DeciderIF ScopeUtils.getScopeDecider(javax.servlet.jsp.PageContext pageContext, 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.
 

Fields in net.ontopia.topicmaps.utils declared as DeciderIF
protected  DeciderIF AssociationWalker.assocDecider
          PROTECTED: The decider used to filter associations to only those which are being walked
protected  DeciderIF AssociationWalker.leftRoleDecider
          PROTECTED: The decider used to filter the left-hand role of the transitive association
protected  DeciderIF AssociationWalker.rightRoleDecider
          PROTECTED: The decider used to filter the right-hand role of the transitive association.
protected  DeciderIF UnconstrainedScopeDecider.subdecider
           
 

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, 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.
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.
AssociationWalker(DeciderIF assocDecider, DeciderIF fromRoleDecider, DeciderIF toRoleDecider)
          PUBLIC: Creates a walker which uses deciders to traverse the associations.
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.deciders
 

Classes in net.ontopia.topicmaps.utils.deciders that implement DeciderIF
 class InstanceDecider
          INTERNAL: Decider that takes either TypedIF or TopicIF and returns ok if it is an instance of one of the types it was constructed with.
 class TMDecider
          INTERNAL: Decider that allows the user to filter out chosen objects used for testing the filtering of exporters.
 class TMExporterDecider
          INTERNAL: Accepts or rejects topic map constructs based on their relations to other topic map constructs and a filter that makes decisions on an individual basis.
 class WithinScopeDecider
          INTERNAL: Decider that decides whether the scoped object is broader than the context.
 

Constructors in net.ontopia.topicmaps.utils.deciders with parameters of type DeciderIF
TMExporterDecider(DeciderIF filter)
          Creates a new TMExporterDecider.
 

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

Fields in net.ontopia.topicmaps.utils.ltm declared as DeciderIF
protected  DeciderIF LTMTopicMapWriter.filter
           
 

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
 

Fields in net.ontopia.topicmaps.utils.rdf declared as DeciderIF
protected  DeciderIF RDFTopicMapWriter.filter
           
 

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
 

Fields in net.ontopia.topicmaps.xml declared as DeciderIF
protected  DeciderIF XTMTopicMapWriter.filter
           
protected  DeciderIF AbstractTopicMapExporter.filter
           
 

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<T>
          INTERNAL: Decider that checks all subdeciders and returns true if all of them gives a positive decision.
 class CachedDecider<T>
          INTERNAL: Decider that maintains a cache of decisions made on a set of objects.
 class ContainmentDecider<T>
          INTERNAL: Decider that returns true if the object is contained in the referenced collection.
 class EqualsDecider<T>
          INTERNAL: Decider whether the reference object is equal the given object.
 class GrabberDecider<T,G>
          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.
 

Fields in net.ontopia.utils declared as DeciderIF
protected  DeciderIF StringifierDecider.decider
           
protected  DeciderIF NotDecider.decider
           
protected  DeciderIF<G> GrabberDecider.decider
           
protected  DeciderIF<G> GrabberCollection.decider
           
protected  DeciderIF<T> DeciderIterator.decider
           
protected  DeciderIF<T> DeciderFilter.decider
           
protected  DeciderIF<T> CachedDecider.decider
           
 

Fields in net.ontopia.utils with type parameters of type DeciderIF
protected  java.util.Collection<DeciderIF<T>> AndDecider.deciders
           
 

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

Methods in net.ontopia.utils that return types with arguments of type DeciderIF
 java.util.Collection<DeciderIF<T>> AndDecider.getDeciders()
          Gets the subdeciders.
 

Methods in net.ontopia.utils with parameters of type DeciderIF
 void OrDecider.addDecider(DeciderIF decider)
          Add a subdecider.
 void AndDecider.addDecider(DeciderIF<T> decider)
          Add a subdecider.
static
<T> java.util.Set<T>
CollectionUtils.filterSet(java.util.Collection<T> 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<T> decider)
          Remove a subdecider.
 void CachedDecider.setDecider(DeciderIF<T> decider)
          Sets the decider that is to be cached.
 

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

Constructor parameters in net.ontopia.utils with type arguments of type DeciderIF
AndDecider(java.util.Collection<DeciderIF<T>> deciders)
           
 

Uses of DeciderIF in ontopoly.utils
 

Classes in ontopoly.utils that implement DeciderIF
 class SchemaFilter
          INTERNAL: Filters out Ontopoly constructs from topic maps.
 class SchemaOnlyFilter
          INTERNAL: Filters out instances from the topic map so that only the Ontopoly meta-ontology and the ontology remain.
 



Copyright © 2000-2012 Ontopia.