Uses of Interface
net.ontopia.topicmaps.core.TMObjectIF
Packages that use TMObjectIF
Package
Description
Collection of classes for indexing topic maps.
Provides interfaces for topic map objects; the topic map API for all Ontopia
topic map implementations.
Provides an event interface to Ontopia where clients can receive
notification about updates to topic maps.
The in-memory implementation of the core topic map interfaces.
Relational database implementation of the core topic map
interfaces.
INTERNAL: Classes that are used by many implementations.
Provides Comparators which are used by the Navigator.
Provides interfaces for the Navigator Tag Libraries
and Framework.
The basic implementation of the Navigator core interfaces.
The implementation of the Navigator Framework related interfaces.
Provides utility classes for the Navigator Tag Libraries and
Framework.
Contains the in-memory implementation of the query language.
Contains the code that parses tolog queries.
This package provides topic map utility classes, which are a toolkit for
working with the topic map model provided by the core interfaces.
This package provides support for the JSON Topic Map
Notation (or JTM) format for topic maps.
Classes for importing and exporting topic maps in the XML
interchange format.
-
Uses of TMObjectIF in net.ontopia.infoset.fulltext.topicmaps
Methods in net.ontopia.infoset.fulltext.topicmaps that return TMObjectIFModifier and TypeMethodDescriptionTopicMapSearchResult.get(int index) INTERNAL: This is the java.util.List.get(int) method.Methods in net.ontopia.infoset.fulltext.topicmaps with parameters of type TMObjectIFModifier and TypeMethodDescriptionprotected voidDefaultTopicMapDocumentGenerator.addObjectFields(DocumentIF doc, TMObjectIF tmobject, String klass) -
Uses of TMObjectIF in net.ontopia.topicmaps.core
Subinterfaces of TMObjectIF in net.ontopia.topicmaps.coreModifier and TypeInterfaceDescriptioninterfacePUBLIC: Implemented by objects representing associations in the topic map model.interfacePUBLIC: Implemented by objects representing association roles in the topic map model.interfaceinterfacePUBLIC: Implemented by objects representing occurrences in the topic map model.interfacePUBLIC: Implemented by topic map objects that can be reified.interfacePUBLIC: Implemented by topic map objects that have scope.interfacePUBLIC: This interface is implemented by objects representing topics in the topic map model.interfacePUBLIC: Represents an entire topic map.interfacePUBLIC: Implemented by an object which represents a topic name, which is a topic characteristic.interfacePUBLIC: Implemented by topic map objects that are instances of a single type, such as occurrences, associations, association roles, and topic names.interfacePUBLIC: Implemented by objects representing variant names for topics.Methods in net.ontopia.topicmaps.core that return TMObjectIFModifier and TypeMethodDescriptionTopicMapIF.getObjectById(String object_id) PUBLIC: Gets the topic map object that has the given object id, from this topic map.TopicMapIF.getObjectByItemIdentifier(LocatorIF locator) PUBLIC: Gets the topic map object that has the given item identifier (given as a LocatorIF object), from this topic map.Methods in net.ontopia.topicmaps.core with parameters of type TMObjectIFModifier and TypeMethodDescriptionstatic voidCrossTopicMapException.check(TMObjectIF tmobject, TMObjectIF target) static voidCrossTopicMapException.check(TMObjectIF tmobject, TopicMapIF target) Constructors in net.ontopia.topicmaps.core with parameters of type TMObjectIFModifierConstructorDescriptionCrossTopicMapException(TMObjectIF tmobject, TMObjectIF target) CrossTopicMapException(TMObjectIF tmobject, TopicMapIF target) ObjectRemovedException(TMObjectIF tmobject) -
Uses of TMObjectIF in net.ontopia.topicmaps.core.events
Methods in net.ontopia.topicmaps.core.events with parameters of type TMObjectIFModifier and TypeMethodDescriptionvoidAbstractTopicMapListener.objectAdded(TMObjectIF snapshot) voidTopicMapListenerIF.objectAdded(TMObjectIF snapshot) PUBLIC: Callback method called when a topic map object has been added to the topic map.voidAbstractTopicMapListener.objectModified(TMObjectIF snapshot) voidTopicMapListenerIF.objectModified(TMObjectIF snapshot) PUBLIC: Callback method called when a topic map object has been modified.voidAbstractTopicMapListener.objectRemoved(TMObjectIF snapshot) voidTopicMapListenerIF.objectRemoved(TMObjectIF snapshot) PUBLIC: Callback method called when a topic map object has been removed from the topic map. -
Uses of TMObjectIF in net.ontopia.topicmaps.impl.basic
Classes in net.ontopia.topicmaps.impl.basic that implement TMObjectIFModifier and TypeClassDescriptionclassINTERNAL: The basic association implementation.classINTERNAL: The basic association role implementation.classINTERNAL: The basic occurrence implementation.classINTERNAL: The abstract basic topic map object implementation.classINTERNAL: The basic topic implementation.classINTERNAL: The basic topic map implementation.classINTERNAL: The basic topic name implementation.classINTERNAL: The basic variant name implementation.Fields in net.ontopia.topicmaps.impl.basic with type parameters of type TMObjectIFModifier and TypeFieldDescriptionprotected Map<LocatorIF,TMObjectIF> SubjectIdentityCache.source_locatorsMethods in net.ontopia.topicmaps.impl.basic that return TMObjectIFModifier and TypeMethodDescriptionprotected TMObjectIFSubjectIdentityCache._getObjectByItemIdentifier(LocatorIF source_locator) SubjectIdentityCache.getObjectById(String object_id) TopicMap.getObjectById(String object_id) SubjectIdentityCache.getObjectByItemIdentifier(LocatorIF locator) TopicMap.getObjectByItemIdentifier(LocatorIF locator) Methods in net.ontopia.topicmaps.impl.basic with parameters of type TMObjectIFModifier and TypeMethodDescriptionprotected voidSubjectIdentityCache.registerObject(TMObjectIF o) INTERNAL: Register the object with the identity map.protected voidSubjectIdentityCache.registerSourceLocator(LocatorIF source_locator, TMObjectIF object) protected voidSubjectIdentityCache.unregisterObject(TMObjectIF o) INTERNAL: Unregister the object with the identity map.Method parameters in net.ontopia.topicmaps.impl.basic with type arguments of type TMObjectIFModifier and TypeMethodDescriptionprotected voidTopicMapBuilder.checkCollection(Collection<? extends TMObjectIF> objects) -
Uses of TMObjectIF in net.ontopia.topicmaps.impl.rdbms
Classes in net.ontopia.topicmaps.impl.rdbms that implement TMObjectIFModifier and TypeClassDescriptionclassINTERNAL: The rdbms association implementation.classINTERNAL: The rdbms association role implementation.classINTERNAL: The rdbms occurrence implementation.classINTERNAL: The read-only rdbms association implementation.classINTERNAL: The read-only rdbms association role implementation.classINTERNAL: The read-only rdbms occurrence implementation.classINTERNAL:classINTERNAL: The read-only rdbms topic implementation.classINTERNAL: The read-only rdbms topic map implementation.classINTERNAL: The read-only rdbms topic name implementation.classINTERNAL: The read-only rdbms variant name implementation.classINTERNAL:classINTERNAL: The rdbms topic implementation.classINTERNAL: The rdbms topic map implementation.classINTERNAL: The rdbms topic name implementation.classINTERNAL: The rdbms variant name implementation.Methods in net.ontopia.topicmaps.impl.rdbms that return TMObjectIFModifier and TypeMethodDescriptionprotected TMObjectIFSubjectIdentityCache._getObjectByItemIdentifier(LocatorIF source_locator) ReadOnlyTopicMap.getObjectById(String object_id) SubjectIdentityCache.getObjectById(String object_id) TopicMap.getObjectById(String object_id) RDBMSTopicMapTransaction.getObjectByItemIdentifier(LocatorIF locator) ReadOnlyTopicMap.getObjectByItemIdentifier(LocatorIF locator) SubjectIdentityCache.getObjectByItemIdentifier(LocatorIF locator) TopicMap.getObjectByItemIdentifier(LocatorIF locator) Methods in net.ontopia.topicmaps.impl.rdbms with parameters of type TMObjectIFModifier and TypeMethodDescriptionlongRDBMSTopicMapStore.getLongId(TMObjectIF o) voidRDBMSTopicMapStore.merged(TMObjectIF source, TMObjectIF target) INTERNAL: Called by MergeUtils to notify transaction of a performed merge.protected voidSubjectIdentityCache.registerSourceLocator(LocatorIF source_locator, TMObjectIF object) -
Uses of TMObjectIF in net.ontopia.topicmaps.impl.remote
Classes in net.ontopia.topicmaps.impl.remote that implement TMObjectIFModifier and TypeClassDescriptionclassINTERNAL: PRIVATE: EXPERIMENTAL: Description: Dynamic proxy for associationsclassINTERNAL: PRIVATE:classINTERNAL: The remote topic implementation. -
Uses of TMObjectIF in net.ontopia.topicmaps.impl.tmapi2
Methods in net.ontopia.topicmaps.impl.tmapi2 with parameters of type TMObjectIFModifier and TypeMethodDescriptionnet.ontopia.topicmaps.impl.tmapi2.ConstructImplTopicMapImpl.wrapTMObject(TMObjectIF tmobject) -
Uses of TMObjectIF in net.ontopia.topicmaps.impl.utils
Classes in net.ontopia.topicmaps.impl.utils that implement TMObjectIFModifier and TypeClassDescriptionclassINTERNAL: Class that represents the association object which a deleted role might have belonged to.classINTERNAL:classINTERNAL:classINTERNAL:classINTERNAL:classINTERNAL:Fields in net.ontopia.topicmaps.impl.utils with type parameters of type TMObjectIFModifier and TypeFieldDescriptionprotected Collection<TMObjectIF>FulltextIndexManager.addedprotected Collection<TMObjectIF>FulltextIndexManager.changedMethods in net.ontopia.topicmaps.impl.utils that return TMObjectIFModifier and TypeMethodDescriptionprotected abstract TMObjectIFAbstractSubjectIdentityCache._getObjectByItemIdentifier(LocatorIF source_locator) abstract TMObjectIFAbstractSubjectIdentityCache.getObjectById(String object_id) abstract TMObjectIFAbstractSubjectIdentityCache.getObjectByItemIdentifier(LocatorIF locator) Methods in net.ontopia.topicmaps.impl.utils with parameters of type TMObjectIFModifier and TypeMethodDescriptionprotected voidAbstractSubjectIdentityCache.registerObject(TMObjectIF object) INTERNAL: Register the object with the identity map.protected abstract voidAbstractSubjectIdentityCache.registerSourceLocator(LocatorIF source_locator, TMObjectIF object) protected voidAbstractSubjectIdentityCache.unregisterObject(TMObjectIF object) INTERNAL: Unregister the object with the identity map.Method parameters in net.ontopia.topicmaps.impl.utils with type arguments of type TMObjectIFModifier and TypeMethodDescriptionstatic OccurrenceIFSnapshotOccurrence.makeSnapshot(OccurrenceIF original, int snapshotType, Map<TMObjectIF, SnapshotTMObject> processed) static TopicIFSnapshotTopic.makeSnapshot(TopicIF original, int snapshotType, Map<TMObjectIF, SnapshotTMObject> processed) static TopicNameIFSnapshotTopicName.makeSnapshot(TopicNameIF original, int snapshotType, Map<TMObjectIF, SnapshotTMObject> processed) static VariantNameIFSnapshotVariantName.makeSnapshot(VariantNameIF original, int snapshotType, Map<TMObjectIF, SnapshotTMObject> processed) -
Uses of TMObjectIF in net.ontopia.topicmaps.query.impl.basic
Methods in net.ontopia.topicmaps.query.impl.basic with parameters of type TMObjectIFModifier and TypeMethodDescriptionintQueryMatches.getIndex(TMObjectIF constant) INTERNAL: Returns the index of the given constant in the table. -
Uses of TMObjectIF in net.ontopia.topicmaps.query.parser
Methods in net.ontopia.topicmaps.query.parser that return TMObjectIFModifier and TypeMethodDescriptionGlobalParseContext.getObjectByIdentifier(String id) GlobalParseContext.getObjectByItemId(String uri) LocalParseContext.getObjectByItemId(String uri) ParseContextIF.getObjectByItemId(String uri) GlobalParseContext.getObjectByObjectId(String id) LocalParseContext.getObjectByObjectId(String id) ParseContextIF.getObjectByObjectId(String id) -
Uses of TMObjectIF in net.ontopia.topicmaps.rest.model.mixin
Subinterfaces of TMObjectIF in net.ontopia.topicmaps.rest.model.mixinModifier and TypeInterfaceDescriptioninterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterface -
Uses of TMObjectIF in net.ontopia.topicmaps.rest.resources
Classes in net.ontopia.topicmaps.rest.resources with type parameters of type TMObjectIF -
Uses of TMObjectIF in net.ontopia.topicmaps.rest.v1
Methods in net.ontopia.topicmaps.rest.v1 with type parameters of type TMObjectIFModifier and TypeMethodDescription<C extends TMObjectIF>
CTMObjectController.resolve(TopicMapIF tm, TMObject object, Class<C> expected) Methods in net.ontopia.topicmaps.rest.v1 that return TMObjectIFModifier and TypeMethodDescriptionTMObjectController.resolve(TopicMapIF tm, String objectId, Collection<URILocator> itemIdentifiers) Methods in net.ontopia.topicmaps.rest.v1 with parameters of type TMObjectIFModifier and TypeMethodDescriptionvoidTMObjectController.setItemIdentifiers(TMObjectIF object, TMObject pojo) -
Uses of TMObjectIF in net.ontopia.topicmaps.rest.v1.topic
Methods in net.ontopia.topicmaps.rest.v1.topic that return types with arguments of type TMObjectIF -
Uses of TMObjectIF in net.ontopia.topicmaps.utils
Classes in net.ontopia.topicmaps.utils with type parameters of type TMObjectIFModifier and TypeClassDescriptionclassSubjectIdentityDecider<T extends TMObjectIF>INTERNAL: Decider that decides whether the object is an instance of a topic with the given subject identifier.Methods in net.ontopia.topicmaps.utils that return TMObjectIFModifier and TypeMethodDescriptionstatic TMObjectIFIdentityUtils.getObjectBySymbolicId(TopicMapIF topicmap, String symbolicId) INTERNAL: Looks up a topic map object by its symbolic id.Methods in net.ontopia.topicmaps.utils that return types with arguments of type TMObjectIFModifier and TypeMethodDescriptionPUBLIC: Computes the transitive closure under the association type and rolespec definitions provided in the constructor, and returns a set containing the paths taken through the topic map in computing the closure.Methods in net.ontopia.topicmaps.utils with parameters of type TMObjectIFModifier and TypeMethodDescriptionintObjectIdComparator.compare(TMObjectIF obj1, TMObjectIF obj2) INTERNAL: compares the object ids of the given objectsMethod parameters in net.ontopia.topicmaps.utils with type arguments of type TMObjectIFModifier and TypeMethodDescriptionstatic TopicIFMergeUtils.mergeInto(TopicMapIF targettm, TopicIF source, Predicate<TMObjectIF> decider) PUBLIC: Merges the source topic from into the target topic map, when the source topic is not already in the target topic map.static voidTopicMapSynchronizer.update(TopicMapIF target, String ttopicq, Predicate<TMObjectIF> tchard, TopicMapIF source, String stopicq, Predicate<TMObjectIF> schard) PUBLIC: Updates the target topic map from the source topic map, synchronizing the selected topics in the target (ttopicq) with the selected topics in the source (stopicq) using the deciders to filter topic characteristics to synchronize.static voidTopicMapSynchronizer.update(TopicMapIF target, TopicIF source, Predicate<TMObjectIF> tfilter) PUBLIC: Updates the target topic map against the source topic, synchronizing only the characteristics from the target that are accepted by the filter.static voidTopicMapSynchronizer.update(TopicMapIF target, TopicIF source, Predicate<TMObjectIF> tfilter, Predicate<TMObjectIF> sfilter) PUBLIC: Updates the target topic map against the source topic, synchronizing only the characteristics from the target and source that are accepted by the filters. -
Uses of TMObjectIF in net.ontopia.topicmaps.utils.jtm
Methods in net.ontopia.topicmaps.utils.jtm with parameters of type TMObjectIFModifier and TypeMethodDescriptionvoidJTMTopicMapWriter.write(TMObjectIF object) PUBLIC: Write the given topic map construct as a JTM fragment. -
Uses of TMObjectIF in net.ontopia.topicmaps.utils.xfml
Methods in net.ontopia.topicmaps.utils.xfml with parameters of type TMObjectIFModifier and TypeMethodDescriptionprotected voidXFMLContentHandler.registerSourceLocator(TMObjectIF tmobject, String id) -
Uses of TMObjectIF in net.ontopia.topicmaps.viz
Methods in net.ontopia.topicmaps.viz with parameters of type TMObjectIFModifier and TypeMethodDescriptionprotected voidTopicMapView.setFocusNodeOf(TMObjectIF tmObject) Find the node of the given TMObjectIF. -
Uses of TMObjectIF in net.ontopia.topicmaps.xml
Methods in net.ontopia.topicmaps.xml with parameters of type TMObjectIFModifier and TypeMethodDescriptionprotected voidAbstractTopicMapExporter.addId(AttributesImpl atts, TMObjectIF tmobject) protected voidXTMContentHandler.addItemIdentifier(TMObjectIF tmobject, LocatorIF sourceLocator) AbstractTopicMapExporter.getElementId(TMObjectIF tmobject) INTERNAL: Method used to extract the XTM element id from a topic map object when a source locator relative to the topic map base address exists.protected voidXTMContentHandler.registerSourceLocator(TMObjectIF tmobject, String id) -
Uses of TMObjectIF in ontopoly.models
Methods in ontopoly.models that return TMObjectIFModifier and TypeMethodDescriptionTMObjectModel.getTMObject()protected TMObjectIFTMObjectModel.load()Constructors in ontopoly.models with parameters of type TMObjectIF