org.universAAL.ontology.shape
Class Shape2D
java.lang.Object
org.universAAL.middleware.rdf.Resource
org.universAAL.middleware.rdf.FinalizedResource
org.universAAL.middleware.owl.ManagedIndividual
org.universAAL.ontology.shape.Shape
org.universAAL.ontology.shape.Shape2D
- Direct Known Subclasses:
- Ellipse
public abstract class Shape2D
- extends Shape
Ontological representation of a bi-dimensional shape. Methods included in
this class are the mandatory ones for representing an ontological concept in
Java classes for uAAL. Usually it includes getters and setters for most of
its properties.
- Author:
- chwirth
Fields inherited from class org.universAAL.middleware.rdf.Resource |
ANON_URI_PREFIX, blockAddingTypes, isXMLLiteral, ns_delim_index, PROP_RDF_FIRST, PROP_RDF_REST, PROP_RDF_TYPE, PROP_RDFS_COMMENT, PROP_RDFS_LABEL, PROP_SERIALIZATION_FULL, PROP_SERIALIZATION_OPTIONAL, PROP_SERIALIZATION_REDUCED, PROP_SERIALIZATION_UNDEFINED, PROP_uAAL_INVOLVED_HUMAN_USER, props, RDF_EMPTY_LIST, RDF_NAMESPACE, RDFS_NAMESPACE, TYPE_RDF_LIST, TYPE_RDFS_CLASS, uAAL_NAMESPACE_PREFIX, uAAL_SERVICE_NAMESPACE, uAAL_VOCABULARY_NAMESPACE, uri |
Methods inherited from class org.universAAL.ontology.shape.Shape |
computeBoundingVolume, contains, getBoundingVolume, getCenter, getDistanceByBoundingVolume, getDistanceTo, getLocalCoordinateSystem, getPointRepresentation, getPropSerializationType, intersects, removeBoundingVolume, removePointRepresentation, setBoundingVolume, setLocalCoordinateSystem, setPointRepresentation |
Methods inherited from class org.universAAL.middleware.owl.ManagedIndividual |
checkCompatibility, checkMembership, copy, deepCopy, getClassRestrictionsOnProperty, getInstance, getNonAbstractSuperClasses, getNonabstractSuperClasses, getOntClassInfo, getTypeURI, isRegisteredClassURI, isWellFormed, setProperty, setPropertyPathFromOffset, toManagedIndividual |
Methods inherited from class org.universAAL.middleware.rdf.FinalizedResource |
addType, getLocalName, getNamespace, getProperty, getPropertyURIs, getType, getTypes, getURI, hasQualifiedName, isAnon, numberOfProperties |
Methods inherited from class org.universAAL.middleware.rdf.Resource |
addMultiLangProp, asList, asList, asRDFList, changeProperty, equals, generateAnonURI, getDefaultLang, getFilename, getMultiLangProp, getOrConstructLabel, getResource, getResourceComment, getResourceLabel, getStaticFieldValue, hashCode, hasProperty, isAnon, isBlockingAddingTypes, isClosedCollection, isQualifiedName, literal, representsQualifiedURI, serializesAsXMLLiteral, setPropertyPath, setPropertyPath, setResourceComment, setResourceLabel, toString, toStringRecursive, toStringRecursive, unliteral |
MY_URI
public static final String MY_URI
- See Also:
- Constant Field Values
Shape2D
public Shape2D(String uri,
CoordinateSystem system)
- Creates a Shape object
- Parameters:
uri
- the object URI
Shape2D
public Shape2D(CoordinateSystem system)
- Creates a Shape object
Shape2D
public Shape2D()
Shape2D
public Shape2D(String uri)
getClassURI
public String getClassURI()
- Description copied from class:
ManagedIndividual
- Get the class URI for this ManagedIndividual. All non-abstract subclasses
MUST overwrite this method!
- Overrides:
getClassURI
in class Shape
- Returns:
- The class URI.
Copyright © 2014 universAAL Consortium. All Rights Reserved.