Package net.opengis.sampling.x10.impl
Class SamplingFeatureTypeImpl
- 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.sampling.x10.impl.SamplingFeatureTypeImpl
-
- All Implemented Interfaces:
Serializable,AbstractFeatureType,AbstractGMLType,SamplingFeatureType,org.apache.xmlbeans.impl.values.TypeStoreUser,org.apache.xmlbeans.SimpleValue,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- Direct Known Subclasses:
SamplingFeatureCollectionTypeImpl,SamplingPointTypeImpl,SpatiallyExtensiveSamplingFeatureTypeImpl,SpecimenTypeImpl
public class SamplingFeatureTypeImpl extends AbstractFeatureTypeImpl implements SamplingFeatureType
An XML SamplingFeatureType(@http://www.opengis.net/sampling/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.sampling.x10.SamplingFeatureType
SamplingFeatureType.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.sampling.x10.SamplingFeatureType
type
-
-
Constructor Summary
Constructors Constructor Description SamplingFeatureTypeImpl(org.apache.xmlbeans.SchemaType sType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObservationPropertyTypeaddNewRelatedObservation()Appends and returns a new empty value (as xml) as the last "relatedObservation" elementSamplingFeatureRelationPropertyTypeaddNewRelatedSamplingFeature()Appends and returns a new empty value (as xml) as the last "relatedSamplingFeature" elementFeaturePropertyTypeaddNewSampledFeature()Appends and returns a new empty value (as xml) as the last "sampledFeature" elementSurveyProcedurePropertyTypeaddNewSurveyDetails()Appends and returns a new empty "surveyDetails" elementObservationPropertyType[]getRelatedObservationArray()Gets array of all "relatedObservation" elementsObservationPropertyTypegetRelatedObservationArray(int i)Gets ith "relatedObservation" elementSamplingFeatureRelationPropertyType[]getRelatedSamplingFeatureArray()Gets array of all "relatedSamplingFeature" elementsSamplingFeatureRelationPropertyTypegetRelatedSamplingFeatureArray(int i)Gets ith "relatedSamplingFeature" elementFeaturePropertyType[]getSampledFeatureArray()Gets array of all "sampledFeature" elementsFeaturePropertyTypegetSampledFeatureArray(int i)Gets ith "sampledFeature" elementSurveyProcedurePropertyTypegetSurveyDetails()Gets the "surveyDetails" elementObservationPropertyTypeinsertNewRelatedObservation(int i)Inserts and returns a new empty value (as xml) as the ith "relatedObservation" elementSamplingFeatureRelationPropertyTypeinsertNewRelatedSamplingFeature(int i)Inserts and returns a new empty value (as xml) as the ith "relatedSamplingFeature" elementFeaturePropertyTypeinsertNewSampledFeature(int i)Inserts and returns a new empty value (as xml) as the ith "sampledFeature" elementbooleanisSetSurveyDetails()True if has "surveyDetails" elementvoidremoveRelatedObservation(int i)Removes the ith "relatedObservation" elementvoidremoveRelatedSamplingFeature(int i)Removes the ith "relatedSamplingFeature" elementvoidremoveSampledFeature(int i)Removes the ith "sampledFeature" elementvoidsetRelatedObservationArray(int i, ObservationPropertyType relatedObservation)Sets ith "relatedObservation" elementvoidsetRelatedObservationArray(ObservationPropertyType[] relatedObservationArray)Sets array of all "relatedObservation" elementvoidsetRelatedSamplingFeatureArray(int i, SamplingFeatureRelationPropertyType relatedSamplingFeature)Sets ith "relatedSamplingFeature" elementvoidsetRelatedSamplingFeatureArray(SamplingFeatureRelationPropertyType[] relatedSamplingFeatureArray)Sets array of all "relatedSamplingFeature" elementvoidsetSampledFeatureArray(int i, FeaturePropertyType sampledFeature)Sets ith "sampledFeature" elementvoidsetSampledFeatureArray(FeaturePropertyType[] sampledFeatureArray)Sets array of all "sampledFeature" elementvoidsetSurveyDetails(SurveyProcedurePropertyType surveyDetails)Sets the "surveyDetails" elementintsizeOfRelatedObservationArray()Returns number of "relatedObservation" elementintsizeOfRelatedSamplingFeatureArray()Returns number of "relatedSamplingFeature" elementintsizeOfSampledFeatureArray()Returns number of "sampledFeature" elementvoidunsetSurveyDetails()Unsets the "surveyDetails" 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
-
getSampledFeatureArray
public FeaturePropertyType[] getSampledFeatureArray()
Gets array of all "sampledFeature" elements- Specified by:
getSampledFeatureArrayin interfaceSamplingFeatureType
-
getSampledFeatureArray
public FeaturePropertyType getSampledFeatureArray(int i)
Gets ith "sampledFeature" element- Specified by:
getSampledFeatureArrayin interfaceSamplingFeatureType
-
sizeOfSampledFeatureArray
public int sizeOfSampledFeatureArray()
Returns number of "sampledFeature" element- Specified by:
sizeOfSampledFeatureArrayin interfaceSamplingFeatureType
-
setSampledFeatureArray
public void setSampledFeatureArray(FeaturePropertyType[] sampledFeatureArray)
Sets array of all "sampledFeature" element- Specified by:
setSampledFeatureArrayin interfaceSamplingFeatureType
-
setSampledFeatureArray
public void setSampledFeatureArray(int i, FeaturePropertyType sampledFeature)Sets ith "sampledFeature" element- Specified by:
setSampledFeatureArrayin interfaceSamplingFeatureType
-
insertNewSampledFeature
public FeaturePropertyType insertNewSampledFeature(int i)
Inserts and returns a new empty value (as xml) as the ith "sampledFeature" element- Specified by:
insertNewSampledFeaturein interfaceSamplingFeatureType
-
addNewSampledFeature
public FeaturePropertyType addNewSampledFeature()
Appends and returns a new empty value (as xml) as the last "sampledFeature" element- Specified by:
addNewSampledFeaturein interfaceSamplingFeatureType
-
removeSampledFeature
public void removeSampledFeature(int i)
Removes the ith "sampledFeature" element- Specified by:
removeSampledFeaturein interfaceSamplingFeatureType
-
getRelatedObservationArray
public ObservationPropertyType[] getRelatedObservationArray()
Gets array of all "relatedObservation" elements- Specified by:
getRelatedObservationArrayin interfaceSamplingFeatureType
-
getRelatedObservationArray
public ObservationPropertyType getRelatedObservationArray(int i)
Gets ith "relatedObservation" element- Specified by:
getRelatedObservationArrayin interfaceSamplingFeatureType
-
sizeOfRelatedObservationArray
public int sizeOfRelatedObservationArray()
Returns number of "relatedObservation" element- Specified by:
sizeOfRelatedObservationArrayin interfaceSamplingFeatureType
-
setRelatedObservationArray
public void setRelatedObservationArray(ObservationPropertyType[] relatedObservationArray)
Sets array of all "relatedObservation" element- Specified by:
setRelatedObservationArrayin interfaceSamplingFeatureType
-
setRelatedObservationArray
public void setRelatedObservationArray(int i, ObservationPropertyType relatedObservation)Sets ith "relatedObservation" element- Specified by:
setRelatedObservationArrayin interfaceSamplingFeatureType
-
insertNewRelatedObservation
public ObservationPropertyType insertNewRelatedObservation(int i)
Inserts and returns a new empty value (as xml) as the ith "relatedObservation" element- Specified by:
insertNewRelatedObservationin interfaceSamplingFeatureType
-
addNewRelatedObservation
public ObservationPropertyType addNewRelatedObservation()
Appends and returns a new empty value (as xml) as the last "relatedObservation" element- Specified by:
addNewRelatedObservationin interfaceSamplingFeatureType
-
removeRelatedObservation
public void removeRelatedObservation(int i)
Removes the ith "relatedObservation" element- Specified by:
removeRelatedObservationin interfaceSamplingFeatureType
-
getRelatedSamplingFeatureArray
public SamplingFeatureRelationPropertyType[] getRelatedSamplingFeatureArray()
Gets array of all "relatedSamplingFeature" elements- Specified by:
getRelatedSamplingFeatureArrayin interfaceSamplingFeatureType
-
getRelatedSamplingFeatureArray
public SamplingFeatureRelationPropertyType getRelatedSamplingFeatureArray(int i)
Gets ith "relatedSamplingFeature" element- Specified by:
getRelatedSamplingFeatureArrayin interfaceSamplingFeatureType
-
sizeOfRelatedSamplingFeatureArray
public int sizeOfRelatedSamplingFeatureArray()
Returns number of "relatedSamplingFeature" element- Specified by:
sizeOfRelatedSamplingFeatureArrayin interfaceSamplingFeatureType
-
setRelatedSamplingFeatureArray
public void setRelatedSamplingFeatureArray(SamplingFeatureRelationPropertyType[] relatedSamplingFeatureArray)
Sets array of all "relatedSamplingFeature" element- Specified by:
setRelatedSamplingFeatureArrayin interfaceSamplingFeatureType
-
setRelatedSamplingFeatureArray
public void setRelatedSamplingFeatureArray(int i, SamplingFeatureRelationPropertyType relatedSamplingFeature)Sets ith "relatedSamplingFeature" element- Specified by:
setRelatedSamplingFeatureArrayin interfaceSamplingFeatureType
-
insertNewRelatedSamplingFeature
public SamplingFeatureRelationPropertyType insertNewRelatedSamplingFeature(int i)
Inserts and returns a new empty value (as xml) as the ith "relatedSamplingFeature" element- Specified by:
insertNewRelatedSamplingFeaturein interfaceSamplingFeatureType
-
addNewRelatedSamplingFeature
public SamplingFeatureRelationPropertyType addNewRelatedSamplingFeature()
Appends and returns a new empty value (as xml) as the last "relatedSamplingFeature" element- Specified by:
addNewRelatedSamplingFeaturein interfaceSamplingFeatureType
-
removeRelatedSamplingFeature
public void removeRelatedSamplingFeature(int i)
Removes the ith "relatedSamplingFeature" element- Specified by:
removeRelatedSamplingFeaturein interfaceSamplingFeatureType
-
getSurveyDetails
public SurveyProcedurePropertyType getSurveyDetails()
Gets the "surveyDetails" element- Specified by:
getSurveyDetailsin interfaceSamplingFeatureType
-
isSetSurveyDetails
public boolean isSetSurveyDetails()
True if has "surveyDetails" element- Specified by:
isSetSurveyDetailsin interfaceSamplingFeatureType
-
setSurveyDetails
public void setSurveyDetails(SurveyProcedurePropertyType surveyDetails)
Sets the "surveyDetails" element- Specified by:
setSurveyDetailsin interfaceSamplingFeatureType
-
addNewSurveyDetails
public SurveyProcedurePropertyType addNewSurveyDetails()
Appends and returns a new empty "surveyDetails" element- Specified by:
addNewSurveyDetailsin interfaceSamplingFeatureType
-
unsetSurveyDetails
public void unsetSurveyDetails()
Unsets the "surveyDetails" element- Specified by:
unsetSurveyDetailsin interfaceSamplingFeatureType
-
-