|
![]() |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
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)
|
|
![]() |
|||||||||
PREV NEXT | FRAMES NO FRAMES |