Package net.opengis.waterml.x20
Interface ObservationProcessType
-
- All Superinterfaces:
AbstractFeatureType,AbstractGMLType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Implementing Classes:
ObservationProcessTypeImpl
public interface ObservationProcessType extends AbstractFeatureType
An XML ObservationProcessType(@http://www.opengis.net/waterml/2.0). This is a complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classObservationProcessType.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 voidaddComment(String comment)Appends the value as the last "comment" elementorg.apache.xmlbeans.XmlStringaddNewComment()Appends and returns a new empty value (as xml) as the last "comment" elementReferenceTypeaddNewInput()Appends and returns a new empty value (as xml) as the last "input" elementCIResponsiblePartyPropertyTypeaddNewOperator()Appends and returns a new empty value (as xml) as the last "operator" elementReferenceTypeaddNewOriginatingProcess()Appends and returns a new empty "originatingProcess" elementNamedValuePropertyTypeaddNewParameter()Appends and returns a new empty value (as xml) as the last "parameter" elementReferenceTypeaddNewProcessReference()Appends and returns a new empty "processReference" elementReferenceTypeaddNewProcessType()Appends and returns a new empty "processType" elementVerticalDatumPropertyTypeaddNewVerticalDatum()Appends and returns a new empty "verticalDatum" elementorg.apache.xmlbeans.GDurationgetAggregationDuration()Gets the "aggregationDuration" elementString[]getCommentArray()Gets array of all "comment" elementsStringgetCommentArray(int i)Gets ith "comment" elementReferenceType[]getInputArray()Gets array of all "input" elementsReferenceTypegetInputArray(int i)Gets ith "input" elementCIResponsiblePartyPropertyType[]getOperatorArray()Gets array of all "operator" elementsCIResponsiblePartyPropertyTypegetOperatorArray(int i)Gets ith "operator" elementReferenceTypegetOriginatingProcess()Gets the "originatingProcess" elementNamedValuePropertyType[]getParameterArray()Gets array of all "parameter" elementsNamedValuePropertyTypegetParameterArray(int i)Gets ith "parameter" elementReferenceTypegetProcessReference()Gets the "processReference" elementReferenceTypegetProcessType()Gets the "processType" elementVerticalDatumPropertyTypegetVerticalDatum()Gets the "verticalDatum" elementvoidinsertComment(int i, String comment)Inserts the value as the ith "comment" elementorg.apache.xmlbeans.XmlStringinsertNewComment(int i)Inserts and returns a new empty value (as xml) as the ith "comment" elementReferenceTypeinsertNewInput(int i)Inserts and returns a new empty value (as xml) as the ith "input" elementCIResponsiblePartyPropertyTypeinsertNewOperator(int i)Inserts and returns a new empty value (as xml) as the ith "operator" elementNamedValuePropertyTypeinsertNewParameter(int i)Inserts and returns a new empty value (as xml) as the ith "parameter" elementbooleanisSetAggregationDuration()True if has "aggregationDuration" elementbooleanisSetOriginatingProcess()True if has "originatingProcess" elementbooleanisSetProcessReference()True if has "processReference" elementbooleanisSetVerticalDatum()True if has "verticalDatum" elementvoidremoveComment(int i)Removes the ith "comment" elementvoidremoveInput(int i)Removes the ith "input" elementvoidremoveOperator(int i)Removes the ith "operator" elementvoidremoveParameter(int i)Removes the ith "parameter" elementvoidsetAggregationDuration(org.apache.xmlbeans.GDuration aggregationDuration)Sets the "aggregationDuration" elementvoidsetCommentArray(int i, String comment)Sets ith "comment" elementvoidsetCommentArray(String[] commentArray)Sets array of all "comment" elementvoidsetInputArray(int i, ReferenceType input)Sets ith "input" elementvoidsetInputArray(ReferenceType[] inputArray)Sets array of all "input" elementvoidsetOperatorArray(int i, CIResponsiblePartyPropertyType operator)Sets ith "operator" elementvoidsetOperatorArray(CIResponsiblePartyPropertyType[] operatorArray)Sets array of all "operator" elementvoidsetOriginatingProcess(ReferenceType originatingProcess)Sets the "originatingProcess" elementvoidsetParameterArray(int i, NamedValuePropertyType parameter)Sets ith "parameter" elementvoidsetParameterArray(NamedValuePropertyType[] parameterArray)Sets array of all "parameter" elementvoidsetProcessReference(ReferenceType processReference)Sets the "processReference" elementvoidsetProcessType(ReferenceType processType)Sets the "processType" elementvoidsetVerticalDatum(VerticalDatumPropertyType verticalDatum)Sets the "verticalDatum" elementintsizeOfCommentArray()Returns number of "comment" elementintsizeOfInputArray()Returns number of "input" elementintsizeOfOperatorArray()Returns number of "operator" elementintsizeOfParameterArray()Returns number of "parameter" elementvoidunsetAggregationDuration()Unsets the "aggregationDuration" elementvoidunsetOriginatingProcess()Unsets the "originatingProcess" elementvoidunsetProcessReference()Unsets the "processReference" elementvoidunsetVerticalDatum()Unsets the "verticalDatum" elementorg.apache.xmlbeans.XmlDurationxgetAggregationDuration()Gets (as xml) the "aggregationDuration" elementorg.apache.xmlbeans.XmlString[]xgetCommentArray()Gets (as xml) array of all "comment" elementsorg.apache.xmlbeans.XmlStringxgetCommentArray(int i)Gets (as xml) ith "comment" elementvoidxsetAggregationDuration(org.apache.xmlbeans.XmlDuration aggregationDuration)Sets (as xml) the "aggregationDuration" elementvoidxsetCommentArray(int i, org.apache.xmlbeans.XmlString comment)Sets (as xml) ith "comment" elementvoidxsetCommentArray(org.apache.xmlbeans.XmlString[] commentArray)Sets (as xml) array of all "comment" element-
Methods inherited from interface net.opengis.gml.x32.AbstractFeatureType
addNewBoundedBy, addNewLocation, getBoundedBy, getLocation, isNilBoundedBy, isSetBoundedBy, isSetLocation, setBoundedBy, setLocation, setNilBoundedBy, unsetBoundedBy, unsetLocation
-
Methods inherited from interface net.opengis.gml.x32.AbstractGMLType
addNewDescription, addNewDescriptionReference, addNewIdentifier, addNewMetaDataProperty, addNewName, getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataPropertyArray, getMetaDataPropertyArray, getNameArray, getNameArray, insertNewMetaDataProperty, insertNewName, isSetDescription, isSetDescriptionReference, isSetIdentifier, removeMetaDataProperty, removeName, setDescription, setDescriptionReference, setId, setIdentifier, setMetaDataPropertyArray, setMetaDataPropertyArray, setNameArray, setNameArray, sizeOfMetaDataPropertyArray, sizeOfNameArray, unsetDescription, unsetDescriptionReference, unsetIdentifier, 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
-
getProcessType
ReferenceType getProcessType()
Gets the "processType" element
-
setProcessType
void setProcessType(ReferenceType processType)
Sets the "processType" element
-
addNewProcessType
ReferenceType addNewProcessType()
Appends and returns a new empty "processType" element
-
getOriginatingProcess
ReferenceType getOriginatingProcess()
Gets the "originatingProcess" element
-
isSetOriginatingProcess
boolean isSetOriginatingProcess()
True if has "originatingProcess" element
-
setOriginatingProcess
void setOriginatingProcess(ReferenceType originatingProcess)
Sets the "originatingProcess" element
-
addNewOriginatingProcess
ReferenceType addNewOriginatingProcess()
Appends and returns a new empty "originatingProcess" element
-
unsetOriginatingProcess
void unsetOriginatingProcess()
Unsets the "originatingProcess" element
-
getAggregationDuration
org.apache.xmlbeans.GDuration getAggregationDuration()
Gets the "aggregationDuration" element
-
xgetAggregationDuration
org.apache.xmlbeans.XmlDuration xgetAggregationDuration()
Gets (as xml) the "aggregationDuration" element
-
isSetAggregationDuration
boolean isSetAggregationDuration()
True if has "aggregationDuration" element
-
setAggregationDuration
void setAggregationDuration(org.apache.xmlbeans.GDuration aggregationDuration)
Sets the "aggregationDuration" element
-
xsetAggregationDuration
void xsetAggregationDuration(org.apache.xmlbeans.XmlDuration aggregationDuration)
Sets (as xml) the "aggregationDuration" element
-
unsetAggregationDuration
void unsetAggregationDuration()
Unsets the "aggregationDuration" element
-
getVerticalDatum
VerticalDatumPropertyType getVerticalDatum()
Gets the "verticalDatum" element
-
isSetVerticalDatum
boolean isSetVerticalDatum()
True if has "verticalDatum" element
-
setVerticalDatum
void setVerticalDatum(VerticalDatumPropertyType verticalDatum)
Sets the "verticalDatum" element
-
addNewVerticalDatum
VerticalDatumPropertyType addNewVerticalDatum()
Appends and returns a new empty "verticalDatum" element
-
unsetVerticalDatum
void unsetVerticalDatum()
Unsets the "verticalDatum" element
-
getCommentArray
String[] getCommentArray()
Gets array of all "comment" elements
-
getCommentArray
String getCommentArray(int i)
Gets ith "comment" element
-
xgetCommentArray
org.apache.xmlbeans.XmlString[] xgetCommentArray()
Gets (as xml) array of all "comment" elements
-
xgetCommentArray
org.apache.xmlbeans.XmlString xgetCommentArray(int i)
Gets (as xml) ith "comment" element
-
sizeOfCommentArray
int sizeOfCommentArray()
Returns number of "comment" element
-
setCommentArray
void setCommentArray(String[] commentArray)
Sets array of all "comment" element
-
setCommentArray
void setCommentArray(int i, String comment)Sets ith "comment" element
-
xsetCommentArray
void xsetCommentArray(org.apache.xmlbeans.XmlString[] commentArray)
Sets (as xml) array of all "comment" element
-
xsetCommentArray
void xsetCommentArray(int i, org.apache.xmlbeans.XmlString comment)Sets (as xml) ith "comment" element
-
insertComment
void insertComment(int i, String comment)Inserts the value as the ith "comment" element
-
addComment
void addComment(String comment)
Appends the value as the last "comment" element
-
insertNewComment
org.apache.xmlbeans.XmlString insertNewComment(int i)
Inserts and returns a new empty value (as xml) as the ith "comment" element
-
addNewComment
org.apache.xmlbeans.XmlString addNewComment()
Appends and returns a new empty value (as xml) as the last "comment" element
-
removeComment
void removeComment(int i)
Removes the ith "comment" element
-
getProcessReference
ReferenceType getProcessReference()
Gets the "processReference" element
-
isSetProcessReference
boolean isSetProcessReference()
True if has "processReference" element
-
setProcessReference
void setProcessReference(ReferenceType processReference)
Sets the "processReference" element
-
addNewProcessReference
ReferenceType addNewProcessReference()
Appends and returns a new empty "processReference" element
-
unsetProcessReference
void unsetProcessReference()
Unsets the "processReference" element
-
getInputArray
ReferenceType[] getInputArray()
Gets array of all "input" elements
-
getInputArray
ReferenceType getInputArray(int i)
Gets ith "input" element
-
sizeOfInputArray
int sizeOfInputArray()
Returns number of "input" element
-
setInputArray
void setInputArray(ReferenceType[] inputArray)
Sets array of all "input" element
-
setInputArray
void setInputArray(int i, ReferenceType input)Sets ith "input" element
-
insertNewInput
ReferenceType insertNewInput(int i)
Inserts and returns a new empty value (as xml) as the ith "input" element
-
addNewInput
ReferenceType addNewInput()
Appends and returns a new empty value (as xml) as the last "input" element
-
removeInput
void removeInput(int i)
Removes the ith "input" element
-
getParameterArray
NamedValuePropertyType[] getParameterArray()
Gets array of all "parameter" elements
-
getParameterArray
NamedValuePropertyType getParameterArray(int i)
Gets ith "parameter" element
-
sizeOfParameterArray
int sizeOfParameterArray()
Returns number of "parameter" element
-
setParameterArray
void setParameterArray(NamedValuePropertyType[] parameterArray)
Sets array of all "parameter" element
-
setParameterArray
void setParameterArray(int i, NamedValuePropertyType parameter)Sets ith "parameter" element
-
insertNewParameter
NamedValuePropertyType insertNewParameter(int i)
Inserts and returns a new empty value (as xml) as the ith "parameter" element
-
addNewParameter
NamedValuePropertyType addNewParameter()
Appends and returns a new empty value (as xml) as the last "parameter" element
-
removeParameter
void removeParameter(int i)
Removes the ith "parameter" element
-
getOperatorArray
CIResponsiblePartyPropertyType[] getOperatorArray()
Gets array of all "operator" elements
-
getOperatorArray
CIResponsiblePartyPropertyType getOperatorArray(int i)
Gets ith "operator" element
-
sizeOfOperatorArray
int sizeOfOperatorArray()
Returns number of "operator" element
-
setOperatorArray
void setOperatorArray(CIResponsiblePartyPropertyType[] operatorArray)
Sets array of all "operator" element
-
setOperatorArray
void setOperatorArray(int i, CIResponsiblePartyPropertyType operator)Sets ith "operator" element
-
insertNewOperator
CIResponsiblePartyPropertyType insertNewOperator(int i)
Inserts and returns a new empty value (as xml) as the ith "operator" element
-
addNewOperator
CIResponsiblePartyPropertyType addNewOperator()
Appends and returns a new empty value (as xml) as the last "operator" element
-
removeOperator
void removeOperator(int i)
Removes the ith "operator" element
-
-