Package | Description |
---|---|
net.ontopia.topicmaps.cmdlineutils |
Provides a collection of command-line utilities for working with topic maps.
|
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.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.xml |
Classes for importing and exporting topic maps in the XML
interchange format.
|
Modifier and Type | Method and Description |
---|---|
protected static TopicMapIF |
Merger.merge(String stm1,
String stm2) |
protected static TopicMapIF |
Merger.merge(TopicMapIF target,
String source) |
Modifier and Type | Class and Description |
---|---|
class |
CrossTopicMapException
PUBLIC: Thrown when a topic map object is attempted used in more
than a single topic maps.
|
class |
DuplicateReificationException
INTERNAL: Thrown when a reifiable object is reified by a topic that
already reifies another reifiable object.
|
class |
NotRemovableException
PUBLIC: Thrown when an object is attempted removed, but cannot.
|
class |
ObjectRemovedException
PUBLIC: Thrown when a deleted topic map object is attempted
reassigned to a property in a topic map.
|
class |
UniquenessViolationException
PUBLIC: Thrown when a uniqueness constraint is violated.
|
Modifier and Type | Method and Description |
---|---|
void |
TMObjectIF.addItemIdentifier(LocatorIF item_identifier)
PUBLIC: Adds the given item identifier to the set of item
item identifiers for this object.
|
void |
TopicIF.addSubjectIdentifier(LocatorIF subject_identifier)
PUBLIC: Adds the given subject identifier to the set of subject identifiers
for this topic.
|
void |
TopicIF.addSubjectLocator(LocatorIF subject_locator)
PUBLIC: Adds the given subject locator to the set of subject locators
for this topic.
|
Modifier and Type | Method and Description |
---|---|
void |
TMObject.addItemIdentifier(LocatorIF source_locator) |
void |
Topic.addSubjectIdentifier(LocatorIF subject_indicator) |
void |
Topic.addSubjectLocator(LocatorIF subject_locator) |
Modifier and Type | Method and Description |
---|---|
void |
TMObject.addItemIdentifier(LocatorIF source_locator) |
void |
ReadOnlyTMObject.addItemIdentifier(LocatorIF source_locator) |
void |
Topic.addSubjectIdentifier(LocatorIF subject_indicator) |
void |
ReadOnlyTopic.addSubjectIdentifier(LocatorIF subject_identifier) |
void |
Topic.addSubjectLocator(LocatorIF subject_locator) |
void |
ReadOnlyTopic.addSubjectLocator(LocatorIF subject_locator) |
Modifier and Type | Method and Description |
---|---|
void |
RemoteTopic.addItemIdentifier(LocatorIF source_locator) |
void |
DynamicAssociation.addItemIdentifier(LocatorIF source_locator) |
void |
DynamicAssociationRole.addItemIdentifier(LocatorIF source_locator) |
void |
RemoteTopic.addSubjectIdentifier(LocatorIF subject_indicator) |
void |
RemoteTopic.addSubjectLocator(LocatorIF subject_locator) |
Modifier and Type | Method and Description |
---|---|
void |
SnapshotTMObject.addItemIdentifier(LocatorIF locator) |
void |
SnapshotTopic.addSubjectIdentifier(LocatorIF locator) |
void |
SnapshotTopic.addSubjectLocator(LocatorIF subject_locator) |
Modifier and Type | Method and Description |
---|---|
static void |
MergeUtils.mergeInto(TopicIF target,
TopicIF source)
PUBLIC: Merges the characteristics of one topic into another
topic.
|
static void |
MergeUtils.mergeInto(TopicMapIF target,
TopicMapIF source)
PUBLIC: Merges one topic map into another topic map.
|
Modifier and Type | Class and Description |
---|---|
class |
InvalidTopicMapException
PUBLIC: Thrown when an invalid topic map is processed.
|