
public class BeamingSource extends LightSource
| Modifier and Type | Field and Description |
|---|---|
static String |
MY_URI |
static String |
PROP_BEAMING_DIRECTION |
static String |
PROP_TARGET_SURFACE |
PROP_AMBIENT_COVERAGE, PROP_HAS_TYPE, PROP_SOURCE_BRIGHTNESS, PROP_SOURCE_COLORPROP_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 |
|---|
BeamingSource() |
BeamingSource(String uri) |
BeamingSource(String uri,
LightType type,
Location loc,
Location directedTo,
Location targetSurface) |
| Modifier and Type | Method and Description |
|---|---|
Location |
getBeamingDirection() |
String |
getClassURI()
Get the class URI for this ManagedIndividual.
|
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.
|
Location |
getTargetSurface() |
boolean |
isWellFormed()
Returns true, if the state of the resource is valid, otherwise false.
|
void |
setBeamingDirection(Location directedTo) |
void |
setTargetSurface(Location targetSurface) |
getAmbientCoverage, getBrightness, getLightType, setAmbientCoverage, setBrightness, setLightTypegetBatteryLevel, 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_BEAMING_DIRECTION
public static final String PROP_TARGET_SURFACE
public BeamingSource()
public BeamingSource(String uri)
public String getClassURI()
ManagedIndividualgetClassURI in class LightSourceManagedIndividual.getClassURI()public Location getBeamingDirection()
public int getPropSerializationType(String propURI)
PhysicalThingResource.PROP_SERIALIZATION_OPTIONAL.getPropSerializationType in class LightSource(java.lang.String)public Location getTargetSurface()
public boolean isWellFormed()
ResourceSubclasses should overwrite this methods as the default implementation returns always true.
isWellFormed in class LightSourceManagedIndividual.isWellFormed()public void setBeamingDirection(Location directedTo)
public void setTargetSurface(Location targetSurface)
Copyright © 2018 universAAL Consortium. All rights reserved.