Package 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.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)Collection<RoleField>getDeclaredByFields()Returns the field definitions that are declared for this typing topic.LocatorIFgetLocatorIF()Gets the LocatorIF for this typing topic.-
Methods inherited from class ontopoly.model.AbstractTypingTopic
isHidden, isReadOnly
-
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
-
-
-
-
Method Detail
-
getLocatorIF
public LocatorIF getLocatorIF()
Description copied from class:AbstractTypingTopicGets the LocatorIF for this typing topic. The locator is the PSI used by the ontology topic map model.p- Specified by:
getLocatorIFin classAbstractTypingTopic- Returns:
- the LocatorIF for this typing topic.
-
getDeclaredByFields
public Collection<RoleField> getDeclaredByFields()
Description copied from class:AbstractTypingTopicReturns the field definitions that are declared for this typing topic.- Specified by:
getDeclaredByFieldsin classAbstractTypingTopic- Returns:
- a list of FieldDefinitions.
-
-