|
![]() |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use TMObjectIF | |
---|---|
net.ontopia.topicmaps.core | Provides interfaces for topic map objects; the topic map API for all Ontopia topic map implementations. |
net.ontopia.topicmaps.core.events | Provides an event interface to the OKS where clients can receive notification about updates 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.nav2.utils | Provides utility classes for the Navigator Tag Libraries and Framework. |
net.ontopia.topicmaps.schema.core | The core interfaces that are common to all schema language implementations. |
net.ontopia.topicmaps.schema.impl.osl | The classes and interfaces used to represent constructs in the Ontopia Schema Language. |
net.ontopia.topicmaps.schema.utils | Contains classes containing useful utilities that make working with schemas easier. |
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.webed.core | The core interfaces of the Web Editor Framework; the main interfaces used to build Web Editor applications. |
net.ontopia.topicmaps.webed.utils | Utility classes for the Web Editor Framework; useful for writing Web Editor applications. |
net.ontopia.topicmaps.xml | Classes for importing and exporting topic maps in the XML interchange format. |
Uses of TMObjectIF in net.ontopia.topicmaps.core |
---|
Subinterfaces of TMObjectIF in net.ontopia.topicmaps.core | |
---|---|
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 |
ReifiableIF
PUBLIC: Implemented by topic map objects that can be reified. |
interface |
ScopedIF
PUBLIC: Implemented by topic map objects that have scope. |
interface |
TopicIF
PUBLIC: This interface is implemented by objects representing topics 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 |
TypedIF
PUBLIC: Implemented by topic map objects that are instances of a single type, such as occurrences, associations, and association roles. |
interface |
VariantNameIF
PUBLIC: Implemented by objects representing variant names for topics. |
Methods in net.ontopia.topicmaps.core that return TMObjectIF | |
---|---|
TMObjectIF |
TopicMapIF.getObjectById(java.lang.String object_id)
PUBLIC: Gets the topic map object that has the given object id, from this topic map. |
TMObjectIF |
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 TMObjectIF | |
---|---|
static void |
CrossTopicMapException.check(TMObjectIF tmobject,
TMObjectIF target)
|
static void |
CrossTopicMapException.check(TMObjectIF tmobject,
TopicMapIF target)
|
Constructors in net.ontopia.topicmaps.core with parameters of type TMObjectIF | |
---|---|
CrossTopicMapException(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 TMObjectIF | |
---|---|
void |
TopicMapListenerIF.objectAdded(TMObjectIF snapshot)
PUBLIC: Callback method called when a topic map object has been added to the topic map. |
void |
AbstractTopicMapListener.objectAdded(TMObjectIF snapshot)
|
void |
TopicMapListenerIF.objectModified(TMObjectIF snapshot)
PUBLIC: Callback method called when a topic map object has been modified. |
void |
AbstractTopicMapListener.objectModified(TMObjectIF snapshot)
|
void |
TopicMapListenerIF.objectRemoved(TMObjectIF snapshot)
PUBLIC: Callback method called when a topic map object has been removed from the topic map. |
void |
AbstractTopicMapListener.objectRemoved(TMObjectIF snapshot)
|
Uses of TMObjectIF in net.ontopia.topicmaps.impl.basic |
---|
Classes in net.ontopia.topicmaps.impl.basic that implement TMObjectIF | |
---|---|
class |
Association
INTERNAL: The basic association implementation. |
class |
AssociationRole
INTERNAL: The basic association role implementation. |
class |
Occurrence
INTERNAL: The basic occurrence implementation. |
class |
TMObject
INTERNAL: The abstract basic topic map object implementation. |
class |
Topic
INTERNAL: The basic topic 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. |
Methods in net.ontopia.topicmaps.impl.basic that return TMObjectIF | |
---|---|
TMObjectIF |
TopicMap.getObjectById(java.lang.String object_id)
|
TMObjectIF |
SubjectIdentityCache.getObjectById(java.lang.String object_id)
|
TMObjectIF |
TopicMap.getObjectByItemIdentifier(LocatorIF locator)
|
TMObjectIF |
SubjectIdentityCache.getObjectByItemIdentifier(LocatorIF locator)
|
Uses of TMObjectIF in net.ontopia.topicmaps.impl.rdbms |
---|
Classes in net.ontopia.topicmaps.impl.rdbms that implement TMObjectIF | |
---|---|
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 |
ReadOnlyTMObject
INTERNAL: |
class |
ReadOnlyTopic
INTERNAL: The read-only rdbms topic 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. |
Methods in net.ontopia.topicmaps.impl.rdbms that return TMObjectIF | |
---|---|
TMObjectIF |
TopicMap.getObjectById(java.lang.String object_id)
|
TMObjectIF |
SubjectIdentityCache.getObjectById(java.lang.String object_id)
|
TMObjectIF |
ReadOnlyTopicMap.getObjectById(java.lang.String object_id)
|
TMObjectIF |
TopicMap.getObjectByItemIdentifier(LocatorIF locator)
|
TMObjectIF |
SubjectIdentityCache.getObjectByItemIdentifier(LocatorIF locator)
|
TMObjectIF |
ReadOnlyTopicMap.getObjectByItemIdentifier(LocatorIF locator)
|
TMObjectIF |
RDBMSTopicMapTransaction.getObjectByItemIdentifier(LocatorIF locator)
|
Methods in net.ontopia.topicmaps.impl.rdbms with parameters of type TMObjectIF | |
---|---|
long |
RDBMSTopicMapStore.getLongId(TMObjectIF o)
|
Uses of TMObjectIF in net.ontopia.topicmaps.nav2.utils |
---|
Methods in net.ontopia.topicmaps.nav2.utils that return TMObjectIF | |
---|---|
static TMObjectIF |
NavigatorUtils.stringID2Object(TopicMapIF tm,
java.lang.String s)
INTERNAL: Tries to convert a string which should contain a subject identifier, XML ID, or object ID to a TMObjectIF
object in the following order:
try to match a subject indicator (tm.getTopicBySubjectIdentifier)
try to match a source locator (tm.getObjectByItemIdentifier)
try to match a topic id (tm.getObjectById)
|
Methods in net.ontopia.topicmaps.nav2.utils with parameters of type TMObjectIF | |
---|---|
static java.lang.String |
NavigatorUtils.getStableId(TMObjectIF object)
INTERNAL: Returns a stable identifier for the topic map object. |
Uses of TMObjectIF in net.ontopia.topicmaps.schema.core |
---|
Methods in net.ontopia.topicmaps.schema.core that return TMObjectIF | |
---|---|
TMObjectIF |
SchemaViolationException.getContainer()
PUBLIC: Returns the owner of the offending object. |
Methods in net.ontopia.topicmaps.schema.core with parameters of type TMObjectIF | |
---|---|
boolean |
TMObjectMatcherIF.matches(TMObjectIF object)
INTERNAL: Returns true if this object is matched by the matcher. |
boolean |
ConstraintIF.matches(TMObjectIF object)
PUBLIC: Returns true if the object given is constrained by this constraint. |
void |
ValidationHandlerIF.violation(java.lang.String message,
TMObjectIF container,
java.lang.Object offender,
ConstraintIF constraint)
PUBLIC: Called when violations of the schema are discovered. |
Constructors in net.ontopia.topicmaps.schema.core with parameters of type TMObjectIF | |
---|---|
SchemaViolationException(java.lang.String message,
TMObjectIF container,
java.lang.Object offender,
ConstraintIF constraint)
Creates new exception. |
Uses of TMObjectIF in net.ontopia.topicmaps.schema.impl.osl |
---|
Methods in net.ontopia.topicmaps.schema.impl.osl with parameters of type TMObjectIF | |
---|---|
boolean |
TypeSpecification.matches(TMObjectIF object)
INTERNAL: Matches the type of the given object, which must implement the TypedIF interface. |
boolean |
TopicRoleConstraint.matches(TMObjectIF object)
|
boolean |
TopicClass.matches(TMObjectIF object)
|
boolean |
SubjectIndicatorMatcher.matches(TMObjectIF object)
|
boolean |
SourceLocatorMatcher.matches(TMObjectIF object)
|
boolean |
ScopeSpecification.matches(TMObjectIF object)
INTERNAL: Matches the specified scope against that of a topic map object (which must implement ScopedIF). |
boolean |
InternalTopicRefMatcher.matches(TMObjectIF object)
|
boolean |
AssociationClass.matches(TMObjectIF object)
|
boolean |
AnyTopicMatcher.matches(TMObjectIF topic)
|
boolean |
AbstractTypedCardinalityConstraint.matches(TMObjectIF object)
|
boolean |
AbstractScopedTypedCardinalityConstraint.matches(TMObjectIF object)
|
boolean |
AbstractScopedCardinalityConstraint.matches(TMObjectIF object)
|
Uses of TMObjectIF in net.ontopia.topicmaps.schema.utils |
---|
Methods in net.ontopia.topicmaps.schema.utils with parameters of type TMObjectIF | |
---|---|
void |
TextValidationHandler.violation(java.lang.String message,
TMObjectIF container,
java.lang.Object offender,
ConstraintIF constraint)
|
void |
HTMLValidationHandler.violation(java.lang.String message,
TMObjectIF container,
java.lang.Object offender,
ConstraintIF constraint)
|
void |
ExceptionValidationHandler.violation(java.lang.String message,
TMObjectIF container,
java.lang.Object offender,
ConstraintIF constraint)
|
Uses of TMObjectIF in net.ontopia.topicmaps.utils |
---|
Methods in net.ontopia.topicmaps.utils that return TMObjectIF | |
---|---|
static TMObjectIF |
IdentityUtils.getObjectBySymbolicId(TopicMapIF topicmap,
java.lang.String symbolicId)
INTERNAL: Looks up a topic map object by its symbolic id. |
Methods in net.ontopia.topicmaps.utils with parameters of type TMObjectIF | |
---|---|
static TopicIF |
ObjectTopicIdStringifier.getTopic(TMObjectIF tmobject)
|
static java.lang.String |
ObjectTopicIdStringifier.toString(TMObjectIF tmobject)
|
Uses of TMObjectIF in net.ontopia.topicmaps.webed.core |
---|
Methods in net.ontopia.topicmaps.webed.core that return TMObjectIF | |
---|---|
TMObjectIF |
ActionParametersIF.getTMObjectValue()
PUBLIC: Interprets the string value as a topic map object ID and returns that topic map object. |
Uses of TMObjectIF in net.ontopia.topicmaps.webed.utils |
---|
Methods in net.ontopia.topicmaps.webed.utils with parameters of type TMObjectIF | |
---|---|
java.lang.String |
ModelLinkGeneratorWithObjID.generate(net.ontopia.topicmaps.nav2.taglibs.logic.ContextTag contextTag,
TMObjectIF tmObj,
java.lang.String topicmapId,
java.lang.String template)
|
Uses of TMObjectIF in net.ontopia.topicmaps.xml |
---|
Methods in net.ontopia.topicmaps.xml with parameters of type TMObjectIF | |
---|---|
java.lang.String |
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. |
|
![]() |
|||||||||
PREV NEXT | FRAMES NO FRAMES |