org.universAAL.ontology.activityhub.ext
Class AdaptorPlugActuator
java.lang.Object
org.universAAL.middleware.rdf.Resource
org.universAAL.middleware.rdf.FinalizedResource
org.universAAL.middleware.owl.ManagedIndividual
org.universAAL.ontology.phThing.PhysicalThing
org.universAAL.ontology.phThing.Device
org.universAAL.ontology.device.ValueDevice
org.universAAL.ontology.device.Actuator
org.universAAL.ontology.activityhub.ext.AdaptorPlugActuator
public class AdaptorPlugActuator
- extends Actuator
Ontological representation of an adaptor plug actuator. This device is
currently not covered by the ISO 11073 standard in part 10471 (Independent
living activity hub). This class is an independent extension to the standard.
Specific actuator actions: - power on - power off
- Author:
- Thomas Fuxreiter
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, getInstance, getNonAbstractSuperClasses, getNonabstractSuperClasses, getOntClassInfo, getTypeURI, isRegisteredClassURI, 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_STATUS
public static final String PROP_STATUS
- See Also:
- Constant Field Values
AdaptorPlugActuator
public AdaptorPlugActuator()
AdaptorPlugActuator
public AdaptorPlugActuator(String uri)
setStatus
public void setStatus(AdaptorPlugActuatorEvent event)
- From Resource class: The properties denote the RDF triples of this
resource, realized as Hashtable. The RDF subject is this Resource itself,
the key of the Hashtable is the RDF predicate and the value of the
Hashtable is the RDF object, which can be a literal or another resource.
See
PhysicalThing.setProperty(String propURI, Object value)
for more
information.
getStatus
public AdaptorPlugActuatorEvent getStatus()
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 Actuator
- Returns:
- Ontology namespace for this class
- See Also:
org.universAAL.ontology.phThing.Sensor#getClassURI()
getPropSerializationType
public int getPropSerializationType(String propURI)
- Description copied from class:
PhysicalThing
- From the point of view of this top most class of things with a location,
the location can be represented in its reduced form. As the class has no
other property, for all other input, we return
Resource.PROP_SERIALIZATION_OPTIONAL
.
- Overrides:
getPropSerializationType
in class Actuator
- See Also:
ManagedIndividual.getPropSerializationType(String).
isWellFormed
public boolean isWellFormed()
- Description copied from class:
Resource
- Returns true, if the state of the resource is valid, otherwise false.
Subclasses should overwrite this methods as the default implementation
returns always true.
- Overrides:
isWellFormed
in class Actuator
- See Also:
Resource.isWellFormed()
Copyright © 2014 universAAL Consortium. All Rights Reserved.