Package net.opengis.om.x10.impl
Class ObservationTypeImpl
- java.lang.Object
-
- org.apache.xmlbeans.impl.values.XmlObjectBase
-
- org.apache.xmlbeans.impl.values.XmlComplexContentImpl
-
- net.opengis.gml.impl.AbstractGMLTypeImpl
-
- net.opengis.gml.impl.AbstractFeatureTypeImpl
-
- net.opengis.om.x10.impl.ObservationTypeImpl
-
- All Implemented Interfaces:
Serializable,AbstractFeatureType,AbstractGMLType,ObservationType,org.apache.xmlbeans.impl.values.TypeStoreUser,org.apache.xmlbeans.SimpleValue,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- Direct Known Subclasses:
CategoryObservationTypeImpl,ComplexObservationTypeImpl,CountObservationTypeImpl,GeometryObservationTypeImpl,MeasurementTypeImpl,TemporalObservationTypeImpl,TruthObservationTypeImpl
public class ObservationTypeImpl extends AbstractFeatureTypeImpl implements ObservationType
An XML ObservationType(@http://www.opengis.net/om/1.0). This is a complex type.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface net.opengis.gml.AbstractFeatureType
AbstractFeatureType.Factory
-
Nested classes/interfaces inherited from interface net.opengis.gml.AbstractGMLType
AbstractGMLType.Factory
-
Nested classes/interfaces inherited from interface net.opengis.om.x10.ObservationType
ObservationType.Factory
-
-
Field Summary
-
Fields inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_voorVc, KIND_SETTERHELPER_ARRAYITEM, KIND_SETTERHELPER_SINGLETON, MAJOR_VERSION_NUMBER, MINOR_VERSION_NUMBER
-
Fields inherited from interface net.opengis.gml.AbstractFeatureType
type
-
Fields inherited from interface net.opengis.gml.AbstractGMLType
type
-
Fields inherited from interface net.opengis.om.x10.ObservationType
type
-
-
Constructor Summary
Constructors Constructor Description ObservationTypeImpl(org.apache.xmlbeans.SchemaType sType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FeaturePropertyTypeaddNewFeatureOfInterest()Appends and returns a new empty "featureOfInterest" elementAnyOrReferenceTypeaddNewMetadata()Appends and returns a new empty "metadata" elementPhenomenonPropertyTypeaddNewObservedProperty()Appends and returns a new empty "observedProperty" elementAnyDataPropertyTypeaddNewParameter()Appends and returns a new empty value (as xml) as the last "parameter" elementProcessPropertyTypeaddNewProcedure()Appends and returns a new empty "procedure" elementorg.apache.xmlbeans.XmlObjectaddNewResult()Appends and returns a new empty "result" elementAnyOrReferenceTypeaddNewResultQuality()Appends and returns a new empty "resultQuality" elementTimeObjectPropertyTypeaddNewResultTime()Appends and returns a new empty "resultTime" elementTimeObjectPropertyTypeaddNewSamplingTime()Appends and returns a new empty "samplingTime" elementFeaturePropertyTypegetFeatureOfInterest()Gets the "featureOfInterest" elementAnyOrReferenceTypegetMetadata()Gets the "metadata" elementPhenomenonPropertyTypegetObservedProperty()Gets the "observedProperty" elementAnyDataPropertyType[]getParameterArray()Gets array of all "parameter" elementsAnyDataPropertyTypegetParameterArray(int i)Gets ith "parameter" elementProcessPropertyTypegetProcedure()Gets the "procedure" elementorg.apache.xmlbeans.XmlObjectgetResult()Gets the "result" elementAnyOrReferenceTypegetResultQuality()Gets the "resultQuality" elementTimeObjectPropertyTypegetResultTime()Gets the "resultTime" elementTimeObjectPropertyTypegetSamplingTime()Gets the "samplingTime" elementAnyDataPropertyTypeinsertNewParameter(int i)Inserts and returns a new empty value (as xml) as the ith "parameter" elementbooleanisSetMetadata()True if has "metadata" elementbooleanisSetResultQuality()True if has "resultQuality" elementbooleanisSetResultTime()True if has "resultTime" elementvoidremoveParameter(int i)Removes the ith "parameter" elementvoidsetFeatureOfInterest(FeaturePropertyType featureOfInterest)Sets the "featureOfInterest" elementvoidsetMetadata(AnyOrReferenceType metadata)Sets the "metadata" elementvoidsetObservedProperty(PhenomenonPropertyType observedProperty)Sets the "observedProperty" elementvoidsetParameterArray(int i, AnyDataPropertyType parameter)Sets ith "parameter" elementvoidsetParameterArray(AnyDataPropertyType[] parameterArray)Sets array of all "parameter" elementvoidsetProcedure(ProcessPropertyType procedure)Sets the "procedure" elementvoidsetResult(org.apache.xmlbeans.XmlObject result)Sets the "result" elementvoidsetResultQuality(AnyOrReferenceType resultQuality)Sets the "resultQuality" elementvoidsetResultTime(TimeObjectPropertyType resultTime)Sets the "resultTime" elementvoidsetSamplingTime(TimeObjectPropertyType samplingTime)Sets the "samplingTime" elementintsizeOfParameterArray()Returns number of "parameter" elementvoidunsetMetadata()Unsets the "metadata" elementvoidunsetResultQuality()Unsets the "resultQuality" elementvoidunsetResultTime()Unsets the "resultTime" element-
Methods inherited from class net.opengis.gml.impl.AbstractFeatureTypeImpl
addNewBoundedBy, addNewLocation, getBoundedBy, getLocation, isSetBoundedBy, isSetLocation, setBoundedBy, setLocation, unsetBoundedBy, unsetLocation
-
Methods inherited from class net.opengis.gml.impl.AbstractGMLTypeImpl
addNewDescription, addNewMetaDataProperty, addNewName, getDescription, getId, getMetaDataPropertyArray, getMetaDataPropertyArray, getNameArray, getNameArray, insertNewMetaDataProperty, insertNewName, isSetDescription, isSetId, removeMetaDataProperty, removeName, setDescription, setId, setMetaDataPropertyArray, setMetaDataPropertyArray, setNameArray, setNameArray, sizeOfMetaDataPropertyArray, sizeOfNameArray, unsetDescription, unsetId, xgetId, xsetId
-
Methods inherited from class org.apache.xmlbeans.impl.values.XmlComplexContentImpl
arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, compute_text, equal_to, get_default_attribute_text, get_default_element_text, get_elementflags, is_child_element_order_sensitive, new_visitor, schemaType, set_nil, set_String, set_text, unionArraySetterHelper, unionArraySetterHelper, update_from_complex_content, value_hash_code
-
Methods inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_copy, _copy, _isComplexContent, _isComplexType, _set, _validateOnSet, attach_store, bigDecimalValue, bigIntegerValue, booleanValue, build_nil, build_text, byteArrayValue, byteValue, calendarValue, changeType, check_dated, check_orphaned, compare_to, compareTo, compareValue, copy, copy, create_attribute_user, create_element_user, dateValue, disconnect_store, documentProperties, doubleValue, dump, elementFlags, enumValue, equals, execQuery, execQuery, floatValue, gDateValue, gDurationValue, generatedSetterHelperImpl, get_attribute_field, get_attribute_type, get_attributeflags, get_default_attribute_value, get_element_ending_delimiters, get_element_type, get_schema_type, get_store, get_wscanon_rule, get_wscanon_text, getBigDecimalValue, getBigIntegerValue, getBooleanValue, getByteArrayValue, getByteValue, getCalendarValue, getDateValue, getDomNode, getDoubleValue, getEnumValue, getFloatValue, getGDateValue, getGDurationValue, getIntValue, getListValue, getLongValue, getObjectValue, getQNameValue, getShortValue, getStringValue, getXmlLocale, has_store, hashCode, init_flags, initComplexType, instanceType, intValue, invalidate_element_order, invalidate_nilvalue, invalidate_value, is_defaultable_ws, is_orphaned, isDefault, isDefaultable, isFixed, isImmutable, isInstanceOf, isNil, isNillable, java_value, listValue, longValue, monitor, newCursor, newCursorForce, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, objectSet, objectValue, qNameValue, save, save, save, save, save, save, save, save, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set_b64, set_BigDecimal, set_BigInteger, set_boolean, set_byte, set_ByteArray, set_Calendar, set_char, set_ComplexXml, set_Date, set_double, set_enum, set_float, set_GDate, set_GDuration, set_hex, set_int, set_list, set_long, set_newValue, set_notation, set_QName, set_short, set_xmlanysimple, setBigDecimalValue, setBigIntegerValue, setBooleanValue, setByteArrayValue, setByteValue, setCalendarValue, setDateValue, setDoubleValue, setEnumValue, setFloatValue, setGDateValue, setGDateValue, setGDurationValue, setGDurationValue, setImmutable, setIntValue, setListValue, setLongValue, setNil, setObjectValue, setQNameValue, setShortValue, setStringValue, setValidateOnSet, shortValue, stringValue, substitute, toString, uses_invalidate_value, validate, validate, validate_now, validate_simpleval, valueEquals, valueHashCode, writeReplace, xgetListValue, xlistValue, xmlText, xmlText
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface net.opengis.gml.AbstractFeatureType
addNewBoundedBy, addNewLocation, getBoundedBy, getLocation, isSetBoundedBy, isSetLocation, setBoundedBy, setLocation, unsetBoundedBy, unsetLocation
-
Methods inherited from interface net.opengis.gml.AbstractGMLType
addNewDescription, addNewMetaDataProperty, addNewName, getDescription, getId, getMetaDataPropertyArray, getMetaDataPropertyArray, getNameArray, getNameArray, insertNewMetaDataProperty, insertNewName, isSetDescription, isSetId, removeMetaDataProperty, removeName, setDescription, setId, setMetaDataPropertyArray, setMetaDataPropertyArray, setNameArray, setNameArray, sizeOfMetaDataPropertyArray, sizeOfNameArray, unsetDescription, 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
-
getMetadata
public AnyOrReferenceType getMetadata()
Gets the "metadata" element- Specified by:
getMetadatain interfaceObservationType
-
isSetMetadata
public boolean isSetMetadata()
True if has "metadata" element- Specified by:
isSetMetadatain interfaceObservationType
-
setMetadata
public void setMetadata(AnyOrReferenceType metadata)
Sets the "metadata" element- Specified by:
setMetadatain interfaceObservationType
-
addNewMetadata
public AnyOrReferenceType addNewMetadata()
Appends and returns a new empty "metadata" element- Specified by:
addNewMetadatain interfaceObservationType
-
unsetMetadata
public void unsetMetadata()
Unsets the "metadata" element- Specified by:
unsetMetadatain interfaceObservationType
-
getSamplingTime
public TimeObjectPropertyType getSamplingTime()
Gets the "samplingTime" element- Specified by:
getSamplingTimein interfaceObservationType
-
setSamplingTime
public void setSamplingTime(TimeObjectPropertyType samplingTime)
Sets the "samplingTime" element- Specified by:
setSamplingTimein interfaceObservationType
-
addNewSamplingTime
public TimeObjectPropertyType addNewSamplingTime()
Appends and returns a new empty "samplingTime" element- Specified by:
addNewSamplingTimein interfaceObservationType
-
getResultTime
public TimeObjectPropertyType getResultTime()
Gets the "resultTime" element- Specified by:
getResultTimein interfaceObservationType
-
isSetResultTime
public boolean isSetResultTime()
True if has "resultTime" element- Specified by:
isSetResultTimein interfaceObservationType
-
setResultTime
public void setResultTime(TimeObjectPropertyType resultTime)
Sets the "resultTime" element- Specified by:
setResultTimein interfaceObservationType
-
addNewResultTime
public TimeObjectPropertyType addNewResultTime()
Appends and returns a new empty "resultTime" element- Specified by:
addNewResultTimein interfaceObservationType
-
unsetResultTime
public void unsetResultTime()
Unsets the "resultTime" element- Specified by:
unsetResultTimein interfaceObservationType
-
getProcedure
public ProcessPropertyType getProcedure()
Gets the "procedure" element- Specified by:
getProcedurein interfaceObservationType
-
setProcedure
public void setProcedure(ProcessPropertyType procedure)
Sets the "procedure" element- Specified by:
setProcedurein interfaceObservationType
-
addNewProcedure
public ProcessPropertyType addNewProcedure()
Appends and returns a new empty "procedure" element- Specified by:
addNewProcedurein interfaceObservationType
-
getResultQuality
public AnyOrReferenceType getResultQuality()
Gets the "resultQuality" element- Specified by:
getResultQualityin interfaceObservationType
-
isSetResultQuality
public boolean isSetResultQuality()
True if has "resultQuality" element- Specified by:
isSetResultQualityin interfaceObservationType
-
setResultQuality
public void setResultQuality(AnyOrReferenceType resultQuality)
Sets the "resultQuality" element- Specified by:
setResultQualityin interfaceObservationType
-
addNewResultQuality
public AnyOrReferenceType addNewResultQuality()
Appends and returns a new empty "resultQuality" element- Specified by:
addNewResultQualityin interfaceObservationType
-
unsetResultQuality
public void unsetResultQuality()
Unsets the "resultQuality" element- Specified by:
unsetResultQualityin interfaceObservationType
-
getObservedProperty
public PhenomenonPropertyType getObservedProperty()
Gets the "observedProperty" element- Specified by:
getObservedPropertyin interfaceObservationType
-
setObservedProperty
public void setObservedProperty(PhenomenonPropertyType observedProperty)
Sets the "observedProperty" element- Specified by:
setObservedPropertyin interfaceObservationType
-
addNewObservedProperty
public PhenomenonPropertyType addNewObservedProperty()
Appends and returns a new empty "observedProperty" element- Specified by:
addNewObservedPropertyin interfaceObservationType
-
getFeatureOfInterest
public FeaturePropertyType getFeatureOfInterest()
Gets the "featureOfInterest" element- Specified by:
getFeatureOfInterestin interfaceObservationType
-
setFeatureOfInterest
public void setFeatureOfInterest(FeaturePropertyType featureOfInterest)
Sets the "featureOfInterest" element- Specified by:
setFeatureOfInterestin interfaceObservationType
-
addNewFeatureOfInterest
public FeaturePropertyType addNewFeatureOfInterest()
Appends and returns a new empty "featureOfInterest" element- Specified by:
addNewFeatureOfInterestin interfaceObservationType
-
getParameterArray
public AnyDataPropertyType[] getParameterArray()
Gets array of all "parameter" elements- Specified by:
getParameterArrayin interfaceObservationType
-
getParameterArray
public AnyDataPropertyType getParameterArray(int i)
Gets ith "parameter" element- Specified by:
getParameterArrayin interfaceObservationType
-
sizeOfParameterArray
public int sizeOfParameterArray()
Returns number of "parameter" element- Specified by:
sizeOfParameterArrayin interfaceObservationType
-
setParameterArray
public void setParameterArray(AnyDataPropertyType[] parameterArray)
Sets array of all "parameter" element- Specified by:
setParameterArrayin interfaceObservationType
-
setParameterArray
public void setParameterArray(int i, AnyDataPropertyType parameter)Sets ith "parameter" element- Specified by:
setParameterArrayin interfaceObservationType
-
insertNewParameter
public AnyDataPropertyType insertNewParameter(int i)
Inserts and returns a new empty value (as xml) as the ith "parameter" element- Specified by:
insertNewParameterin interfaceObservationType
-
addNewParameter
public AnyDataPropertyType addNewParameter()
Appends and returns a new empty value (as xml) as the last "parameter" element- Specified by:
addNewParameterin interfaceObservationType
-
removeParameter
public void removeParameter(int i)
Removes the ith "parameter" element- Specified by:
removeParameterin interfaceObservationType
-
getResult
public org.apache.xmlbeans.XmlObject getResult()
Gets the "result" element- Specified by:
getResultin interfaceObservationType
-
setResult
public void setResult(org.apache.xmlbeans.XmlObject result)
Sets the "result" element- Specified by:
setResultin interfaceObservationType
-
addNewResult
public org.apache.xmlbeans.XmlObject addNewResult()
Appends and returns a new empty "result" element- Specified by:
addNewResultin interfaceObservationType
-
-