Uses of Interface
net.ontopia.topicmaps.core.ScopedIF
-
Packages that use ScopedIF Package Description net.ontopia.topicmaps.core Provides interfaces for topic map objects; the topic map API for all Ontopia topic map implementations.net.ontopia.topicmaps.db2tm The implementation of and public API to the DB2TM module for converting relational data (in CSV files or RDBMSs) to Topic Maps.net.ontopia.topicmaps.impl.basic The in-memory implementation of the core topic map interfaces.net.ontopia.topicmaps.impl.rdbms Relational database implementation of the core topic map interfaces.net.ontopia.topicmaps.impl.remote net.ontopia.topicmaps.impl.utils INTERNAL: Classes that are used by many implementations.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.rest.model.mixin net.ontopia.topicmaps.rest.v1.scoped 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.ctm Provides support for the ISO-standardized textual Compact Topic Maps syntax (or CTM) format for topic maps.net.ontopia.topicmaps.utils.deciders Provides DeciderIFs which are used by the Navigator.net.ontopia.topicmaps.xml Classes for importing and exporting topic maps in the XML interchange format. -
-
Uses of ScopedIF in net.ontopia.topicmaps.core
Subinterfaces of ScopedIF in net.ontopia.topicmaps.core Modifier and Type Interface Description interface
AssociationIF
PUBLIC: Implemented by objects representing associations in the topic map model.interface
OccurrenceIF
PUBLIC: Implemented by objects representing occurrences in the topic map model.interface
TopicNameIF
PUBLIC: Implemented by an object which represents a topic name, which is a topic characteristic.interface
VariantNameIF
PUBLIC: Implemented by objects representing variant names for topics. -
Uses of ScopedIF in net.ontopia.topicmaps.db2tm
Methods in net.ontopia.topicmaps.db2tm with parameters of type ScopedIF Modifier and Type Method Description protected static void
Processor. addScope(ScopedIF scoped, String[] scope, Entity entity, String[] tuple, Context ctx)
protected static void
Processor. updateScope(ScopedIF scoped, String[] scope, Entity entity, String[] tuple, Context ctx)
-
Uses of ScopedIF in net.ontopia.topicmaps.impl.basic
Classes in net.ontopia.topicmaps.impl.basic that implement ScopedIF Modifier and Type Class Description class
Association
INTERNAL: The basic association implementation.class
Occurrence
INTERNAL: The basic occurrence implementation.class
TopicName
INTERNAL: The basic topic name implementation.class
VariantName
INTERNAL: The basic variant name implementation.Methods in net.ontopia.topicmaps.impl.basic with parameters of type ScopedIF Modifier and Type Method Description protected void
TopicMapBuilder. addScope(ScopedIF scoped, Collection<TopicIF> scope)
-
Uses of ScopedIF in net.ontopia.topicmaps.impl.rdbms
Classes in net.ontopia.topicmaps.impl.rdbms that implement ScopedIF Modifier and Type Class Description class
Association
INTERNAL: The rdbms association implementation.class
Occurrence
INTERNAL: The rdbms occurrence implementation.class
ReadOnlyAssociation
INTERNAL: The read-only rdbms association implementation.class
ReadOnlyOccurrence
INTERNAL: The read-only rdbms occurrence implementation.class
ReadOnlyTopicName
INTERNAL: The read-only rdbms topic name implementation.class
ReadOnlyVariantName
INTERNAL: The read-only rdbms variant name implementation.class
TopicName
INTERNAL: The rdbms topic name implementation.class
VariantName
INTERNAL: The rdbms variant name implementation.Methods in net.ontopia.topicmaps.impl.rdbms with parameters of type ScopedIF Modifier and Type Method Description protected void
TopicMapBuilder. addScope(ScopedIF scoped, Collection scope)
-
Uses of ScopedIF in net.ontopia.topicmaps.impl.remote
Classes in net.ontopia.topicmaps.impl.remote that implement ScopedIF Modifier and Type Class Description class
DynamicAssociation
INTERNAL: PRIVATE: EXPERIMENTAL: Description: Dynamic proxy for associations -
Uses of ScopedIF in net.ontopia.topicmaps.impl.utils
Classes in net.ontopia.topicmaps.impl.utils that implement ScopedIF Modifier and Type Class Description class
PhantomAssociation
INTERNAL: Class that represents the association object which a deleted role might have belonged to.class
SnapshotOccurrence
INTERNAL:class
SnapshotTopicName
INTERNAL:class
SnapshotVariantName
INTERNAL: -
Uses of ScopedIF in net.ontopia.topicmaps.nav2.taglibs.value
Methods in net.ontopia.topicmaps.nav2.taglibs.value that return types with arguments of type ScopedIF Modifier and Type Method Description Predicate<ScopedIF>
BaseScopedTag. getScopeDecider(int scopeType)
INTERNAL: Get FilterIF object which provides the possibility to decide if one topic map objects belongs to the wanted scope.FilterIF<ScopedIF>
BaseScopedTag. getScopeFilter(int scopeType)
INTERNAL: Get FilterIF object which provides the possibility to filter out topic map objects of a collection which have not the wanted scope. -
Uses of ScopedIF in net.ontopia.topicmaps.nav2.utils
Methods in net.ontopia.topicmaps.nav2.utils that return types with arguments of type ScopedIF Modifier and Type Method Description static Predicate<ScopedIF>
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 ScopedIF in net.ontopia.topicmaps.rest.model.mixin
Subinterfaces of ScopedIF in net.ontopia.topicmaps.rest.model.mixin Modifier and Type Interface Description interface
MAssociation
interface
MOccurrence
interface
MOccurrenceWithoutTopic
interface
MTopicName
interface
MTopicNameWithoutTopic
interface
MVariantName
-
Uses of ScopedIF in net.ontopia.topicmaps.rest.v1.scoped
Methods in net.ontopia.topicmaps.rest.v1.scoped with parameters of type ScopedIF Modifier and Type Method Description void
ScopedController. add(ScopedIF scoped, Topic scope)
void
ScopedController. remove(ScopedIF scoped, Topic scope)
void
ScopedController. setScope(ScopedIF scoped, Collection<Topic> scope)
-
Uses of ScopedIF in net.ontopia.topicmaps.utils
Classes in net.ontopia.topicmaps.utils with type parameters of type ScopedIF Modifier and Type Class Description class
IntersectionOfContextDecider<S extends ScopedIF>
INTERNAL: Decider that decides whether the ScopedIF's scope is an intersection of the user context or not.class
ScopedIFComparator<T extends ScopedIF>
INTERNAL: Comparator that compares ScopedIF objects based on their applicability in the specified scope.Methods in net.ontopia.topicmaps.utils with type parameters of type ScopedIF Modifier and Type Method Description static <S extends ScopedIF>
List<S>ScopeUtils. rankByScope(Collection<S> scoped, Collection<TopicIF> scope)
Ranks the ScopedIFs by the applicability to the specified scope.static <S extends ScopedIF>
List<S>ScopeUtils. rankByScope(Collection<S> scoped, TopicIF theme)
Ranks the ScopedIFs by the applicability to the specified scope.Methods in net.ontopia.topicmaps.utils with parameters of type ScopedIF Modifier and Type Method Description static boolean
ScopeUtils. isApplicableInContext(ScopedIF obj, Collection<TopicIF> context)
Checks to see if the ScopedIF's scope is applicable in the user context.static boolean
ScopeUtils. isIntersectionOfContext(ScopedIF obj, Collection<TopicIF> context)
Checks to see if the ScopedIF's scope intersects with the user context.static boolean
ScopeUtils. isIntersectionOfContext(ScopedIF obj, TopicIF[] context)
EXPERIMENTAL:static boolean
ScopeUtils. isSubsetOfContext(ScopedIF obj, Collection<TopicIF> context)
Checks to see if the ScopedIF's scope is a subset of the user context.static boolean
ScopeUtils. isSupersetOfContext(ScopedIF obj, Collection<TopicIF> context)
Checks to see if the ScopedIF's scope is a superset of the user context.static boolean
ScopeUtils. isSupersetOfContext(ScopedIF obj, TopicIF[] context)
EXPERIMENTAL:protected static String
KeyGenerator. makeScopeKey(ScopedIF scoped)
protected static String
KeyGenerator. makeScopeKey(ScopedIF scoped, TopicMapIF othertm)
boolean
ApplicableInContextDecider. test(ScopedIF scoped)
boolean
SubsetOfContextDecider. test(ScopedIF scoped)
boolean
SupersetOfContextDecider. test(ScopedIF scoped)
-
Uses of ScopedIF in net.ontopia.topicmaps.utils.ctm
Fields in net.ontopia.topicmaps.utils.ctm declared as ScopedIF Modifier and Type Field Description protected ScopedIF
ParseFrame. scoped
Constructors in net.ontopia.topicmaps.utils.ctm with parameters of type ScopedIF Constructor Description ParseFrame(TopicIF topic, TopicNameIF name, ScopedIF scoped, ReifiableIF reifiable, AssociationIF association)
-
Uses of ScopedIF in net.ontopia.topicmaps.utils.deciders
Methods in net.ontopia.topicmaps.utils.deciders with parameters of type ScopedIF Modifier and Type Method Description boolean
WithinScopeDecider. test(ScopedIF scoped)
-
Uses of ScopedIF in net.ontopia.topicmaps.xml
Methods in net.ontopia.topicmaps.xml with parameters of type ScopedIF Modifier and Type Method Description protected void
AbstractTopicMapContentHandler. propagateThemes(ScopedIF scoped)
-