A C D E F G H I L M N O R S T U V

A

Association - interface org.tmapi.core.Association.
Represents the topic map association construct.
AssociationRole - interface org.tmapi.core.AssociationRole.
Represents the topic map member construct (known as association role in HyTM).
AssociationRolesIndex - interface org.tmapi.index.core.AssociationRolesIndex.
An index of the AssociationRole in the indexed TopicMap.
AssociationsIndex - interface org.tmapi.index.core.AssociationsIndex.
An index of Association instances in a TopicMap.
addScopingTopic(Topic) - Method in interface org.tmapi.core.ScopedObject
Adds a topic to the set which define the scope/parameters for this object.
addScopingTopic(Topic) - Method in interface org.tmapi.core.TopicName
Adds the scoping topic topic to the collection of Topics that define the scope of this name.
addSourceLocator(Locator) - Method in interface org.tmapi.core.Topic
Adds a Locator to the set of source locators for this Topic.
addSourceLocator(Locator) - Method in interface org.tmapi.core.TopicMapObject
Adds a Locator to the set of source locators for this object.
addSubjectIdentifier(Locator) - Method in interface org.tmapi.core.Topic
Adds the specified locator to the set of locators that reference the subject-indicating resources of this topic.
addSubjectLocator(Locator) - Method in interface org.tmapi.core.Topic
Adds the specified locator to the set of locators that reference the subject-constituting resources of this topic.
addType(Topic) - Method in interface org.tmapi.core.Topic
Adds a type to this topic.

C

close() - Method in interface org.tmapi.core.TopicMap
Closes use of this TopicMap.
close() - Method in interface org.tmapi.core.TopicMapSystem
Applications SHOULD call this method when the TopicMapSystem instance is no longer required.
close() - Method in interface org.tmapi.index.Index
Close the index.
configure(TopicMap) - Method in interface org.tmapi.core.TopicMapSystem.ConfigurableHelperObject
Configuration method of the helper object.
createAssociation() - Method in interface org.tmapi.core.TopicMap
Creates a new association in the topic map.
createAssociationRole(Topic, Topic) - Method in interface org.tmapi.core.Association
Creates a new AssociationRole representing a role in this association.
createLocator(String, String) - Method in interface org.tmapi.core.TopicMap
Creates a locator with the specified notation and reference.
createLocator(String) - Method in interface org.tmapi.core.TopicMap
Creates and returns a new Locator object.
createOccurrence(String, Topic, Collection) - Method in interface org.tmapi.core.Topic
Creates a new occurrence as a contained object in this topic.
createOccurrence(Locator, Topic, Collection) - Method in interface org.tmapi.core.Topic
Creates a new occurrence as a contained object in this topic.
createTopic() - Method in interface org.tmapi.core.TopicMap
Creates a new topic in the topic map.
createTopicMap(String, String) - Method in interface org.tmapi.core.TopicMapSystem
Creates a new topic map with a specified base locator.
createTopicMap(String) - Method in interface org.tmapi.core.TopicMapSystem
Creates a new topic map with a specified base locator.
createTopicName(String, Collection) - Method in interface org.tmapi.core.Topic
Creates a new TopicName for this topic.
createTopicName(String, Topic, Collection) - Method in interface org.tmapi.core.Topic
OPTIONAL: Creates a new typed TopicName for this topic.
createVariant(String, Collection) - Method in interface org.tmapi.core.TopicName
Creates a variant of this topic name with the specified inline data string and scopes.
createVariant(Locator, Collection) - Method in interface org.tmapi.core.TopicName
Creates a variant of this topic name with the specified external resource locator and scopes.

D

DuplicateSourceLocatorException - exception org.tmapi.core.DuplicateSourceLocatorException.
Exception is raised when a source locator is added to a TopicMapObject, that already exists in this TopicMap.
DuplicateSourceLocatorException(TopicMapObject, TopicMapObject, Locator, String) - Constructor for class org.tmapi.core.DuplicateSourceLocatorException
Creates a new DuplicateSourceLocatorException with the specified message

E

equals(Object) - Method in interface org.tmapi.core.Locator
Returns true if the other object is equal to this one.
equals(Object) - Method in interface org.tmapi.core.TopicMapObject
Returns true if the other object is equal to this one.

F

FactoryConfigurationException - exception org.tmapi.core.FactoryConfigurationException.
Exception thrown when a TopicMapSystemFactory instance cannot be instantiated through the method TopicMapSystemFactory.newInstance().
FactoryConfigurationException(String) - Constructor for class org.tmapi.core.FactoryConfigurationException
 
FactoryConfigurationException(Throwable) - Constructor for class org.tmapi.core.FactoryConfigurationException
 
FactoryConfigurationException(String, Throwable) - Constructor for class org.tmapi.core.FactoryConfigurationException
 
FeatureNotRecognizedException - exception org.tmapi.core.FeatureNotRecognizedException.
Exception thrown when the TopicMapSystemFactory does not recognize the name of a feature that the application is trying to enable or disable.
FeatureNotRecognizedException(String) - Constructor for class org.tmapi.core.FeatureNotRecognizedException
 
FeatureNotRecognizedException(Throwable) - Constructor for class org.tmapi.core.FeatureNotRecognizedException
 
FeatureNotRecognizedException(String, Throwable) - Constructor for class org.tmapi.core.FeatureNotRecognizedException
 
FeatureNotSupportedException - exception org.tmapi.core.FeatureNotSupportedException.
Exception thrown when the underlying implementation cannot support enabling or disabling a recognised feature.
FeatureNotSupportedException(String) - Constructor for class org.tmapi.core.FeatureNotSupportedException
 
FeatureNotSupportedException(Throwable) - Constructor for class org.tmapi.core.FeatureNotSupportedException
 
FeatureNotSupportedException(String, Throwable) - Constructor for class org.tmapi.core.FeatureNotSupportedException
 

G

getAssociation() - Method in interface org.tmapi.core.AssociationRole
Returns the association to which this AssociationRole belongs.
getAssociationRoleTypes() - Method in interface org.tmapi.index.core.AssociationRolesIndex
Returns all Topic instances used to type AssociationRole instances in the indexed TopicMap The return value may be an empty Collection but must never be null.
getAssociationRoles() - Method in interface org.tmapi.core.Association
Returns the AssociationRole objects representing all of the roles in this association.
getAssociationRolesByType(Topic) - Method in interface org.tmapi.index.core.AssociationRolesIndex
Returns all AssociationRole instances typed by the Topic type in the indexed Topic Map The return value may be an empty Collection but must never be null.
getAssociationTypes() - Method in interface org.tmapi.index.core.AssociationsIndex
Retrieve the Topics which are used to type Associations in this TopicMap.
getAssociations() - Method in interface org.tmapi.core.TopicMap
Returns all of the associations in the topic map.
getAssociationsByType(Topic) - Method in interface org.tmapi.index.core.AssociationsIndex
Retrieve the Associations which are typed by the Topic type.
getBaseLocator() - Method in interface org.tmapi.core.TopicMap
Returns the base locator of this topic map.
getBaseLocators() - Method in interface org.tmapi.core.TopicMapSystem
Returns the base locators of the topic maps managed by the system.
getCause() - Method in class org.tmapi.core.TMAPIException
Returns the cause of this exception or null if the cause is nonexistent or unknown.
getCause() - Method in class org.tmapi.core.TMAPIRuntimeException
Returns the cause of this exception or null if the cause is nonexistent or unknown.
getFeature(String) - Method in interface org.tmapi.core.TopicMapSystem
Returns the value of the feature specified by featureName for this TopicMapSystem instance.
getFeature(String) - Method in class org.tmapi.core.TopicMapSystemFactory
Returns the particular feature requested for in the underlying implementation of TopicMapSystem.
getFlags() - Method in interface org.tmapi.index.Index
Retrieve the IndexFlag instance that represents the static meta data for this Index.
getHelperObject(Class) - Method in interface org.tmapi.core.TopicMap
Returns a concrete implementation of a specified helper object interface.
getModifiedObject() - Method in class org.tmapi.core.ModelConstraintException
 
getModifiedTopic() - Method in class org.tmapi.core.TopicsMustMergeException
Returns the Topic which was changed in the operation that raised this exception.
getModifiedTopicMapObject() - Method in class org.tmapi.core.DuplicateSourceLocatorException
Returns the TopicMapObject to which the duplicate source locator was given.
getNotation() - Method in interface org.tmapi.core.Locator
Returns the notation string of the locator.
getObjectById(String) - Method in interface org.tmapi.core.TopicMap
Returns the TopicMapObject managed by this TopicMap with the specified object ID.
getObjectId() - Method in interface org.tmapi.core.TopicMapObject
Returns a topic map-specific identifier for this object.
getOccurrenceTypes() - Method in interface org.tmapi.index.core.OccurrencesIndex
Returns the Topics which are used to type Occurrences in the indexed TopicMap.
getOccurrences() - Method in interface org.tmapi.core.Topic
Returns the occurrences defined for this topic.
getOccurrencesByResource(Locator) - Method in interface org.tmapi.index.core.OccurrencesIndex
Returns the Occurrences in the topic map whose resource locator matches loc.
getOccurrencesByType(Topic) - Method in interface org.tmapi.index.core.OccurrencesIndex
Returns the Occurrences typed by the topic type.
getOccurrencesByValue(String) - Method in interface org.tmapi.index.core.OccurrencesIndex
Returns the Occurrences in the topic map whose value property matches value The return value may be an empty Collection but must never be null.
getPlayer() - Method in interface org.tmapi.core.AssociationRole
Returns the player of this AssociationRole.
getProperty(String) - Method in interface org.tmapi.core.TopicMapSystem
Gets a property in the underlying implementation of TopicMapSystem.
getProperty(String) - Method in class org.tmapi.core.TopicMapSystemFactory
Gets the value of a property in the underlying implementation of TopicMapSystem.
getReference() - Method in interface org.tmapi.core.Locator
Returns the reference string portion of the locator.
getReified() - Method in interface org.tmapi.core.Topic
Returns a Set of TopicMapObject instances that are subject of this Topic.
getReifier() - Method in interface org.tmapi.core.Association
Returns the Topic that reifies this association.
getReifier() - Method in interface org.tmapi.core.AssociationRole
Returns the Topic that reifies this association role.
getReifier() - Method in interface org.tmapi.core.Occurrence
Returns the Topic that reifies this occurrence.
getReifier() - Method in interface org.tmapi.core.TopicMap
Returns the Topic that reifies this topic map.
getReifier() - Method in interface org.tmapi.core.TopicName
Returns the Topic that reifies this topic name.
getReifier() - Method in interface org.tmapi.core.Variant
Returns the Topic that reifies this variant name.
getResource() - Method in interface org.tmapi.core.Occurrence
Returns the resource reference locator associated with this occurrence.
getResource() - Method in interface org.tmapi.core.Variant
Returns the resource reference locator associated with this variant.
getRolesPlayed() - Method in interface org.tmapi.core.Topic
Returns the association roles in which this topic is a player.
getScope() - Method in interface org.tmapi.core.ScopedObject
Returns the topics which define the scope/parameters of this ScopedObject.
getScope() - Method in interface org.tmapi.core.Variant
Returns the topics which define the parameters of this Variant.
getScopedObjectsByScopingTopic(Topic) - Method in interface org.tmapi.index.core.ScopedObjectsIndex
Returns all ScopedObject instances where the specified Topic is one of the themes in the scope of the ScopedObject.
getScopedObjectsByScopingTopics(Topic[], boolean) - Method in interface org.tmapi.index.core.ScopedObjectsIndex
Returns all ScopedObject instances where some or all of the specified Topics are in the scope of the ScopedObject.
getScopingTopics() - Method in interface org.tmapi.index.core.ScopedObjectsIndex
Returns all Topic instances which are present in the scope of one or more ScopedObject instances in the indexed TopicMap.
getSourceLocator() - Method in class org.tmapi.core.DuplicateSourceLocatorException
Returns the duplicate source locator
getSourceLocators() - Method in interface org.tmapi.core.TopicMapObject
Returns the set of source locators for this object.
getSubjectIdentifiers() - Method in interface org.tmapi.core.Topic
Returns the Locators which reference the subject-indicating resources of this topic.
getSubjectLocators() - Method in interface org.tmapi.core.Topic
Returns Locator instances which reference the subject-constituting resources of this topic.
getTopic() - Method in interface org.tmapi.core.Occurrence
Returns the topic to which this occurrence belongs.
getTopic() - Method in interface org.tmapi.core.TopicName
Returns the Topic which contains this TopicName.
getTopicBySubjectIdentifier(Locator) - Method in interface org.tmapi.index.core.TopicsIndex
Retrieve the Topic in the TopicMap that has the specified Locator as its subject indicator.
getTopicBySubjectLocator(Locator) - Method in interface org.tmapi.index.core.TopicsIndex
Retrieve the Topic in the TopicMap that has the specified Locator as its subject Locator.
getTopicMap() - Method in interface org.tmapi.core.TopicMapObject
Returns the topic map to which this object belongs.
getTopicMap(String, String) - Method in interface org.tmapi.core.TopicMapSystem
Retrieves the topic map managed by the system with the specified base locator.
getTopicMap(String) - Method in interface org.tmapi.core.TopicMapSystem
Retrieves the topic map managed by the system with the specified base locator reference.
getTopicMap(Locator) - Method in interface org.tmapi.core.TopicMapSystem
Retrieves the topic map managed by the system with the specified base locator.
getTopicMapObjectBySourceLocator(Locator) - Method in interface org.tmapi.index.core.TopicMapObjectsIndex
Returns the TopicMapObject with the specified locator as one of its source locators.
getTopicMapSystem() - Method in interface org.tmapi.core.TopicMap
Returns the TopicMapSystem to which this topic map belongs.
getTopicName() - Method in interface org.tmapi.core.Variant
Returns the TopicName to which this variant belongs.
getTopicNameTypes() - Method in interface org.tmapi.index.core.TopicNamesIndex
Retrieves the topics in the TopicMap which define the type of one or more TopicNames.
getTopicNames() - Method in interface org.tmapi.core.Topic
Returns the TopicNames defined for this topic.
getTopicNamesByType(Topic) - Method in interface org.tmapi.index.core.TopicNamesIndex
Retrieves the TopicNames in the indexed TopicMap whose type is defined by the specified Topic.
getTopicNamesByValue(String) - Method in interface org.tmapi.index.core.TopicNamesIndex
Retrieves the TopicNames in the TopicMap which have a value equal to value The return value may be an empty Collection but must never be null.
getTopicTypes() - Method in interface org.tmapi.index.core.TopicsIndex
Retrieve the Topics that are used as topic types in the indexed TopicMap.
getTopics() - Method in class org.tmapi.core.SubjectLocatorClashException
Returns the topics involved in the clash of subjectLocator property values.
getTopics() - Method in interface org.tmapi.core.TopicMap
Returns all of the topics in the topic map.
getTopicsByType(Topic) - Method in interface org.tmapi.index.core.TopicsIndex
Retrieve the Topics in the TopicMap that include the Topic type as one of their types.
getTopicsByTypes(Topic[], boolean) - Method in interface org.tmapi.index.core.TopicsIndex
Retrieve the Topics in the TopicMap that include all of the specified topics amongst their types.
getType() - Method in interface org.tmapi.core.Association
Returns the topic which defines the type of the association.
getType() - Method in interface org.tmapi.core.AssociationRole
Returns the topic which defines the type of this AssociationRole
getType() - Method in interface org.tmapi.core.Occurrence
Returns the topic which defines the type of this occurrence.
getType() - Method in interface org.tmapi.core.TopicName
OPTIONAL: Returns the Topic that defines the type of this topic name.
getTypes() - Method in interface org.tmapi.core.Topic
Returns the topics which define the types of this topic.
getUnmodifiedTopic() - Method in class org.tmapi.core.TopicsMustMergeException
Returns the Topic which was unchanged in the operation that raised this exception.
getUnmodifiedTopicMapObject() - Method in class org.tmapi.core.DuplicateSourceLocatorException
Returns the TopicMapObject, which already had the duplicated source locator.
getValue() - Method in interface org.tmapi.core.Occurrence
Returns the data string associated with this occurrence.
getValue() - Method in interface org.tmapi.core.TopicName
Returns the name string of the TopicName
getValue() - Method in interface org.tmapi.core.Variant
Returns the data string associated with this variant.
getVariants() - Method in interface org.tmapi.core.TopicName
Returns the variants defined for this TopicName.
getVariantsByResource(Locator) - Method in interface org.tmapi.index.core.VariantsIndex
Returns the Variants in the topic map whose resource locator matches loc.
getVariantsByValue(String) - Method in interface org.tmapi.index.core.VariantsIndex
Returns the Variants in the topic map whose value property matches value The return value may be an empty Collection but must never be null.

H

HelperObjectConfigurationException - exception org.tmapi.core.HelperObjectConfigurationException.
Exception raised when the configuration of a TopicMapSystem.ConfigurableHelperObject instance fails.
HelperObjectConfigurationException(String) - Constructor for class org.tmapi.core.HelperObjectConfigurationException
 
HelperObjectConfigurationException(Throwable) - Constructor for class org.tmapi.core.HelperObjectConfigurationException
 
HelperObjectConfigurationException(String, Throwable) - Constructor for class org.tmapi.core.HelperObjectConfigurationException
 
HelperObjectInstantiationException - exception org.tmapi.core.HelperObjectInstantiationException.
Exception raised when the instantiation of a helper object fails.
HelperObjectInstantiationException(String) - Constructor for class org.tmapi.core.HelperObjectInstantiationException
 
HelperObjectInstantiationException(Throwable) - Constructor for class org.tmapi.core.HelperObjectInstantiationException
 
HelperObjectInstantiationException(String, Throwable) - Constructor for class org.tmapi.core.HelperObjectInstantiationException
 
hasFeature(String) - Method in class org.tmapi.core.TopicMapSystemFactory
Returns if the particular feature is supported by the TopicMapSystem.
hashCode() - Method in interface org.tmapi.core.Locator
The hashCode() implementation must satisfy JDK's requirements that equal objects should return equal hashCode values.
hashCode() - Method in interface org.tmapi.core.TopicMapObject
Returns the hashcode of the topic map object's object id

I

Index - interface org.tmapi.index.Index.
Abstract representation of a topic map index.
IndexFlags - interface org.tmapi.index.IndexFlags.
Interface representing static index meta data.
isAutoUpdated() - Method in interface org.tmapi.index.IndexFlags
Returns the auto-update flag for the index.
isOpen() - Method in interface org.tmapi.index.Index
Return the state of this Index.

L

Locator - interface org.tmapi.core.Locator.
An abstract representation of any addressing scheme.

M

MergeException - exception org.tmapi.core.MergeException.
The base class for exceptions related to merging of Topic or TopicMap instances.
MergeException(Throwable) - Constructor for class org.tmapi.core.MergeException
 
MergeException(String) - Constructor for class org.tmapi.core.MergeException
 
MergeException(String, Throwable) - Constructor for class org.tmapi.core.MergeException
 
ModelConstraintException - exception org.tmapi.core.ModelConstraintException.
Exception thrown when an attempt is made to modify a TopicMapObject in a way which violates a constraint of the currently enabled processor model.
ModelConstraintException(TopicMapObject, String) - Constructor for class org.tmapi.core.ModelConstraintException
 
mergeIn(Topic) - Method in interface org.tmapi.core.Topic
Merges another Topic into this Topic.
mergeIn(TopicMap) - Method in interface org.tmapi.core.TopicMap
Merges the TopicMap other into this TopicMap.

N

newInstance() - Static method in class org.tmapi.core.TopicMapSystemFactory
Obtain a new instance of a TopicMapSystemFactory.
newTopicMapSystem() - Method in class org.tmapi.core.TopicMapSystemFactory
Creates a new TopicMapSystem instance using the currently configured factory parameters.

O

Occurrence - interface org.tmapi.core.Occurrence.
Represents the topic map occurrence construct.
OccurrencesIndex - interface org.tmapi.index.core.OccurrencesIndex.
An index of all Occurrence instances in the TopicMap by their type and resource reference or resource data.
open() - Method in interface org.tmapi.index.Index
Open the index.
org.tmapi.core - package org.tmapi.core
This package defines the core TMAPI interfaces.
org.tmapi.index - package org.tmapi.index
This package defines the core of the TMAPI indexing interfaces.
org.tmapi.index.core - package org.tmapi.index.core
This package defines the basic indexes to be supported by a TMAPI application.

R

reindex() - Method in interface org.tmapi.index.Index
Resynchronize this Index with the data in the TopicMap
remove() - Method in interface org.tmapi.core.Association
Removes this Association from the collection of Associations managed by the parent TopicMap.
remove() - Method in interface org.tmapi.core.AssociationRole
Removes this AssociationRole from the collection of AssociationRoles managed by the parent Association.
remove() - Method in interface org.tmapi.core.Occurrence
Removes this Occurrence from the collection of Occurrences managed by the parent Topic.
remove() - Method in interface org.tmapi.core.Topic
Removes this object from the collection of Topics managed by the parent TopicMap.
remove() - Method in interface org.tmapi.core.TopicMap
Removes this TopicMap from the parent TopicMapSystem.
remove() - Method in interface org.tmapi.core.TopicMapObject
Removes the object from its container.
remove() - Method in interface org.tmapi.core.TopicName
Removes this TopicName from the collection of TopicNames managed by the parent Topic.
remove() - Method in interface org.tmapi.core.Variant
Removes this Variant from the collection of Variants managed by the parent TopicName object.
removeScopingTopic(Topic) - Method in interface org.tmapi.core.ScopedObject
Removes a topic from the set which defines the scope/parameters for this object.
removeScopingTopic(Topic) - Method in interface org.tmapi.core.TopicName
Removes a topic from the set which defines the scope/parameters for this object.
removeSourceLocator(Locator) - Method in interface org.tmapi.core.TopicMapObject
Removes a Locator from the set of source locators for this object.
removeSubjectIdentifier(Locator) - Method in interface org.tmapi.core.Topic
Removes the specified locator from the set of locators that reference the subject-indicating resources of this topic.
removeSubjectLocator(Locator) - Method in interface org.tmapi.core.Topic
Removes the specified locator from the set of locators that reference the subject-constituting resources of this topic.
removeType(Topic) - Method in interface org.tmapi.core.Topic
Removes a type from this topic.
resolveRelative(String) - Method in interface org.tmapi.core.Locator
Produces a new Locator object by resolving a reference string relative to the reference of this Locator.

S

ScopedObject - interface org.tmapi.core.ScopedObject.
The base class for all objects which take a collection of topic objects to define a scope or parameter property.
ScopedObjectsIndex - interface org.tmapi.index.core.ScopedObjectsIndex.
An index of all ScopedObject (Association, TopicName, Occurrence and Variant) instances in the indexed TopicMap.
SubjectLocatorClashException - exception org.tmapi.core.SubjectLocatorClashException.
Thrown when two topics cannot be merged because the XTM 1.0 model does not allow a Topic to have more than one value for the subjectLocators property.
SubjectLocatorClashException(Set, String) - Constructor for class org.tmapi.core.SubjectLocatorClashException
Constructs a new exception instance that reports a subject locator clash when merging the topics contained in the set clashTopics.
SubjectLocatorClashException(Topic, Topic, String) - Constructor for class org.tmapi.core.SubjectLocatorClashException
Constructs a new exception instance that reports a subject locator clash when merging the topics firstMergedTopic and secondMergedTopic.
setFeature(String, boolean) - Method in class org.tmapi.core.TopicMapSystemFactory
Sets a particular feature in the underlying implementation of TopicMapSystem.
setPlayer(Topic) - Method in interface org.tmapi.core.AssociationRole
Sets the player of this AssociationRole.
setProperties(Properties) - Method in class org.tmapi.core.TopicMapSystemFactory
Sets the properties in the underlying implementation of TopicMapSystem.
setProperty(String, String) - Method in class org.tmapi.core.TopicMapSystemFactory
Sets a property in the underlying implementation of TopicMapSystem.
setResource(Locator) - Method in interface org.tmapi.core.Occurrence
Sets the resource reference for this occurrence.
setResource(Locator) - Method in interface org.tmapi.core.Variant
Sets the resource reference for this variant.
setType(Topic) - Method in interface org.tmapi.core.Association
Sets the topic which defines the type of the association.
setType(Topic) - Method in interface org.tmapi.core.AssociationRole
Sets the topic which defines the type of this AssociationRole.
setType(Topic) - Method in interface org.tmapi.core.Occurrence
Sets the topic which defines the type of this occurrence.
setType(Topic) - Method in interface org.tmapi.core.TopicName
OPTIONAL: Sets the Topic that defines the type of this topic name.
setValue(String) - Method in interface org.tmapi.core.Occurrence
Sets the value data string for this occurrence.
setValue(String) - Method in interface org.tmapi.core.TopicName
Define the name string for this TopicName.
setValue(String) - Method in interface org.tmapi.core.Variant
Sets the resource data string for this variant.

T

TMAPIException - exception org.tmapi.core.TMAPIException.
The base class for all standard (non run-time) exceptions thrown by a TMAPI system.
TMAPIException(String) - Constructor for class org.tmapi.core.TMAPIException
Constructs a new throwable with the specified detail message.
TMAPIException(Throwable) - Constructor for class org.tmapi.core.TMAPIException
Constructs a new exception that wraps another exception.
TMAPIException(String, Throwable) - Constructor for class org.tmapi.core.TMAPIException
Constructs a new exception with the specified detail message and cause.
TMAPIIndexException - exception org.tmapi.index.TMAPIIndexException.
Class of exceptions raised by index access and update methods.
TMAPIIndexException(String) - Constructor for class org.tmapi.index.TMAPIIndexException
 
TMAPIRuntimeException - exception org.tmapi.core.TMAPIRuntimeException.
Instances of this exception class should be thrown in cases where there is an error in the underlying topic map processing system or when integrity constraints are violated by a TopicMapObject.remove() operation.
TMAPIRuntimeException(String) - Constructor for class org.tmapi.core.TMAPIRuntimeException
Constructs a new throwable with the specified detail message.
TMAPIRuntimeException(String, Throwable) - Constructor for class org.tmapi.core.TMAPIRuntimeException
Constructs a new exception with the specified detail message and cause.
TMAPIRuntimeException(Throwable) - Constructor for class org.tmapi.core.TMAPIRuntimeException
Constructs a new exception that wraps another exception.
Topic - interface org.tmapi.core.Topic.
Represents the topic map topic construct.
TopicInUseException - exception org.tmapi.core.TopicInUseException.
Thrown when an attempt is made to remove a Topic which is being used as a type or as a role player in an association, or in a scope.
TopicInUseException(Throwable) - Constructor for class org.tmapi.core.TopicInUseException
 
TopicInUseException(String, Throwable) - Constructor for class org.tmapi.core.TopicInUseException
 
TopicInUseException(String) - Constructor for class org.tmapi.core.TopicInUseException
 
TopicMap - interface org.tmapi.core.TopicMap.
Represents a topic map construct.
TopicMapExistsException - exception org.tmapi.core.TopicMapExistsException.
Exception thrown when an attempt is made to create a new TopicMap with a base locator that is already assigned to another TopicMap in the same TopicMapSystem.
TopicMapExistsException(Throwable) - Constructor for class org.tmapi.core.TopicMapExistsException
 
TopicMapExistsException(String, Throwable) - Constructor for class org.tmapi.core.TopicMapExistsException
 
TopicMapExistsException(String) - Constructor for class org.tmapi.core.TopicMapExistsException
 
TopicMapObject - interface org.tmapi.core.TopicMapObject.
The base class for all objects in the TMAPI system which represent constructs in a topic map.
TopicMapObjectsIndex - interface org.tmapi.index.core.TopicMapObjectsIndex.
An index of all TopicMapObject instances in the TopicMap by the value(s) of their sourceLocator property.
TopicMapSystem - interface org.tmapi.core.TopicMapSystem.
A generic interface to a TMAPI system.
TopicMapSystem.ConfigurableHelperObject - interface org.tmapi.core.TopicMapSystem.ConfigurableHelperObject.
An interface for a helper object implementation which requires notification of the TopicMap instance it acts upon.
TopicMapSystemFactory - class org.tmapi.core.TopicMapSystemFactory.
This factory class provides access to a topic map system.
TopicMapSystemFactory() - Constructor for class org.tmapi.core.TopicMapSystemFactory
 
TopicName - interface org.tmapi.core.TopicName.
Represents the topic map topic name construct.
TopicNamesIndex - interface org.tmapi.index.core.TopicNamesIndex.
This Index gives direct access to all TopicNames.
TopicsIndex - interface org.tmapi.index.core.TopicsIndex.
An index of the Topics in the TopicMap.
TopicsMustMergeException - exception org.tmapi.core.TopicsMustMergeException.
Exception raised when a Topic is changed in such a way that it would have to be merged with another Topic in the same TopicMap.
TopicsMustMergeException(Topic, Topic, String) - Constructor for class org.tmapi.core.TopicsMustMergeException
Creates a new TopicMustMergeException with the specified message
toExternalForm() - Method in interface org.tmapi.core.Locator
Returns a string representation of this locator suitable for output or passing to APIs which will parse the locator anew.

U

UnsupportedHelperObjectException - exception org.tmapi.core.UnsupportedHelperObjectException.
Exception raised when no implementation class is specified for a requested helper object interface.
UnsupportedHelperObjectException(String) - Constructor for class org.tmapi.core.UnsupportedHelperObjectException
 
UnsupportedHelperObjectException(Throwable) - Constructor for class org.tmapi.core.UnsupportedHelperObjectException
 
UnsupportedHelperObjectException(String, Throwable) - Constructor for class org.tmapi.core.UnsupportedHelperObjectException
 

V

Variant - interface org.tmapi.core.Variant.
Represents the topic map variant name construct.
VariantsIndex - interface org.tmapi.index.core.VariantsIndex.
An index of all Variant instances in the TopicMap by their resource reference or resource data.

A C D E F G H I L M N O R S T U V