-
getAssociation
-
getAssociation: Returns the association to which this association role belongs.
-
getAssociationRoles
-
getAssociationRoles: Returns the AssociationRoleInterface objects representing all of the roles in this association.
-
getAssociations
-
getAssociations: Returns all of the associations in the topic map.
-
getBaseLocators
-
getBaseLocators: Returns the base locators of the topic maps managed by the system.
-
getCause
-
getCause: Returns the cause of this exception or null if the cause is nonexistent or unknown.
-
getCause
-
getCause: Returns the cause of this exception or null if the cause is nonexistent or unknown.
-
getDatatype
-
getDatatype: Returns the datatype of the variant's resource data.
-
getDatatype
-
getDatatype: Returns the datatype of the occurrence's resource data.
-
getFeature
-
getFeature: Returns the value of the feature specified by $featureName for this TopicMapSystemInterface instance.
-
getFeature
-
Returns the particular feature requested for in the underlying implementation of TopicMapSystemInterface.
-
getHelperObject
-
getHelperObject: Returns a helper object.
-
getItemidentifier
-
getItemidentifier: Returns the duplicate item identifier.
-
getItemIdentifiers
-
getItemIdentifiers: Returns the array of item identifiers for this object.
-
getModifiedObject
-
getModifiedObject: Returns the object that was tried to modify.
-
getModifiedObject
-
getModifiedObject: Returns the object that was tried to modify.
-
getModifiedTopic
-
getModifiedTopic: Returns the topic which was changed in the operation that raised this exception.
-
getObjectById
-
getObjectById: Returns the TopicMapObjectInterface managed by this topic map with the specified object ID.
-
getObjectByItemIdentifier
-
getObjectByItemIdentifier: Returns a TopicMapObjectInterface that is identified by the named item identifier.
-
getObjectId
-
Returns a topic map-specific identifier for this object.
-
getOccurrences
-
getOccurrences: Returns the occurrences defined for this topic.
-
getParent
-
getParent: Gets the parent object of a TopicMapObjectInterface.
-
getPlayer
-
getPlayer: Returns the player of this association role or null if there is no role player.
-
getProperty
-
Gets the value of a property in the underlying implementation of TopicMapSystemInterface.
-
getProperty
-
getProperty: Gets a property in the underlying implementation of TopicMapSystemInterface.
-
getReified
-
getReified: Returns an array of TopicMapObjectInterface instances that are subject of this topic.
-
getReifier
-
getReifier: Returns the topic that reifies this association role.
-
getReifier
-
getReifier: Returns the topic that reifies this topic name.
-
getReifier
-
getReifier: Returns the TopicInterface that reifies this association.
-
getReifier
-
getReifier: Returns the topic that reifies this variant name.
-
getReifier
-
getReifier: Returns the topic that reifies this occurrence.
-
getReifier
-
getReifier: Returns the topic that reifies this topic map.
-
getRolesPlayed
-
Returns the association roles in which this topic is a player.
-
getScope
-
getScope: Returns the topics which define the scope/parameters of this ScopedObjectInterface.
-
getSubjectIdentifiers
-
getSubjectIdentifiers: Returns the locators which reference the subject-indicating resources of this topic.
-
getSubjectLocators
-
getSubjectLocators: Returns locators which reference the subject-constituting resources of this topic.
-
getTopic
-
getTopic: Returns the topic which contains this topic name.
-
getTopic
-
getTopic: Returns the topic to which this occurrence belongs.
-
getTopicBySubjectIdentifier
-
getTopicBySubjectIdentifier: Returns the topic whose subject is identified by the named identifier that must be a URI.
-
getTopicBySubjectLocator
-
getTopicBySubjectLocator: Returns the topic whose subject is represented by the named locator.
-
getTopicMap
-
getTopicMap: Retrieves the topic map managed by the system with the specified base locator.
-
getTopicMap
-
getTopicMap: Returns the topic map to which this object belongs.
-
getTopicMapSystem
-
getTopicMapSystem: Returns the topic map system to which this topic map belongs.
-
getTopicName
-
getTopicName: Returns the topic name to which this variant belongs.
-
getTopicNames
-
getTopicNames: Returns the topic names defined for this topic.
-
getTopics
-
getTopics: Returns the topics involved in the clash of subjectLocator property values.
-
getTopics
-
getTopics: Returns all of the topics in the topic map.
-
getType
-
getType: Returns the type of the object
-
getTypes
-
Returns the topics which define the types of this topic.
-
getUnmodifiedObject
-
getUnmodifiedObject: Returns the object that was not modified.
-
getUnmodifiedTopic
-
getUnmodifiedTopic: Returns the topic which was unchanged in the operation that raised this exception.
-
getValue
-
getValue: Returns the data string associated with this variant.
-
getValue
-
getValue: Returns the data string associated with this occurrence.
-
getValue
-
getValue: Returns the name string of the topic name.
-
getVariants
-
getVariants: Returns the VariantInterface instances defined for this topic name.
-
ScopedObject.interface.php
-
-
SubjectLocatorClashException.exception.php
-
-
ScopedObjectInterface
-
Interface ScopedObjectInterface: The base class for all objects which define a scope or parameter property.
-
setFeature
-
setFeature: Sets a particular feature in the underlying implementation of TopicMapSystemInterface.
-
setPlayer
-
setPlayer: Sets the player of this association role.
-
setProperties
-
Sets the properties in the underlying implementation of TopicMapSystemInterface.
-
setProperty
-
Sets a property in the underlying implementation of TopicMapSystemInterface.
-
setReifier
-
setReifier: Sets the reifiying topic of this variant name.
-
setReifier
-
setReifier: Sets the reifiying topic of this topic name.
-
setReifier
-
setReifier: Sets the reifiying topic of this association.
-
setReifier
-
setReifier: Sets the reifiying topic of this association role.
-
setReifier
-
setReifier: Sets the reifiying topic of this topic map.
-
setReifier
-
setReifier: Sets the reifiying topic of this variant name.
-
setType
-
setType: Sets the type of the object.
-
setValue
-
setValue: Sets the resource data string for this variant.
-
setValue
-
setValue: Define the name string for this topic name.
-
setValue
-
setValue: Sets the value data string for this occurrence.
-
SubjectLocatorClashException
-
public class SubjectLocatorClashException: Thrown when two topics cannot be merged because the XTM 1.
-
TMAPIException.exception.php
-
-
TMAPIRuntimeException.exception.php
-
-
TopicInUseException.exception.php
-
-
TopicMapExistsException.exception.php
-
-
TopicMapObject.interface.php
-
-
TopicMapSystemFactory.abstract.php
-
-
TopicMapSystem.ConfigurableHelperObject.interface.php
-
-
TopicMapSystem.interface.php
-
-
TopicMap.interface.php
-
-
TopicName.interface.php
-
-
TopicsMustMergeException.exception.php
-
-
Topic.interface.php
-
-
TypedObject.interface.php
-
-
TMAPIException
-
public class TMAPIException: The base class for all standard (non run-time) exceptions thrown by a PHPTMAPI system.
-
TMAPIRuntimeException
-
public class 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 TopicMapObjectInterface.
-
TopicInterface
-
Interface TopicInterface: Represents the topic map topic construct.
-
TopicInUseException
-
public class 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.
-
TopicMapExistsException
-
public class TopicMapExistsException: Exception thrown when an attempt is made to create a new topic map with a base locator that is already assigned to another topic map in the same topic map system.
-
TopicMapInterface
-
Interface TopicMapInterface: Represents a topic map construct.
-
TopicMapObjectInterface
-
Interface TopicMapObjectInterface: The base class for all objects in the PHPTMAPI system which represent constructs in a topic map.
-
TopicMapSystemConfigurableHelperObjectInterface
-
Interface TopicMapSystemConfigurableHelperObjectInterface: An interface for a helper object implementation which requires notification of the TopicMapInterface instance it acts upon.
-
TopicMapSystemFactory
-
abstract class TopicMapSystemFactory: This factory class provides access to a topic map system.
-
TopicMapSystemInterface
-
Interface TopicMapSystemInterface: A generic interface to a PHPTMAPI system.
-
TopicNameInterface
-
Interface TopicNameInterface: Represents the topic map topicname construct.
-
TopicsMustMergeException
-
public class 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 topic map.
-
TypedObjectInterface
-
Interface TypedObjectInterface: Provides basic methods setType() and getType().