Interface TopicInterface: Represents the topic map topic construct.
Interface TopicInterface: Represents the topic map topic construct.
Located in /org.phptmapi.core/Topic.interface.php (line 14)
TopicMapObjectInterface | --TopicInterface
addSubjectIdentifier: Adds the specified locator to the locators that reference the subject-indicating resources of this topic.
addSubjectIdentifier: Adds the specified locator to the locators that reference the subject-indicating resources of this topic.
addSubjectLocator: Adds the specified locator to the locators that reference the subject-constituting resources of this topic.
addSubjectLocator: Adds the specified locator to the locators that reference the subject-constituting resources of this topic.
addType: Adds a type to this topic.
addType: Adds a type to this topic.
createOccurrence: Creates a new occurrence as a contained object in this topic.
createOccurrence: Creates a new occurrence as a contained object in this topic.
createTopicName: Creates a new typed topic name for this topic.
createTopicName: Creates a new typed topic name for this topic.
createUntypedTopicName: Creates a new untyped name for this topic.
createUntypedTopicName: Creates a new untyped name for this topic.
getOccurrences: Returns the occurrences defined for this topic.
getOccurrences: Returns the occurrences defined for this topic. The return value may be an empty array, but is never null.
getReified: Returns an array of TopicMapObjectInterface instances that are subject of this topic.
getReified: Returns an array of TopicMapObjectInterface instances that are subject of this topic. The return value may be an empty array, but is never null.
Returns the association roles in which this topic is a player.
Returns the association roles in which this topic is a player. The return value may be an empty array, but is never null.
getSubjectIdentifiers: Returns the locators which reference the subject-indicating resources of this topic.
getSubjectIdentifiers: Returns the locators which reference the subject-indicating resources of this topic. The return value may be an empty array, but is never null.
getSubjectLocators: Returns locators which reference the subject-constituting resources of this topic.
getSubjectLocators: Returns locators which reference the subject-constituting resources of this topic. The return value may be an empty array, but is never null.
getTopicNames: Returns the topic names defined for this topic.
getTopicNames: Returns the topic names defined for this topic. The return value may be an empty array, but is never null.
Returns the topics which define the types of this topic.
Returns the topics which define the types of this topic. The return value may be an empty array, but is never null.
mergeIn: Merges another topic into this topic.
mergeIn: Merges another topic into this topic. Merging a topic into this topic causes this topic to gain all of the characteristics of the other topic and to replace the other topic wherever it is used as a typing or scoping topic. After this method completes, other will have been removed from the topic map. NOTE: The other topic MUST belong to the same topic map instance as this topic!
removeSubjectIdentifier: Removes the specified locator from the set of locators that reference the subject-indicating resources of this topic.
removeSubjectIdentifier: Removes the specified locator from the set of locators that reference the subject-indicating resources of this topic.
removeSubjectLocator: Removes the specified locator from the set of locators that reference the subject-constituting resources of this topic.
removeSubjectLocator: Removes the specified locator from the set of locators that reference the subject-constituting resources of this topic.
removeType: Removes a type from this topic.
removeType: Removes a type from this topic.
Inherited From TopicMapObjectInterface
TopicMapObjectInterface::addItemIdentifier()
TopicMapObjectInterface::getItemIdentifiers()
TopicMapObjectInterface::getObjectId()
TopicMapObjectInterface::getParent()
TopicMapObjectInterface::getTopicMap()
TopicMapObjectInterface::remove()
TopicMapObjectInterface::removeItemIdentifier()
Documentation generated on Fri, 30 Jun 2006 13:07:03 +0200 by phpDocumentor 1.3.0RC4