Package net.opengis.sensorml.x20
Interface ProcessMethodType
-
- All Superinterfaces:
AbstractSWEIdentifiableType,AbstractSWEType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Implementing Classes:
ProcessMethodTypeImpl
public interface ProcessMethodType extends AbstractSWEIdentifiableType
An XML ProcessMethodType(@http://www.opengis.net/sensorml/2.0). This is a complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceProcessMethodType.AlgorithmAn XML algorithm(@http://www.opengis.net/sensorml/2.0).static classProcessMethodType.FactoryA factory class with static methods for creating instances of this type.
-
Field Summary
Fields Modifier and Type Field Description static org.apache.xmlbeans.SchemaTypetype
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ProcessMethodType.AlgorithmaddNewAlgorithm()Appends and returns a new empty value (as xml) as the last "algorithm" elementProcessMethodType.Algorithm[]getAlgorithmArray()Gets array of all "algorithm" elementsProcessMethodType.AlgorithmgetAlgorithmArray(int i)Gets ith "algorithm" elementProcessMethodType.AlgorithminsertNewAlgorithm(int i)Inserts and returns a new empty value (as xml) as the ith "algorithm" elementvoidremoveAlgorithm(int i)Removes the ith "algorithm" elementvoidsetAlgorithmArray(int i, ProcessMethodType.Algorithm algorithm)Sets ith "algorithm" elementvoidsetAlgorithmArray(ProcessMethodType.Algorithm[] algorithmArray)Sets array of all "algorithm" elementintsizeOfAlgorithmArray()Returns number of "algorithm" element-
Methods inherited from interface net.opengis.swe.x20.AbstractSWEIdentifiableType
getDescription, getIdentifier, getLabel, isSetDescription, isSetIdentifier, isSetLabel, setDescription, setIdentifier, setLabel, unsetDescription, unsetIdentifier, unsetLabel, xgetDescription, xgetIdentifier, xgetLabel, xsetDescription, xsetIdentifier, xsetLabel
-
Methods inherited from interface net.opengis.swe.x20.AbstractSWEType
addNewExtension, getExtensionArray, getExtensionArray, getId, insertNewExtension, isSetId, removeExtension, setExtensionArray, setExtensionArray, setId, sizeOfExtensionArray, unsetId, xgetId, xsetId
-
Methods inherited from interface org.apache.xmlbeans.XmlObject
changeType, compareTo, compareValue, copy, copy, execQuery, execQuery, isImmutable, isNil, schemaType, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, setNil, substitute, toString, validate, validate, valueEquals, valueHashCode
-
Methods inherited from interface org.apache.xmlbeans.XmlTokenSource
documentProperties, dump, getDomNode, monitor, newCursor, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, xmlText, xmlText
-
-
-
-
Method Detail
-
getAlgorithmArray
ProcessMethodType.Algorithm[] getAlgorithmArray()
Gets array of all "algorithm" elements
-
getAlgorithmArray
ProcessMethodType.Algorithm getAlgorithmArray(int i)
Gets ith "algorithm" element
-
sizeOfAlgorithmArray
int sizeOfAlgorithmArray()
Returns number of "algorithm" element
-
setAlgorithmArray
void setAlgorithmArray(ProcessMethodType.Algorithm[] algorithmArray)
Sets array of all "algorithm" element
-
setAlgorithmArray
void setAlgorithmArray(int i, ProcessMethodType.Algorithm algorithm)Sets ith "algorithm" element
-
insertNewAlgorithm
ProcessMethodType.Algorithm insertNewAlgorithm(int i)
Inserts and returns a new empty value (as xml) as the ith "algorithm" element
-
addNewAlgorithm
ProcessMethodType.Algorithm addNewAlgorithm()
Appends and returns a new empty value (as xml) as the last "algorithm" element
-
removeAlgorithm
void removeAlgorithm(int i)
Removes the ith "algorithm" element
-
-