ontopoly.model
Class IdentityType
java.lang.Object
ontopoly.model.Topic
ontopoly.model.AbstractTypingTopic
ontopoly.model.IdentityType
public class IdentityType
- extends AbstractTypingTopic
Represents an identity type.
Methods inherited from class ontopoly.model.Topic |
addTopicType, copyCharacteristics, findDependentObjects, getDependentObjects, getFieldInstances, getFieldInstances, getId, getMostSpecificTopicType, getName, getTopicIF, getTopicMap, getTopicTypes, hashCode, isAssociationType, isFieldDefinition, isInstanceOf, isInstanceOf, isNameType, isOccurrenceType, isOntologyTopic, isOntologyType, isPrivateSystemTopic, isPublicSystemTopic, isRoleType, isSystemTopic, isTopicMap, isTopicType, remove, removeTopicType, toString |
IdentityType
public IdentityType(TopicIF type,
TopicMap tm)
- Creates a new IdentityType object.
getLocatorIF
public LocatorIF getLocatorIF()
- Description copied from class:
AbstractTypingTopic
- Gets the LocatorIF for this typing topic. The locator is the PSI used by the ontology topic map model.p
- Specified by:
getLocatorIF
in class AbstractTypingTopic
- Returns:
- the LocatorIF for this typing topic.
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Topic
getDeclaredByFields
public Collection<IdentityField> getDeclaredByFields()
- Description copied from class:
AbstractTypingTopic
- Returns the field definitions that are declared for this typing topic.
- Specified by:
getDeclaredByFields
in class AbstractTypingTopic
- Returns:
- a list of FieldDefinitions.
Copyright © 2000-2012 Ontopia.