org.universAAL.ontology.gesture.pointing
Class PointingGestureInSpace
java.lang.Object
org.universAAL.middleware.rdf.Resource
org.universAAL.middleware.rdf.FinalizedResource
org.universAAL.middleware.owl.ManagedIndividual
org.universAAL.ontology.gesture.pointing.GestureRecognition
org.universAAL.ontology.gesture.pointing.PointingGestureInSpace
public class PointingGestureInSpace
- extends GestureRecognition
- Author:
- mtazari, Carsten Stockloew
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.middleware.owl.ManagedIndividual |
checkCompatibility, checkMembership, copy, deepCopy, getClassRestrictionsOnProperty, getClassURI, 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
PROP_ADDRESSED_THINGS
public static final String PROP_ADDRESSED_THINGS
- See Also:
- Constant Field Values
PROP_TIMESTAMP
public static final String PROP_TIMESTAMP
- See Also:
- Constant Field Values
PROP_INTERACTING_ARM
public static final String PROP_INTERACTING_ARM
- See Also:
- Constant Field Values
INTERACTING_ARM_UNKNOWN
public static final int INTERACTING_ARM_UNKNOWN
- See Also:
- Constant Field Values
INTERACTING_ARM_LEFT
public static final int INTERACTING_ARM_LEFT
- See Also:
- Constant Field Values
INTERACTING_ARM_RIGHT
public static final int INTERACTING_ARM_RIGHT
- See Also:
- Constant Field Values
PointingGestureInSpace
public PointingGestureInSpace()
PointingGestureInSpace
public PointingGestureInSpace(PhysicalThing[] addressedThings)
PointingGestureInSpace
public PointingGestureInSpace(PhysicalThing[] addressedThings,
long timestamp)
getClassRestrictionsOnProperty
public static MergedRestriction getClassRestrictionsOnProperty(String propURI)
getRDFSComment
public static String getRDFSComment()
getRDFSLabel
public static String getRDFSLabel()
getStandardPropertyURIs
public static String[] getStandardPropertyURIs()
setAddressedThings
public boolean setAddressedThings(PhysicalThing[] addressedThings)
getAddressedThings
public PhysicalThing[] getAddressedThings()
getPropSerializationType
public int getPropSerializationType(String propURI)
- Description copied from class:
ManagedIndividual
- Answers if the given property has to be considered when serializing this
individual in a minimized way, and if not ignore-able, whether its value
should be presented in its full form or can be reduced. The return value
must be one of
Resource.PROP_SERIALIZATION_OPTIONAL
,
Resource.PROP_SERIALIZATION_REDUCED
, or Resource.PROP_SERIALIZATION_FULL
.
It can be assumed that the given property is one of those returned by
FinalizedResource.getPropertyURIs()
. Decision criterion should be if the value of
this property is absolutely necessary when this resource is being sent to
a remote node. If the subclass rates it as unlikely that the receiver
side would need this info, the answer should be
PROP_SERIALIZATION_OPTIONAL
in favor of lower communication
traffic and higher performance even at risk of a possible additional
query on the receiver side for fetching this info. With the same
rationale, if a property should be included in the process of
serialization, it is preferable to include it in a reduced form; in this
case the return value should be PROP_SERIALIZATION_REDUCED
,
otherwise PROP_SERIALIZATION_FULL
can be returned.
- Overrides:
getPropSerializationType
in class GestureRecognition
- See Also:
org.persona.ontology.GestureRecognition#getPropSerializationType(java.lang.String)
getTimeStamp
public long getTimeStamp()
setInteractingArm
public void setInteractingArm(int interactingArm)
getInteractingArm
public int getInteractingArm()
Copyright © 2014 universAAL Consortium. All Rights Reserved.