
public class LightSource extends Device
| Modifier and Type | Field and Description |
|---|---|
static String |
MY_URI |
static String |
PROP_AMBIENT_COVERAGE |
static String |
PROP_HAS_TYPE |
static String |
PROP_SOURCE_BRIGHTNESS |
static String |
PROP_SOURCE_COLOR |
PROP_BATTERY_LEVELPROP_CARRIED_BY, PROP_HAS_SHAPE, PROP_IS_IN, PROP_IS_PORTABLE, PROP_IS_STATIONARY, PROP_PART_OF, PROP_PHYSICAL_LOCATIONOWL_NAMESPACE, TYPE_OWL_INDIVIDUAL, TYPE_OWL_THINGANON_URI_PREFIX, blockAddingTypes, isXMLLiteral, NAMESPACE_PREFIX, ns_delim_index, PROP_INVOLVED_HUMAN_USER, 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, props, RDF_EMPTY_LIST, RDF_NAMESPACE, RDFS_NAMESPACE, SERVICE_NAMESPACE, TYPE_RDF_LIST, TYPE_RDFS_CLASS, uri, VOCABULARY_NAMESPACE| Constructor and Description |
|---|
LightSource() |
LightSource(String uri) |
LightSource(String uri,
LightType type,
Location loc) |
| Modifier and Type | Method and Description |
|---|---|
Location |
getAmbientCoverage() |
int |
getBrightness() |
String |
getClassURI()
Get the class URI for this ManagedIndividual.
|
LightType |
getLightType() |
int |
getPropSerializationType(String propURI)
From the point of view of this top most class of things with a location,
the location can be represented in its reduced form.
|
boolean |
isWellFormed()
Returns true, if the state of the resource is valid, otherwise false.
|
void |
setAmbientCoverage(Location l) |
void |
setBrightness(int percentage) |
void |
setLightType(LightType lt) |
getBatteryLevel, setBatteryLevelgetLocation, getShape, setLocation, setLocation, setLocationCornerRelativeToCorner, setLocationRelativeToCorner, setProperty, setShapecheckCompatibility, checkMembership, copy, deepCopy, getClassRestrictionsOnProperty, getInstance, getNonAbstractSuperClasses, getNonabstractSuperClasses, getOntClassInfo, getTypeURI, isRegisteredClassURI, setPropertyPathFromOffset, toManagedIndividualaddType, getLocalName, getNamespace, getProperty, getPropertyURIs, getType, getTypes, getURI, hasQualifiedName, isAnon, numberOfPropertiesaddMultiLangProp, asList, asList, asRDFList, changeProperty, equals, generateAnonURI, getDefaultLang, getFilename, getMultiLangProp, getOrConstructLabel, getOrConstructLabel, getResource, getResourceComment, getResourceLabel, getResourceLabel, getStaticFieldValue, hashCode, hasProperty, isAnon, isBlockingAddingTypes, isClosedCollection, isQualifiedName, literal, representsQualifiedURI, serializesAsXMLLiteral, setPropertyPath, setPropertyPath, setResourceComment, setResourceLabel, toString, toStringRecursive, toStringRecursive, unliteralpublic static final String MY_URI
public static final String PROP_AMBIENT_COVERAGE
public static final String PROP_HAS_TYPE
public static final String PROP_SOURCE_BRIGHTNESS
public static final String PROP_SOURCE_COLOR
public LightSource()
public LightSource(String uri)
public String getClassURI()
ManagedIndividualgetClassURI in class DeviceManagedIndividual.getClassURI()public Location getAmbientCoverage()
public int getBrightness()
public LightType getLightType()
public void setAmbientCoverage(Location l)
public void setBrightness(int percentage)
public void setLightType(LightType lt)
public int getPropSerializationType(String propURI)
PhysicalThingResource.PROP_SERIALIZATION_OPTIONAL.getPropSerializationType in class Device(java.lang.String)public boolean isWellFormed()
ResourceSubclasses should overwrite this methods as the default implementation returns always true.
isWellFormed in class ManagedIndividualManagedIndividual.isWellFormed()Copyright © 2018 universAAL Consortium. All rights reserved.