Package net.opengis.om.x20
Interface OMObservationType
-
- All Superinterfaces:
AbstractFeatureType,AbstractGMLType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Implementing Classes:
OMObservationTypeImpl
public interface OMObservationType extends AbstractFeatureType
An XML OM_ObservationType(@http://www.opengis.net/om/2.0). This is a complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classOMObservationType.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 FeaturePropertyTypeaddNewFeatureOfInterest()Appends and returns a new empty "featureOfInterest" elementMDMetadataPropertyTypeaddNewMetadata()Appends and returns a new empty "metadata" elementReferenceTypeaddNewObservedProperty()Appends and returns a new empty "observedProperty" elementNamedValuePropertyTypeaddNewParameter()Appends and returns a new empty value (as xml) as the last "parameter" elementTimeObjectPropertyTypeaddNewPhenomenonTime()Appends and returns a new empty "phenomenonTime" elementOMProcessPropertyTypeaddNewProcedure()Appends and returns a new empty "procedure" elementObservationContextPropertyTypeaddNewRelatedObservation()Appends and returns a new empty value (as xml) as the last "relatedObservation" elementorg.apache.xmlbeans.XmlObjectaddNewResult()Appends and returns a new empty "result" elementDQElementPropertyTypeaddNewResultQuality()Appends and returns a new empty value (as xml) as the last "resultQuality" elementTimeInstantPropertyTypeaddNewResultTime()Appends and returns a new empty "resultTime" elementReferenceTypeaddNewType()Appends and returns a new empty "type" elementTimePeriodPropertyTypeaddNewValidTime()Appends and returns a new empty "validTime" elementFeaturePropertyTypegetFeatureOfInterest()Gets the "featureOfInterest" elementMDMetadataPropertyTypegetMetadata()Gets the "metadata" elementReferenceTypegetObservedProperty()Gets the "observedProperty" elementNamedValuePropertyType[]getParameterArray()Gets array of all "parameter" elementsNamedValuePropertyTypegetParameterArray(int i)Gets ith "parameter" elementTimeObjectPropertyTypegetPhenomenonTime()Gets the "phenomenonTime" elementOMProcessPropertyTypegetProcedure()Gets the "procedure" elementObservationContextPropertyType[]getRelatedObservationArray()Gets array of all "relatedObservation" elementsObservationContextPropertyTypegetRelatedObservationArray(int i)Gets ith "relatedObservation" elementorg.apache.xmlbeans.XmlObjectgetResult()Gets the "result" elementDQElementPropertyType[]getResultQualityArray()Gets array of all "resultQuality" elementsDQElementPropertyTypegetResultQualityArray(int i)Gets ith "resultQuality" elementTimeInstantPropertyTypegetResultTime()Gets the "resultTime" elementReferenceTypegetType()Gets the "type" elementTimePeriodPropertyTypegetValidTime()Gets the "validTime" elementNamedValuePropertyTypeinsertNewParameter(int i)Inserts and returns a new empty value (as xml) as the ith "parameter" elementObservationContextPropertyTypeinsertNewRelatedObservation(int i)Inserts and returns a new empty value (as xml) as the ith "relatedObservation" elementDQElementPropertyTypeinsertNewResultQuality(int i)Inserts and returns a new empty value (as xml) as the ith "resultQuality" elementbooleanisNilFeatureOfInterest()Tests for nil "featureOfInterest" elementbooleanisNilObservedProperty()Tests for nil "observedProperty" elementbooleanisNilProcedure()Tests for nil "procedure" elementbooleanisSetMetadata()True if has "metadata" elementbooleanisSetType()True if has "type" elementbooleanisSetValidTime()True if has "validTime" elementvoidremoveParameter(int i)Removes the ith "parameter" elementvoidremoveRelatedObservation(int i)Removes the ith "relatedObservation" elementvoidremoveResultQuality(int i)Removes the ith "resultQuality" elementvoidsetFeatureOfInterest(FeaturePropertyType featureOfInterest)Sets the "featureOfInterest" elementvoidsetMetadata(MDMetadataPropertyType metadata)Sets the "metadata" elementvoidsetNilFeatureOfInterest()Nils the "featureOfInterest" elementvoidsetNilObservedProperty()Nils the "observedProperty" elementvoidsetNilProcedure()Nils the "procedure" elementvoidsetObservedProperty(ReferenceType observedProperty)Sets the "observedProperty" elementvoidsetParameterArray(int i, NamedValuePropertyType parameter)Sets ith "parameter" elementvoidsetParameterArray(NamedValuePropertyType[] parameterArray)Sets array of all "parameter" elementvoidsetPhenomenonTime(TimeObjectPropertyType phenomenonTime)Sets the "phenomenonTime" elementvoidsetProcedure(OMProcessPropertyType procedure)Sets the "procedure" elementvoidsetRelatedObservationArray(int i, ObservationContextPropertyType relatedObservation)Sets ith "relatedObservation" elementvoidsetRelatedObservationArray(ObservationContextPropertyType[] relatedObservationArray)Sets array of all "relatedObservation" elementvoidsetResult(org.apache.xmlbeans.XmlObject result)Sets the "result" elementvoidsetResultQualityArray(int i, DQElementPropertyType resultQuality)Sets ith "resultQuality" elementvoidsetResultQualityArray(DQElementPropertyType[] resultQualityArray)Sets array of all "resultQuality" elementvoidsetResultTime(TimeInstantPropertyType resultTime)Sets the "resultTime" elementvoidsetType(ReferenceType type)Sets the "type" elementvoidsetValidTime(TimePeriodPropertyType validTime)Sets the "validTime" elementintsizeOfParameterArray()Returns number of "parameter" elementintsizeOfRelatedObservationArray()Returns number of "relatedObservation" elementintsizeOfResultQualityArray()Returns number of "resultQuality" elementvoidunsetMetadata()Unsets the "metadata" elementvoidunsetType()Unsets the "type" elementvoidunsetValidTime()Unsets the "validTime" 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
-
getType
ReferenceType getType()
Gets the "type" element
-
isSetType
boolean isSetType()
True if has "type" element
-
setType
void setType(ReferenceType type)
Sets the "type" element
-
addNewType
ReferenceType addNewType()
Appends and returns a new empty "type" element
-
unsetType
void unsetType()
Unsets the "type" element
-
getMetadata
MDMetadataPropertyType getMetadata()
Gets the "metadata" element
-
isSetMetadata
boolean isSetMetadata()
True if has "metadata" element
-
setMetadata
void setMetadata(MDMetadataPropertyType metadata)
Sets the "metadata" element
-
addNewMetadata
MDMetadataPropertyType addNewMetadata()
Appends and returns a new empty "metadata" element
-
unsetMetadata
void unsetMetadata()
Unsets the "metadata" element
-
getRelatedObservationArray
ObservationContextPropertyType[] getRelatedObservationArray()
Gets array of all "relatedObservation" elements
-
getRelatedObservationArray
ObservationContextPropertyType getRelatedObservationArray(int i)
Gets ith "relatedObservation" element
-
sizeOfRelatedObservationArray
int sizeOfRelatedObservationArray()
Returns number of "relatedObservation" element
-
setRelatedObservationArray
void setRelatedObservationArray(ObservationContextPropertyType[] relatedObservationArray)
Sets array of all "relatedObservation" element
-
setRelatedObservationArray
void setRelatedObservationArray(int i, ObservationContextPropertyType relatedObservation)Sets ith "relatedObservation" element
-
insertNewRelatedObservation
ObservationContextPropertyType insertNewRelatedObservation(int i)
Inserts and returns a new empty value (as xml) as the ith "relatedObservation" element
-
addNewRelatedObservation
ObservationContextPropertyType addNewRelatedObservation()
Appends and returns a new empty value (as xml) as the last "relatedObservation" element
-
removeRelatedObservation
void removeRelatedObservation(int i)
Removes the ith "relatedObservation" element
-
getPhenomenonTime
TimeObjectPropertyType getPhenomenonTime()
Gets the "phenomenonTime" element
-
setPhenomenonTime
void setPhenomenonTime(TimeObjectPropertyType phenomenonTime)
Sets the "phenomenonTime" element
-
addNewPhenomenonTime
TimeObjectPropertyType addNewPhenomenonTime()
Appends and returns a new empty "phenomenonTime" element
-
getResultTime
TimeInstantPropertyType getResultTime()
Gets the "resultTime" element
-
setResultTime
void setResultTime(TimeInstantPropertyType resultTime)
Sets the "resultTime" element
-
addNewResultTime
TimeInstantPropertyType addNewResultTime()
Appends and returns a new empty "resultTime" element
-
getValidTime
TimePeriodPropertyType getValidTime()
Gets the "validTime" element
-
isSetValidTime
boolean isSetValidTime()
True if has "validTime" element
-
setValidTime
void setValidTime(TimePeriodPropertyType validTime)
Sets the "validTime" element
-
addNewValidTime
TimePeriodPropertyType addNewValidTime()
Appends and returns a new empty "validTime" element
-
unsetValidTime
void unsetValidTime()
Unsets the "validTime" element
-
getProcedure
OMProcessPropertyType getProcedure()
Gets the "procedure" element
-
isNilProcedure
boolean isNilProcedure()
Tests for nil "procedure" element
-
setProcedure
void setProcedure(OMProcessPropertyType procedure)
Sets the "procedure" element
-
addNewProcedure
OMProcessPropertyType addNewProcedure()
Appends and returns a new empty "procedure" element
-
setNilProcedure
void setNilProcedure()
Nils the "procedure" 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
-
getObservedProperty
ReferenceType getObservedProperty()
Gets the "observedProperty" element
-
isNilObservedProperty
boolean isNilObservedProperty()
Tests for nil "observedProperty" element
-
setObservedProperty
void setObservedProperty(ReferenceType observedProperty)
Sets the "observedProperty" element
-
addNewObservedProperty
ReferenceType addNewObservedProperty()
Appends and returns a new empty "observedProperty" element
-
setNilObservedProperty
void setNilObservedProperty()
Nils the "observedProperty" element
-
getFeatureOfInterest
FeaturePropertyType getFeatureOfInterest()
Gets the "featureOfInterest" element
-
isNilFeatureOfInterest
boolean isNilFeatureOfInterest()
Tests for nil "featureOfInterest" element
-
setFeatureOfInterest
void setFeatureOfInterest(FeaturePropertyType featureOfInterest)
Sets the "featureOfInterest" element
-
addNewFeatureOfInterest
FeaturePropertyType addNewFeatureOfInterest()
Appends and returns a new empty "featureOfInterest" element
-
setNilFeatureOfInterest
void setNilFeatureOfInterest()
Nils the "featureOfInterest" element
-
getResultQualityArray
DQElementPropertyType[] getResultQualityArray()
Gets array of all "resultQuality" elements
-
getResultQualityArray
DQElementPropertyType getResultQualityArray(int i)
Gets ith "resultQuality" element
-
sizeOfResultQualityArray
int sizeOfResultQualityArray()
Returns number of "resultQuality" element
-
setResultQualityArray
void setResultQualityArray(DQElementPropertyType[] resultQualityArray)
Sets array of all "resultQuality" element
-
setResultQualityArray
void setResultQualityArray(int i, DQElementPropertyType resultQuality)Sets ith "resultQuality" element
-
insertNewResultQuality
DQElementPropertyType insertNewResultQuality(int i)
Inserts and returns a new empty value (as xml) as the ith "resultQuality" element
-
addNewResultQuality
DQElementPropertyType addNewResultQuality()
Appends and returns a new empty value (as xml) as the last "resultQuality" element
-
removeResultQuality
void removeResultQuality(int i)
Removes the ith "resultQuality" element
-
getResult
org.apache.xmlbeans.XmlObject getResult()
Gets the "result" element
-
setResult
void setResult(org.apache.xmlbeans.XmlObject result)
Sets the "result" element
-
addNewResult
org.apache.xmlbeans.XmlObject addNewResult()
Appends and returns a new empty "result" element
-
-