public class PhysicalSystemImpl extends AggregateProcessImpl implements PhysicalSystem
Modifier and Type | Field and Description |
---|---|
protected Reference |
attachedTo |
protected List<SpatialFrame> |
localReferenceFrameList |
protected List<TemporalFrame> |
localTimeFrameList |
protected OgcPropertyList<Object> |
positionList |
protected OgcPropertyList<Time> |
timePositionList |
components, connections
configuration, definition, executableProcess, featuresOfInterest, inputData, modesList, outputData, paramData, typeOf
capabilitiesList, characteristicsList, classificationList, contactsList, documentationList, extensionList, historyList, identificationList, keywordsList, lang, legalConstraintsList, securityConstraintsList, validTimeList
boundedBy, location, qName
description, descriptionReference, id, identifier, metaDataPropertyList, nameList, UUID_CODE
DEFAULT_QNAME
DEFAULT_NS_URI
Constructor and Description |
---|
PhysicalSystemImpl() |
Modifier and Type | Method and Description |
---|---|
void |
addLocalReferenceFrame(SpatialFrame localReferenceFrame)
Adds a new localReferenceFrame property
|
void |
addLocalTimeFrame(TemporalFrame localTimeFrame)
Adds a new localTimeFrame property
|
void |
addPositionAsAbstractProcess(AbstractProcess position)
Adds a new positionAsAbstractProcess property
|
void |
addPositionAsDataArray1(DataArray position)
Adds a new positionAsDataArray1 property
|
void |
addPositionAsDataRecord(DataRecord position)
Adds a new positionAsDataRecord property
|
void |
addPositionAsPoint(Point position)
Adds a new positionAsPoint property
|
void |
addPositionAsText(Text position)
Adds a new positionAsText property
|
void |
addPositionAsVector(Vector position)
Adds a new positionAsVector property
|
void |
addTimePosition(Time timePosition)
Adds a new timePosition property
|
Reference |
getAttachedTo()
Gets the attachedTo property
|
List<SpatialFrame> |
getLocalReferenceFrameList()
Gets the list of localReferenceFrame properties
|
List<TemporalFrame> |
getLocalTimeFrameList()
Gets the list of localTimeFrame properties
|
int |
getNumLocalReferenceFrames()
Returns number of localReferenceFrame properties
|
int |
getNumLocalTimeFrames()
Returns number of localTimeFrame properties
|
int |
getNumPositions()
Returns number of position properties
|
int |
getNumTimePositions()
Returns number of timePosition properties
|
OgcPropertyList<Object> |
getPositionList()
Gets the list of position properties
|
OgcPropertyList<Time> |
getTimePositionList()
Gets the list of timePosition properties
|
boolean |
isSetAttachedTo()
Checks if attachedTo is set
|
void |
setAttachedTo(Reference attachedTo)
Sets the attachedTo property
|
addComponent, addConnection, connectInternalInput, connectInternalOutput, connectInternalParam, getComponent, getComponentList, getConnectionList, getInternalConnections, getNumComponents, getNumConnections, isChildrenThreadsOn, setChildrenThreadsOn, setOutputNeeded, toString
addInput, addInput, addInput, addModes, addOutput, addOutput, addOutput, addParameter, addParameter, addParameter, canRun, checkExecutable, connectInput, connectOutput, connectParameter, createNewInputBlocks, createNewOutputBlocks, dispose, execute, getConfiguration, getDefinition, getFeaturesOfInterest, getInput, getInputComponent, getInputConnections, getInputList, getModesList, getNumInputs, getNumModes, getNumOutputs, getNumParameters, getOutput, getOutputComponent, getOutputConnections, getOutputList, getParamConnections, getParameter, getParameterComponent, getParameterList, getSignalIndex, getTypeOf, init, isExecutable, isInputConnected, isOutputConnected, isParamConnected, isSetConfiguration, isSetDefinition, isSetFeaturesOfInterest, isSetTypeOf, isUsingQueueBuffers, needSync, reset, run, setAvailability, setConfiguration, setDefinition, setExecutableImpl, setFeaturesOfInterest, setTypeOf, setUsingQueueBuffers, start, stop, transferData
addCapabilities, addCharacteristics, addClassification, addContacts, addDocumentation, addExtension, addHistory, addIdentification, addKeywords, addLegalConstraints, addSecurityConstraints, addValidTimeAsTimeInstant, addValidTimeAsTimePeriod, getCapabilities, getCapabilitiesList, getCharacteristics, getCharacteristicsList, getClassificationList, getContactsList, getDocumentationList, getExtensionList, getHistoryList, getIdentificationList, getKeywordsList, getLang, getLegalConstraintsList, getNumCapabilities, getNumCharacteristics, getNumClassifications, getNumContacts, getNumDocumentations, getNumExtensions, getNumHistorys, getNumIdentifications, getNumKeywords, getNumLegalConstraints, getNumSecurityConstraints, getNumValidTimes, getSecurityConstraintsList, getValidTimeList, isSetLang, setLang
equals, getBoundedBy, getLocation, getLocationProperty, getQName, hashCode, isSetBoundedBy, isSetLocation, setBoundedByAsEnvelope, setLocation
addName, getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataPropertyList, getName, getNameList, getNumNames, getUniqueIdentifier, isSetDescription, isSetDescriptionReference, isSetIdentifier, setDescription, setDescriptionReference, setId, setIdentifier, setName, setUniqueIdentifier
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
addComponent, addConnection, getComponent, getComponentList, getConnectionList, getNumComponents, getNumConnections
addInput, addInput, addInput, addModes, addOutput, addOutput, addOutput, addParameter, addParameter, addParameter, getConfiguration, getDefinition, getFeaturesOfInterest, getInput, getInputComponent, getInputList, getModesList, getNumInputs, getNumModes, getNumOutputs, getNumParameters, getOutput, getOutputComponent, getOutputList, getParameter, getParameterComponent, getParameterList, getTypeOf, isExecutable, isSetConfiguration, isSetDefinition, isSetFeaturesOfInterest, isSetTypeOf, setConfiguration, setDefinition, setFeaturesOfInterest, setTypeOf
addCapabilities, addCharacteristics, addClassification, addContacts, addDocumentation, addExtension, addHistory, addIdentification, addKeywords, addLegalConstraints, addSecurityConstraints, addValidTimeAsTimeInstant, addValidTimeAsTimePeriod, getCapabilities, getCapabilitiesList, getCharacteristics, getCharacteristicsList, getClassificationList, getContactsList, getDocumentationList, getExtensionList, getHistoryList, getIdentificationList, getKeywordsList, getLang, getLegalConstraintsList, getNumCapabilities, getNumCharacteristics, getNumClassifications, getNumContacts, getNumDocumentations, getNumExtensions, getNumHistorys, getNumIdentifications, getNumKeywords, getNumLegalConstraints, getNumSecurityConstraints, getNumValidTimes, getSecurityConstraintsList, getValidTimeList, isSetLang, setLang
getBoundedBy, getLocation, getLocationProperty, getQName, isSetBoundedBy, isSetLocation, setBoundedByAsEnvelope, setLocation
addName, getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataPropertyList, getName, getNameList, getNumNames, getUniqueIdentifier, isSetDescription, isSetDescriptionReference, isSetIdentifier, setDescription, setDescriptionReference, setId, setIdentifier, setName, setUniqueIdentifier
canRun, connectInput, connectOutput, connectParameter, createNewInputBlocks, createNewOutputBlocks, dispose, execute, getInputConnections, getInputList, getName, getOutputConnections, getOutputList, getParamConnections, getParameterList, init, isInputConnected, isOutputConnected, isParamConnected, isUsingQueueBuffers, needSync, reset, run, setAvailability, setUsingQueueBuffers, start, stop, transferData
protected Reference attachedTo
protected List<SpatialFrame> localReferenceFrameList
protected List<TemporalFrame> localTimeFrameList
protected OgcPropertyList<Object> positionList
protected OgcPropertyList<Time> timePositionList
public Reference getAttachedTo()
getAttachedTo
in interface AbstractPhysicalProcess
public boolean isSetAttachedTo()
isSetAttachedTo
in interface AbstractPhysicalProcess
public void setAttachedTo(Reference attachedTo)
setAttachedTo
in interface AbstractPhysicalProcess
public List<SpatialFrame> getLocalReferenceFrameList()
getLocalReferenceFrameList
in interface AbstractPhysicalProcess
public int getNumLocalReferenceFrames()
getNumLocalReferenceFrames
in interface AbstractPhysicalProcess
public void addLocalReferenceFrame(SpatialFrame localReferenceFrame)
addLocalReferenceFrame
in interface AbstractPhysicalProcess
public List<TemporalFrame> getLocalTimeFrameList()
getLocalTimeFrameList
in interface AbstractPhysicalProcess
public int getNumLocalTimeFrames()
getNumLocalTimeFrames
in interface AbstractPhysicalProcess
public void addLocalTimeFrame(TemporalFrame localTimeFrame)
addLocalTimeFrame
in interface AbstractPhysicalProcess
public OgcPropertyList<Object> getPositionList()
getPositionList
in interface AbstractPhysicalProcess
public int getNumPositions()
getNumPositions
in interface AbstractPhysicalProcess
public void addPositionAsText(Text position)
addPositionAsText
in interface AbstractPhysicalProcess
public void addPositionAsPoint(Point position)
addPositionAsPoint
in interface AbstractPhysicalProcess
public void addPositionAsVector(Vector position)
addPositionAsVector
in interface AbstractPhysicalProcess
public void addPositionAsDataRecord(DataRecord position)
addPositionAsDataRecord
in interface AbstractPhysicalProcess
public void addPositionAsDataArray1(DataArray position)
addPositionAsDataArray1
in interface AbstractPhysicalProcess
public void addPositionAsAbstractProcess(AbstractProcess position)
addPositionAsAbstractProcess
in interface AbstractPhysicalProcess
public OgcPropertyList<Time> getTimePositionList()
getTimePositionList
in interface AbstractPhysicalProcess
public int getNumTimePositions()
getNumTimePositions
in interface AbstractPhysicalProcess
public void addTimePosition(Time timePosition)
addTimePosition
in interface AbstractPhysicalProcess
Copyright © 2016 Sensia Software LLC. All rights reserved.