public class PhysicalComponentImpl extends AbstractProcessImpl implements PhysicalComponent
UUID_CODEDEFAULT_QNAMEDEFAULT_NS_URI| Constructor and Description |
|---|
PhysicalComponentImpl() |
| 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(net.opengis.swe.v20.DataArray position)
Adds a new positionAsDataArray1 property
|
void |
addPositionAsDataRecord(net.opengis.swe.v20.DataRecord position)
Adds a new positionAsDataRecord property
|
void |
addPositionAsPoint(Point position)
Adds a new positionAsPoint property
|
void |
addPositionAsText(net.opengis.swe.v20.Text position)
Adds a new positionAsText property
|
void |
addPositionAsVector(net.opengis.swe.v20.Vector position)
Adds a new positionAsVector property
|
void |
addTimePosition(net.opengis.swe.v20.Time timePosition)
Adds a new timePosition property
|
void |
execute()
Execute is typically called several times on a process and should
contain all the logic to transform input/parameter values to
output values.
|
Reference |
getAttachedTo()
Gets the attachedTo property
|
List<SpatialFrame> |
getLocalReferenceFrameList()
Gets the list of localReferenceFrame properties
|
List<TemporalFrame> |
getLocalTimeFrameList()
Gets the list of localTimeFrame properties
|
ProcessMethod |
getMethod()
Gets the method property
|
net.opengis.OgcProperty<ProcessMethod> |
getMethodProperty()
Gets extra info (name, xlink, etc.) carried by the method property
|
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
|
net.opengis.OgcPropertyList<Object> |
getPositionList()
Gets the list of position properties
|
net.opengis.OgcPropertyList<net.opengis.swe.v20.Time> |
getTimePositionList()
Gets the list of timePosition properties
|
void |
init()
Initialize the process and its internal variables (fixed parameters).
|
boolean |
isSetAttachedTo()
Checks if attachedTo is set
|
boolean |
isSetMethod()
Checks if method is set
|
void |
setAttachedTo(Reference attachedTo)
Sets the attachedTo property
|
void |
setMethod(ProcessMethod method)
Sets the method property
|
addInput, addInput, addInput, addModes, addOutput, addOutput, addOutput, addParameter, addParameter, addParameter, canRun, connectInput, connectOutput, connectParameter, createNewInputBlocks, createNewOutputBlocks, dispose, getConfiguration, getDefinition, getFeaturesOfInterest, getInput, getInputComponent, getInputConnections, getInputList, getModesList, getNumInputs, getNumModes, getNumOutputs, getNumParameters, getOutput, getOutputComponent, getOutputConnections, getOutputList, getParamConnections, getParameter, getParameterComponent, getParameterList, getTypeOf, isExecutable, isInputConnected, isOutputConnected, isParamConnected, isSetConfiguration, isSetDefinition, isSetFeaturesOfInterest, isSetTypeOf, isUsingQueueBuffers, needSync, reset, run, setAvailability, setConfiguration, setDefinition, setExecutableImpl, setFeaturesOfInterest, setTypeOf, setUsingQueueBuffers, start, stop, toString, transferDataaddCapabilities, 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, setLangequals, getBoundedBy, getLocation, getLocationProperty, getQName, hashCode, isSetBoundedBy, isSetLocation, setBoundedByAsEnvelope, setLocationaddName, getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataPropertyList, getName, getNameList, getNumNames, getUniqueIdentifier, isSetDescription, isSetDescriptionReference, isSetIdentifier, setDescription, setDescriptionReference, setId, setIdentifier, setName, setUniqueIdentifieraddInput, 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, setTypeOfaddCapabilities, 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, setLanggetBoundedBy, getLocation, getLocationProperty, getQName, isSetBoundedBy, isSetLocation, setBoundedByAsEnvelope, setLocationaddName, getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataPropertyList, getName, getNameList, getNumNames, getUniqueIdentifier, isSetDescription, isSetDescriptionReference, isSetIdentifier, setDescription, setDescriptionReference, setId, setIdentifier, setName, setUniqueIdentifiergetNamepublic Reference getAttachedTo()
getAttachedTo in interface AbstractPhysicalProcesspublic boolean isSetAttachedTo()
isSetAttachedTo in interface AbstractPhysicalProcesspublic void setAttachedTo(Reference attachedTo)
setAttachedTo in interface AbstractPhysicalProcesspublic List<SpatialFrame> getLocalReferenceFrameList()
getLocalReferenceFrameList in interface AbstractPhysicalProcesspublic int getNumLocalReferenceFrames()
getNumLocalReferenceFrames in interface AbstractPhysicalProcesspublic void addLocalReferenceFrame(SpatialFrame localReferenceFrame)
addLocalReferenceFrame in interface AbstractPhysicalProcesspublic List<TemporalFrame> getLocalTimeFrameList()
getLocalTimeFrameList in interface AbstractPhysicalProcesspublic int getNumLocalTimeFrames()
getNumLocalTimeFrames in interface AbstractPhysicalProcesspublic void addLocalTimeFrame(TemporalFrame localTimeFrame)
addLocalTimeFrame in interface AbstractPhysicalProcesspublic net.opengis.OgcPropertyList<Object> getPositionList()
getPositionList in interface AbstractPhysicalProcesspublic int getNumPositions()
getNumPositions in interface AbstractPhysicalProcesspublic void addPositionAsText(net.opengis.swe.v20.Text position)
addPositionAsText in interface AbstractPhysicalProcesspublic void addPositionAsPoint(Point position)
addPositionAsPoint in interface AbstractPhysicalProcesspublic void addPositionAsVector(net.opengis.swe.v20.Vector position)
addPositionAsVector in interface AbstractPhysicalProcesspublic void addPositionAsDataRecord(net.opengis.swe.v20.DataRecord position)
addPositionAsDataRecord in interface AbstractPhysicalProcesspublic void addPositionAsDataArray1(net.opengis.swe.v20.DataArray position)
addPositionAsDataArray1 in interface AbstractPhysicalProcesspublic void addPositionAsAbstractProcess(AbstractProcess position)
addPositionAsAbstractProcess in interface AbstractPhysicalProcesspublic net.opengis.OgcPropertyList<net.opengis.swe.v20.Time> getTimePositionList()
getTimePositionList in interface AbstractPhysicalProcesspublic int getNumTimePositions()
getNumTimePositions in interface AbstractPhysicalProcesspublic void addTimePosition(net.opengis.swe.v20.Time timePosition)
addTimePosition in interface AbstractPhysicalProcesspublic ProcessMethod getMethod()
getMethod in interface SimpleProcesspublic net.opengis.OgcProperty<ProcessMethod> getMethodProperty()
getMethodProperty in interface SimpleProcesspublic boolean isSetMethod()
isSetMethod in interface SimpleProcesspublic void setMethod(ProcessMethod method)
setMethod in interface SimpleProcesspublic void init()
throws SMLException
IProcessExecinit in interface IProcessExecinit in class AbstractProcessImplSMLExceptionpublic void execute()
throws SMLException
IProcessExecexecute in interface IProcessExecexecute in class AbstractProcessImplSMLExceptionCopyright © 2016 VAST Team / Sensia Software LLC. All rights reserved.