net.ontopia.topicmaps.core
Interface ReifiableIF

All Superinterfaces:
TMObjectIF
All Known Subinterfaces:
AssociationIF, AssociationRoleIF, OccurrenceIF, TopicMapIF, TopicNameIF, VariantNameIF
All Known Implementing Classes:
Association, Association, AssociationRole, AssociationRole, DynamicAssociation, DynamicAssociationRole, Occurrence, Occurrence, PhantomAssociation, ReadOnlyAssociation, ReadOnlyAssociationRole, ReadOnlyOccurrence, ReadOnlyTopicMap, ReadOnlyTopicName, ReadOnlyVariantName, SnapshotOccurrence, SnapshotTopicName, SnapshotVariantName, TopicMap, TopicMap, TopicName, TopicName, VariantName, VariantName

public interface ReifiableIF
extends TMObjectIF

PUBLIC: Implemented by topic map objects that can be reified. Reification means making a topic for another object (that is not itself a topic) so that you can say something about it. This interface is implemented by AssociationIF, AssociationRoleIF, TopicNameIF, VariantNameIF, OccurrenceIF and TopicMapIF.

Since:
4.0

Method Summary
 TopicIF getReifier()
          PUBLIC: Returns the topic that reifies this object.
 void setReifier(TopicIF reifier)
          PUBLIC: Sets the reifier of this object.
 
Methods inherited from interface net.ontopia.topicmaps.core.TMObjectIF
addItemIdentifier, getItemIdentifiers, getObjectId, getTopicMap, isReadOnly, remove, removeItemIdentifier
 

Method Detail

getReifier

TopicIF getReifier()
PUBLIC: Returns the topic that reifies this object.


setReifier

void setReifier(TopicIF reifier)
PUBLIC: Sets the reifier of this object.



Copyright © 2000-2012 Ontopia.