|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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
|
DeciderUtils.getFalseDecider()
INTERNAL: Returns a decider which always returns false. |
|
static
|
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
|
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |