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.schema.impl.osl |
The classes and interfaces used to represent constructs in the Ontopia
Schema Language.
|
net.ontopia.topicmaps.schema.impl.osl.cmdline | |
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.
|
Modifier and Type | Interface and 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.
|
Modifier and Type | Method and 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) |
Modifier and Type | Class and 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.
|
Modifier and Type | Method and Description |
---|---|
protected void |
TopicMapBuilder.addScope(ScopedIF scoped,
Collection<TopicIF> scope) |
Modifier and Type | Class and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
protected void |
TopicMapBuilder.addScope(ScopedIF scoped,
Collection scope) |
Modifier and Type | Class and Description |
---|---|
class |
DynamicAssociation
INTERNAL: PRIVATE: EXPERIMENTAL: Description: Dynamic proxy for associations
|
Modifier and Type | Class and 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:
|
Modifier and Type | Method and 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.
|
Modifier and Type | Method and 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.
|
Modifier and Type | Interface and Description |
---|---|
interface |
MAssociation |
interface |
MOccurrence |
interface |
MOccurrenceWithoutTopic |
interface |
MTopicName |
interface |
MTopicNameWithoutTopic |
interface |
MVariantName |
Modifier and Type | Method and Description |
---|---|
void |
ScopedController.add(ScopedIF scoped,
Topic scope) |
void |
ScopedController.remove(ScopedIF scoped,
Topic scope) |
void |
ScopedController.setScope(ScopedIF scoped,
Collection<Topic> scope) |
Modifier and Type | Method and Description |
---|---|
protected void |
SchemaValidator.validateScope(TMObjectIF container,
ScopedIF scoped,
ScopedConstraintIF constraint) |
Modifier and Type | Method and Description |
---|---|
ScopeSpecification |
AbstractSchemaAnalyzer.getScopeSpecification(ScopedIF scoped)
Generate the scope specification for a ScopedIF object.
|
Modifier and Type | Class and 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.
|
Modifier and Type | Field and Description |
---|---|
protected DeciderIF<? super ScopedIF> |
UnconstrainedScopeDecider.subdecider
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static <S extends ScopedIF> |
ScopeUtils.rankByScope(Collection<S> scoped,
Collection<TopicIF> scope)
Ranks the ScopedIFs by the applicability to the specified scope.
|
static <S extends ScopedIF> |
ScopeUtils.rankByScope(Collection<S> scoped,
TopicIF theme)
Ranks the ScopedIFs by the applicability to the specified scope.
|
Modifier and Type | Method and 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 |
UnconstrainedScopeDecider.ok(ScopedIF scoped)
Deprecated.
|
boolean |
SupersetOfContextDecider.test(ScopedIF scoped) |
boolean |
SubsetOfContextDecider.test(ScopedIF scoped) |
boolean |
ApplicableInContextDecider.test(ScopedIF scoped) |
Constructor and Description |
---|
UnconstrainedScopeDecider(DeciderIF<? super ScopedIF> subdecider)
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
protected ScopedIF |
ParseFrame.scoped |
Constructor and Description |
---|
ParseFrame(TopicIF topic,
TopicNameIF name,
ScopedIF scoped,
ReifiableIF reifiable,
AssociationIF association) |
Modifier and Type | Method and Description |
---|---|
boolean |
WithinScopeDecider.test(ScopedIF scoped) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractTopicMapContentHandler.propagateThemes(ScopedIF scoped) |