public class AbstractProcess extends AbstractSensorML
Modifier and Type | Field and Description |
---|---|
private List<SmlIo<?>> |
inputs |
private List<SmlIo<?>> |
outputs |
private List<String> |
parameters |
private static long |
serialVersionUID |
Constructor and Description |
---|
AbstractProcess() |
Modifier and Type | Method and Description |
---|---|
AbstractProcess |
addDescription(String description) |
AbstractProcess |
addName(CodeType name) |
protected void |
checkAndSetChildProcedures(List<SmlComponent> components) |
protected void |
checkAndSetChildProcedures(SmlComponent component) |
void |
copyTo(AbstractProcess copyOf) |
List<SmlIo<?>> |
getInputs() |
List<CodeType> |
getNames() |
List<SmlIo<?>> |
getOutputs() |
List<String> |
getParameters() |
boolean |
isSetInputs() |
boolean |
isSetName()
Check whether feature has a names
|
boolean |
isSetOutputs() |
boolean |
isSetParameters() |
AbstractProcess |
setDescriptions(List<String> descriptions) |
AbstractProcess |
setInputs(List<SmlIo<?>> inputs) |
AbstractProcess |
setNames(List<CodeType> names) |
AbstractProcess |
setOutputs(List<SmlIo<?>> outputs) |
AbstractProcess |
setParameters(List<String> parameters) |
addCapabilities, addCapabilities, addCharacteristic, addClassification, addClassifications, addContact, addDocumentation, addIdentifier, addKeywords, copyTo, findCapabilities, findClassifier, findIdentification, getCapabilities, getCharacteristics, getClassifications, getContact, getDocumentation, getGmlId, getHistory, getIdentifications, getKeywords, isIdentificationSet, isSetCapabilities, isSetCharacteristics, isSetClassifications, isSetContact, isSetDocumentation, isSetGmlId, isSetHistory, isSetIdentifications, isSetKeywords, removeCapabilities, setCharacteristics, setClassifications, setContact, setDocumentation, setGmlId, setHistory, setIdentifications, setIdentifier, setKeywords, setValidTime
addChildProcedure, addChildProcedures, addFeatureOfInterest, addFeatureOfInterest, addFeaturesOfInterest, addFeaturesOfInterest, addOffering, addOfferings, addParentProcedure, addParentProcedures, addPhenomenon, addPhenomenon, copyTo, equals, getAbstractFeatureFor, getChildProcedures, getDescriptionFormat, getFeaturesOfInterest, getFeaturesOfInterestMap, getOfferings, getParentProcedures, getPhenomenon, getPhenomenonFor, getSensorDescriptionXmlString, getValidTime, hasAbstractFeatureFor, hashCode, hasPhenomenonFor, isSetChildProcedures, isSetFeatures, isSetFeaturesOfInterest, isSetFeaturesOfInterestMap, isSetOfferings, isSetParentProcedures, isSetPhenomenon, isSetSensorDescriptionXmlString, isSetValidTime, setDescriptionFormat, setFeaturesOfInterest, setFeaturesOfInterest, setParentProcedures, setPhenomenon, setSensorDescriptionXmlString, toString
copyTo, getDefaultElementEncoding, isSetDefaultElementEncoding, setDefaultElementEncoding
addName, addName, copyTo, getDescription, getFirstName, getHumanReadableIdentifier, getHumanReadableIdentifierCodeWithAuthority, getIdentifier, getIdentifierCodeWithAuthority, getName, isReferenced, isSetDescription, isSetGmlID, isSetHumanReadableIdentifier, isSetIdentifier, setDescription, setHumanReadableIdentifier, setHumanReadableIdentifier, setHumanReadableIdentifierAsIdentifier, setIdentifier, setName, setName
private static final long serialVersionUID
public AbstractProcess setDescriptions(List<String> descriptions)
public AbstractProcess addDescription(String description)
public AbstractProcess setNames(List<CodeType> names)
public AbstractProcess setInputs(List<SmlIo<?>> inputs)
public AbstractProcess setOutputs(List<SmlIo<?>> outputs)
public AbstractProcess setParameters(List<String> parameters)
public boolean isSetName()
AbstractGML
isSetName
in class AbstractGML
true
if feature has namespublic boolean isSetInputs()
public boolean isSetOutputs()
public boolean isSetParameters()
public AbstractProcess addName(CodeType name)
addName
in class AbstractGML
protected void checkAndSetChildProcedures(List<SmlComponent> components)
protected void checkAndSetChildProcedures(SmlComponent component)
public void copyTo(AbstractProcess copyOf)
Copyright © 2012-2015 52north.org. All Rights Reserved.