-
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.
-
getAssociationRolesByType
-
getAssociationRolesByType: Returns all AssociationRoleInterface instances typed by the topic type in the indexed topic map.
-
getAssociationRoleTypes
-
getAssociationRoleTypes: Returns all TopicInterface instances used to type AssociationRoleInterface instances in the indexed topic map.
-
getAssociations
-
getAssociations: Returns all of the associations in the topic map.
-
getAssociationsByType
-
getAssociationsByType: Retrieve the associations which are typed by the topic type.
-
getAssociationTypes
-
getAssociationTypes: Retrieve the topics which are used to type associations in this 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.
-
getFlags
-
getFlags: Retrieve the IndexInterface instance that represents the static meta data for this index.
-
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.
-
getOccurrences
-
getOccurrences: Returns the occurrences in the topic map whose data matches $value and XML Schema datatype matches $datatype.
-
getOccurrencesByType
-
getOccurrencesByType: Returns the occurrences typed by the topic type.
-
getOccurrenceTypes
-
getOccurrenceTypes: Returns the topics which are used to type occurrences in the indexed topic map.
-
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 topic name.
-
getReifier
-
getReifier: Returns the topic that reifies this association role.
-
getReifier
-
getReifier: Returns the topic that reifies this occurrence.
-
getReifier
-
getReifier: Returns the topic that reifies this variant name.
-
getReifier
-
getReifier: Returns the topic that reifies this topic map.
-
getReifier
-
getReifier: Returns the TopicInterface that reifies this association.
-
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.
-
getScopedObjectsByScopingTopic
-
getScopedObjectsByScopingTopic: Returns all ScopedObjectInterface instances where the specified topic is one of the themes in the scope of the ScopedObjectInterface.
-
getScopedObjectsByScopingTopics
-
getScopedObjectsByScopingTopics: Returns all ScopedObjectInterface instances where some or all of the specified topics are in the scope of the scoped object.
-
getScopingTopics
-
getScopingTopics: Returns all TopicInterface instances which are present in the scope of one or more ScopedObjectInterface instances in the indexed topic map.
-
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 to which this occurrence belongs.
-
getTopic
-
getTopic: Returns the topic which contains this topic name.
-
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.
-
getTopicNamesByType
-
getTopicNamesByType: Retrieves the topic names in the indexed topic map whose type is defined by the specified topic.
-
getTopicNamesByValue
-
getTopicNamesByValue: Retrieves the topic names in the topic map which have a value equal to $value.
-
getTopicNameTypes
-
getTopicNameTypes: Retrieves the topics in the topic map which define the type of one or more topic names.
-
getTopics
-
getTopics: Returns the topics involved in the clash of subjectLocator property values.
-
getTopics
-
getTopics: Returns all of the topics in the topic map.
-
getTopicsByType
-
getTopicsByType: Retrieve the topics in the topic map that include the topic type as one of their types.
-
getTopicsByTypes
-
getTopicsByType: Retrieve the topics in the topic map that include all of the specified topics amongst their types.
-
getTopicTypes
-
getTopicTypes: Retrieve the topics that are used as topic types in the indexed 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 name string of the topic name.
-
getValue
-
getValue: Returns the data string associated with this occurrence.
-
getVariants
-
getVariants: Returns the Variants in the topic map whose resource locator matches $loc.
-
getVariants
-
getVariants: Returns the VariantInterface instances defined for this topic name.
-
ScopedObject.interface.php
-
-
SubjectLocatorClashException.exception.php
-
-
ScopedObjectsIndex.interface.php
-
-
ScopedObjectInterface
-
Interface ScopedObjectInterface: The base class for all objects which define a scope or parameter property.
-
ScopedObjectsIndexInterface
-
Interface ScopedObjectsIndexInterface: An index of all ScopedObjectInterfaces (AssociationInterface, TopicNameInterface, OccurrenceInterface and VariantInterface) instances in the indexed topic map.
-
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 role.
-
setReifier
-
setReifier: Sets the reifiying topic of this topic map.
-
setReifier
-
setReifier: Sets the reifiying topic of this association.
-
setReifier
-
setReifier: Sets the reifiying topic of this variant name.
-
setType
-
setType: Sets the type of the object.
-
setValue
-
setValue: Sets the value data string for this occurrence.
-
setValue
-
setValue: Sets the resource data string for this variant.
-
setValue
-
setValue: Define the name string for this topic name.
-
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
-
-
TopicNamesIndex.interface.php
-
-
TopicsIndex.interface.php
-
-
TMAPIIndexException.exception.php
-
-
TMAPIException
-
public class TMAPIException: The base class for all standard (non run-time) exceptions thrown by a PHPTMAPI system.
-
TMAPIIndexException
-
public class TMAPIIndexException: Class of exceptions raised by index access and update methods.
-
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.
-
TopicNamesIndexInterface
-
Interface TopicNamesIndexInterface: This Index gives direct access to all topic names.
-
TopicsIndexInterface
-
Interface TopicsIndexInterface: An index of the topics in the topic map.
-
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().