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.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.rest.model.mixin | |
net.ontopia.topicmaps.rest.v1 | |
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.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AssociationIF
PUBLIC: Implemented by objects representing associations in the
topic map model.
|
interface |
AssociationRoleIF
PUBLIC: Implemented by objects representing association roles in
the topic map model.
|
interface |
OccurrenceIF
PUBLIC: Implemented by objects representing occurrences in the
topic map model.
|
interface |
TopicMapIF
PUBLIC: Represents an entire topic map.
|
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 |
---|---|
ReifiableIF |
TopicIF.getReified()
PUBLIC: Returns the topic map object that this topic reifies.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
DuplicateReificationException.check(ReifiableIF reifiable,
TopicIF reifier)
INTERNAL: Checks reification logic
|
Modifier and Type | Class and Description |
---|---|
class |
Association
INTERNAL: The basic association implementation.
|
class |
AssociationRole
INTERNAL: The basic association role implementation.
|
class |
Occurrence
INTERNAL: The basic occurrence implementation.
|
class |
TopicMap
INTERNAL: The basic topic map implementation.
|
class |
TopicName
INTERNAL: The basic topic name implementation.
|
class |
VariantName
INTERNAL: The basic variant name implementation.
|
Modifier and Type | Field and Description |
---|---|
protected ReifiableIF |
Topic.reified |
Modifier and Type | Method and Description |
---|---|
ReifiableIF |
Topic.getReified() |
Modifier and Type | Method and Description |
---|---|
protected void |
Topic.setReified(ReifiableIF reified) |
Modifier and Type | Class and Description |
---|---|
class |
ReadOnlyAssociation
INTERNAL: The read-only rdbms association implementation.
|
class |
ReadOnlyAssociationRole
INTERNAL: The read-only rdbms association role implementation.
|
class |
ReadOnlyOccurrence
INTERNAL: The read-only rdbms occurrence implementation.
|
class |
ReadOnlyTopicMap
INTERNAL: The read-only rdbms topic map 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 |
---|---|
ReifiableIF |
Topic.getReified() |
ReifiableIF |
ReadOnlyTopic.getReified() |
Modifier and Type | Method and Description |
---|---|
protected void |
Topic.setReified(ReifiableIF reified) |
Modifier and Type | Class and Description |
---|---|
class |
DynamicAssociation
INTERNAL: PRIVATE: EXPERIMENTAL: Description: Dynamic proxy for associations
|
class |
DynamicAssociationRole
INTERNAL:
PRIVATE:
|
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 | Field and Description |
---|---|
protected ReifiableIF |
SnapshotTopic.reified |
Modifier and Type | Method and Description |
---|---|
ReifiableIF |
SnapshotTopic.getReified() |
Modifier and Type | Method and Description |
---|---|
static void |
DeletionUtils.removeDependencies(ReifiableIF object) |
Modifier and Type | Interface and Description |
---|---|
interface |
MAssociation |
interface |
MAssociationRole |
interface |
MAssociationRoleWithoutAssociation |
interface |
MOccurrence |
interface |
MOccurrenceWithoutTopic |
interface |
MTopicMapAsValue |
interface |
MTopicName |
interface |
MTopicNameWithoutTopic |
interface |
MVariantName |
Modifier and Type | Method and Description |
---|---|
void |
ReifiableController.setReifier(ReifiableIF reifiable,
Topic reifier) |
Modifier and Type | Method and Description |
---|---|
static ReifiableIF |
MergeUtils.mergeInto(TopicIF target,
ReifiableIF source)
PUBLIC: Merges the source object into a target topic in another
topic map.
|
Modifier and Type | Method and Description |
---|---|
static String |
KeyGenerator.makeKey(ReifiableIF object)
PUBLIC: Makes a key for any reifiable object, using the other
methods in this class.
|
static String |
KeyGenerator.makeKey(ReifiableIF object,
TopicMapIF topicmap)
PUBLIC: Makes a key for any reifiable object as it would look
like were the object in another topic map.
|
static void |
MergeUtils.mergeInto(ReifiableIF target,
ReifiableIF source)
PUBLIC: Merges the source object into the target object.
|
static ReifiableIF |
MergeUtils.mergeInto(TopicIF target,
ReifiableIF source)
PUBLIC: Merges the source object into a target topic in another
topic map.
|
Modifier and Type | Field and Description |
---|---|
protected ReifiableIF |
ParseFrame.reifiable |
Constructor and Description |
---|
ParseFrame(TopicIF topic,
TopicNameIF name,
ScopedIF scoped,
ReifiableIF reifiable,
AssociationIF association) |