org.universAAL.ontology.location.outdoor
Class Building
java.lang.Object
org.universAAL.middleware.rdf.Resource
org.universAAL.middleware.rdf.FinalizedResource
org.universAAL.middleware.owl.ManagedIndividual
org.universAAL.middleware.owl.ComparableIndividual
org.universAAL.middleware.owl.supply.AbsLocation
org.universAAL.ontology.location.Location
org.universAAL.ontology.location.Place
org.universAAL.ontology.location.outdoor.OutdoorPlace
org.universAAL.ontology.location.outdoor.CityPlace
org.universAAL.ontology.location.outdoor.Building
- All Implemented Interfaces:
- Comparable
public class Building
- extends CityPlace
Ontological representation of any building. 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.
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.location.Place |
addContainedLocation, addContainedLocationRelativeToCorner, contains, getAddress, getContainingLocation, getDistanceTo, getPhysicalThingofLocation, getPropSerializationType, getShape, getSmallestContaining, setAddress, setContainingLocation, setPhysicalThingofLocation |
Methods inherited from class org.universAAL.ontology.location.Location |
addAdjacentLocation, addConnectedLocation, addContainedLocation, clearAdjacentLocations, clearConnectedLocations, clearContainedLocations, clearContainingLocations, compareTo, getAdjacentLocations, getConnectedLocations, getContainedLocations, getDistanceTo, getNext, getPrevious, hasConnectionTo, isAdjacentTo, ord, removeAdjacentLocation, removeConnectedLocation, removeContainedLocation, setContainingLocation, setProperty |
Methods inherited from class org.universAAL.middleware.owl.ComparableIndividual |
equal, getClassMaximum, getClassMaximum, getClassMinimum, getClassMinimum, getMaximum, getMinimum, greater, greaterEqual, less, lessEqual |
Methods inherited from class org.universAAL.middleware.owl.ManagedIndividual |
checkCompatibility, checkMembership, copy, deepCopy, getClassRestrictionsOnProperty, getInstance, getNonAbstractSuperClasses, getNonabstractSuperClasses, getOntClassInfo, getTypeURI, isRegisteredClassURI, isWellFormed, 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
Building
public Building(String uri)
- Creates a Building object
- Parameters:
uri
- the object URI
Building
public Building()
- Creates a Building object
Building
public Building(String uri,
String name)
- Creates a OutdoorPlace object
- Parameters:
uri
- this value can also be a null objectname
- The place name. A null object is not allowed
Building
public Building(String uri,
String name,
Shape shape)
Building
public Building(String uri,
Shape shape)
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 CityPlace
- Returns:
- The class URI.
- See Also:
ManagedIndividual.getClassURI()
Copyright © 2014 universAAL Consortium. All Rights Reserved.