Package ontopoly.model
Class DataType
java.lang.Object
ontopoly.model.Topic
ontopoly.model.DataType
Represents a datatype which can be assigned to an occurrence type.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetDataTypes(TopicMap tm) static DataTypeReturns the datatype locator that this datatype represents.booleanisBinary()Tests whether this datatype is xsd:base64Binary (binary content).booleanisDate()Tests whether this datatype is xsd:date.booleanTests whether this datatype is xsd:datetime.booleanisHTML()Tests whether this datatype is on:datatype-html.booleanisImage()Tests whether this datatype is on:datatype-image.booleanisNumber()Tests whether this datatype is xsd:number.booleanisString()Tests whether this datatype is xsd:string.booleanisURI()Tests whether this datatype is xsd:anyUri.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
-
Constructor Details
-
DataType
-
-
Method Details
-
equals
-
getLocator
Returns the datatype locator that this datatype represents. -
isDate
public boolean isDate()Tests whether this datatype is xsd:date.- Returns:
- true if the datatype is xsd:date.
-
isDateTime
public boolean isDateTime()Tests whether this datatype is xsd:datetime.- Returns:
- true if the datatype is xsd:datetime.
-
isNumber
public boolean isNumber()Tests whether this datatype is xsd:number.- Returns:
- true if the datatype is xsd:number.
-
isString
public boolean isString()Tests whether this datatype is xsd:string.- Returns:
- true if the datatype is xsd:string.
-
isURI
public boolean isURI()Tests whether this datatype is xsd:anyUri.- Returns:
- true if the datatype is xsd:anyUri.
-
isHTML
public boolean isHTML()Tests whether this datatype is on:datatype-html.- Returns:
- true if the datatype is on:datatype-html.
-
isImage
public boolean isImage()Tests whether this datatype is on:datatype-image.- Returns:
- true if the datatype is on:datatype-image.
-
isBinary
public boolean isBinary()Tests whether this datatype is xsd:base64Binary (binary content).- Returns:
- true if the datatype is xsd:base64Binary (binary content).
-
getDefaultDataType
-
getDataTypes
-