ontopoly.model
Class RoleType
java.lang.Object
ontopoly.model.Topic
ontopoly.model.AbstractTypingTopic
ontopoly.model.RoleType
public class RoleType
- extends AbstractTypingTopic
Represents a role 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 |
RoleType
public RoleType(TopicIF currTopic,
TopicMap tm)
- Creates a new RoleType 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<RoleField> 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.