public interface AbstractProcess extends DescribedObject
DEFAULT_NS_URI
Modifier and Type | Method and Description |
---|---|
void |
addInput(java.lang.String name,
DataComponent input)
Adds a new inputAsAbstractDataComponent property
|
void |
addInput(java.lang.String name,
DataInterface input)
Adds a new inputAsDataInterface property
|
void |
addInput(java.lang.String name,
ObservableProperty input)
Adds a new inputAsObservableProperty property
|
void |
addModes(AbstractModes modes)
Adds a new modes property
|
void |
addOutput(java.lang.String name,
DataComponent output)
Adds a new outputAsAbstractDataComponent property
|
void |
addOutput(java.lang.String name,
DataInterface output)
Adds a new outputAsDataInterface property
|
void |
addOutput(java.lang.String name,
ObservableProperty output)
Adds a new outputAsObservableProperty property
|
void |
addParameter(java.lang.String name,
DataComponent parameter)
Adds a new parameterAsAbstractDataComponent property
|
void |
addParameter(java.lang.String name,
DataInterface parameter)
Adds a new parameterAsDataInterface property
|
void |
addParameter(java.lang.String name,
ObservableProperty parameter)
Adds a new parameterAsObservableProperty property
|
AbstractSettings |
getConfiguration()
Gets the configuration property
|
java.lang.String |
getDefinition()
Gets the definition property
|
FeatureList |
getFeaturesOfInterest()
Gets the featuresOfInterest property
|
AbstractSWEIdentifiable |
getInput(java.lang.String name)
Gets the input property with the given name
|
DataComponent |
getInputComponent(java.lang.String name)
Gets the data structure of the input with the given name
|
IOPropertyList |
getInputList()
Gets the list of input properties
|
java.util.List<AbstractModes> |
getModesList()
Gets the list of modes properties
|
int |
getNumInputs()
Returns number of input properties
|
int |
getNumModes()
Returns number of modes properties
|
int |
getNumOutputs()
Returns number of output properties
|
int |
getNumParameters()
Returns number of parameter properties
|
AbstractSWEIdentifiable |
getOutput(java.lang.String name)
Gets the output property with the given name
|
DataComponent |
getOutputComponent(java.lang.String name)
Gets the data structure of the output with the given name
|
IOPropertyList |
getOutputList()
Gets the list of output properties
|
AbstractSWEIdentifiable |
getParameter(java.lang.String name)
Gets the parameter property with the given name
|
DataComponent |
getParameterComponent(java.lang.String name)
Gets the data structure of the parameter with the given name
|
IOPropertyList |
getParameterList()
Gets the list of parameter properties
|
net.opengis.gml.v32.Reference |
getTypeOf()
Gets the typeOf property
|
boolean |
isExecutable()
Checks if the process is executable
|
boolean |
isSetConfiguration()
Checks if configuration is set
|
boolean |
isSetDefinition()
Checks if definition is set
|
boolean |
isSetFeaturesOfInterest()
Checks if featuresOfInterest is set
|
boolean |
isSetTypeOf()
Checks if typeOf is set
|
void |
setConfiguration(AbstractSettings configuration)
Sets the configuration property
|
void |
setDefinition(java.lang.String definition)
Sets the definition property
|
void |
setFeaturesOfInterest(FeatureList featuresOfInterest)
Sets the featuresOfInterest property
|
void |
setTypeOf(net.opengis.gml.v32.Reference typeOf)
Sets the typeOf property
|
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
net.opengis.gml.v32.Reference getTypeOf()
boolean isSetTypeOf()
void setTypeOf(net.opengis.gml.v32.Reference typeOf)
AbstractSettings getConfiguration()
boolean isSetConfiguration()
void setConfiguration(AbstractSettings configuration)
FeatureList getFeaturesOfInterest()
boolean isSetFeaturesOfInterest()
void setFeaturesOfInterest(FeatureList featuresOfInterest)
IOPropertyList getInputList()
int getNumInputs()
AbstractSWEIdentifiable getInput(java.lang.String name)
DataComponent getInputComponent(java.lang.String name)
void addInput(java.lang.String name, DataComponent input)
void addInput(java.lang.String name, ObservableProperty input)
void addInput(java.lang.String name, DataInterface input)
IOPropertyList getOutputList()
int getNumOutputs()
AbstractSWEIdentifiable getOutput(java.lang.String name)
DataComponent getOutputComponent(java.lang.String name)
void addOutput(java.lang.String name, DataComponent output)
void addOutput(java.lang.String name, ObservableProperty output)
void addOutput(java.lang.String name, DataInterface output)
IOPropertyList getParameterList()
int getNumParameters()
AbstractSWEIdentifiable getParameter(java.lang.String name)
DataComponent getParameterComponent(java.lang.String name)
void addParameter(java.lang.String name, DataComponent parameter)
void addParameter(java.lang.String name, ObservableProperty parameter)
void addParameter(java.lang.String name, DataInterface parameter)
java.util.List<AbstractModes> getModesList()
int getNumModes()
void addModes(AbstractModes modes)
java.lang.String getDefinition()
boolean isSetDefinition()
void setDefinition(java.lang.String definition)
boolean isExecutable()