Package net.opengis.sampling.x20.impl
Class SFSamplingFeatureTypeImpl
- java.lang.Object
-
- org.apache.xmlbeans.impl.values.XmlObjectBase
-
- org.apache.xmlbeans.impl.values.XmlComplexContentImpl
-
- net.opengis.gml.x32.impl.AbstractGMLTypeImpl
-
- net.opengis.gml.x32.impl.AbstractFeatureTypeImpl
-
- net.opengis.sampling.x20.impl.SFSamplingFeatureTypeImpl
-
- All Implemented Interfaces:
Serializable,AbstractFeatureType,AbstractGMLType,SFSamplingFeatureType,org.apache.xmlbeans.impl.values.TypeStoreUser,org.apache.xmlbeans.SimpleValue,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- Direct Known Subclasses:
SFSpatialSamplingFeatureTypeImpl,SFSpecimenTypeImpl
public class SFSamplingFeatureTypeImpl extends AbstractFeatureTypeImpl implements SFSamplingFeatureType
An XML SF_SamplingFeatureType(@http://www.opengis.net/sampling/2.0). This is a complex type.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface net.opengis.gml.x32.AbstractFeatureType
AbstractFeatureType.Factory
-
Nested classes/interfaces inherited from interface net.opengis.gml.x32.AbstractGMLType
AbstractGMLType.Factory
-
Nested classes/interfaces inherited from interface net.opengis.sampling.x20.SFSamplingFeatureType
SFSamplingFeatureType.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.x32.AbstractFeatureType
type
-
Fields inherited from interface net.opengis.gml.x32.AbstractGMLType
type
-
Fields inherited from interface net.opengis.sampling.x20.SFSamplingFeatureType
type
-
-
Constructor Summary
Constructors Constructor Description SFSamplingFeatureTypeImpl(org.apache.xmlbeans.SchemaType sType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LILineagePropertyTypeaddNewLineage()Appends and returns a new empty "lineage" elementNamedValuePropertyTypeaddNewParameter()Appends and returns a new empty value (as xml) as the last "parameter" elementOMObservationPropertyTypeaddNewRelatedObservation()Appends and returns a new empty value (as xml) as the last "relatedObservation" elementSamplingFeatureComplexPropertyTypeaddNewRelatedSamplingFeature()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" elementReferenceTypeaddNewType()Appends and returns a new empty "type" elementLILineagePropertyTypegetLineage()Gets the "lineage" elementNamedValuePropertyType[]getParameterArray()Gets array of all "parameter" elementsNamedValuePropertyTypegetParameterArray(int i)Gets ith "parameter" elementOMObservationPropertyType[]getRelatedObservationArray()Gets array of all "relatedObservation" elementsOMObservationPropertyTypegetRelatedObservationArray(int i)Gets ith "relatedObservation" elementSamplingFeatureComplexPropertyType[]getRelatedSamplingFeatureArray()Gets array of all "relatedSamplingFeature" elementsSamplingFeatureComplexPropertyTypegetRelatedSamplingFeatureArray(int i)Gets ith "relatedSamplingFeature" elementFeaturePropertyType[]getSampledFeatureArray()Gets array of all "sampledFeature" elementsFeaturePropertyTypegetSampledFeatureArray(int i)Gets ith "sampledFeature" elementReferenceTypegetType()Gets the "type" elementNamedValuePropertyTypeinsertNewParameter(int i)Inserts and returns a new empty value (as xml) as the ith "parameter" elementOMObservationPropertyTypeinsertNewRelatedObservation(int i)Inserts and returns a new empty value (as xml) as the ith "relatedObservation" elementSamplingFeatureComplexPropertyTypeinsertNewRelatedSamplingFeature(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" elementbooleanisNilSampledFeatureArray(int i)Tests for nil ith "sampledFeature" elementbooleanisSetLineage()True if has "lineage" elementbooleanisSetType()True if has "type" elementvoidremoveParameter(int i)Removes the ith "parameter" elementvoidremoveRelatedObservation(int i)Removes the ith "relatedObservation" elementvoidremoveRelatedSamplingFeature(int i)Removes the ith "relatedSamplingFeature" elementvoidremoveSampledFeature(int i)Removes the ith "sampledFeature" elementvoidsetLineage(LILineagePropertyType lineage)Sets the "lineage" elementvoidsetNilSampledFeatureArray(int i)Nils the ith "sampledFeature" elementvoidsetParameterArray(int i, NamedValuePropertyType parameter)Sets ith "parameter" elementvoidsetParameterArray(NamedValuePropertyType[] parameterArray)Sets array of all "parameter" elementvoidsetRelatedObservationArray(int i, OMObservationPropertyType relatedObservation)Sets ith "relatedObservation" elementvoidsetRelatedObservationArray(OMObservationPropertyType[] relatedObservationArray)Sets array of all "relatedObservation" elementvoidsetRelatedSamplingFeatureArray(int i, SamplingFeatureComplexPropertyType relatedSamplingFeature)Sets ith "relatedSamplingFeature" elementvoidsetRelatedSamplingFeatureArray(SamplingFeatureComplexPropertyType[] relatedSamplingFeatureArray)Sets array of all "relatedSamplingFeature" elementvoidsetSampledFeatureArray(int i, FeaturePropertyType sampledFeature)Sets ith "sampledFeature" elementvoidsetSampledFeatureArray(FeaturePropertyType[] sampledFeatureArray)Sets array of all "sampledFeature" elementvoidsetType(ReferenceType type)Sets the "type" elementintsizeOfParameterArray()Returns number of "parameter" elementintsizeOfRelatedObservationArray()Returns number of "relatedObservation" elementintsizeOfRelatedSamplingFeatureArray()Returns number of "relatedSamplingFeature" elementintsizeOfSampledFeatureArray()Returns number of "sampledFeature" elementvoidunsetLineage()Unsets the "lineage" elementvoidunsetType()Unsets the "type" element-
Methods inherited from class net.opengis.gml.x32.impl.AbstractFeatureTypeImpl
addNewBoundedBy, addNewLocation, getBoundedBy, getLocation, isNilBoundedBy, isSetBoundedBy, isSetLocation, setBoundedBy, setLocation, setNilBoundedBy, unsetBoundedBy, unsetLocation
-
Methods inherited from class net.opengis.gml.x32.impl.AbstractGMLTypeImpl
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 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.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
public ReferenceType getType()
Gets the "type" element- Specified by:
getTypein interfaceSFSamplingFeatureType
-
isSetType
public boolean isSetType()
True if has "type" element- Specified by:
isSetTypein interfaceSFSamplingFeatureType
-
setType
public void setType(ReferenceType type)
Sets the "type" element- Specified by:
setTypein interfaceSFSamplingFeatureType
-
addNewType
public ReferenceType addNewType()
Appends and returns a new empty "type" element- Specified by:
addNewTypein interfaceSFSamplingFeatureType
-
unsetType
public void unsetType()
Unsets the "type" element- Specified by:
unsetTypein interfaceSFSamplingFeatureType
-
getSampledFeatureArray
public FeaturePropertyType[] getSampledFeatureArray()
Gets array of all "sampledFeature" elements- Specified by:
getSampledFeatureArrayin interfaceSFSamplingFeatureType
-
getSampledFeatureArray
public FeaturePropertyType getSampledFeatureArray(int i)
Gets ith "sampledFeature" element- Specified by:
getSampledFeatureArrayin interfaceSFSamplingFeatureType
-
isNilSampledFeatureArray
public boolean isNilSampledFeatureArray(int i)
Tests for nil ith "sampledFeature" element- Specified by:
isNilSampledFeatureArrayin interfaceSFSamplingFeatureType
-
sizeOfSampledFeatureArray
public int sizeOfSampledFeatureArray()
Returns number of "sampledFeature" element- Specified by:
sizeOfSampledFeatureArrayin interfaceSFSamplingFeatureType
-
setSampledFeatureArray
public void setSampledFeatureArray(FeaturePropertyType[] sampledFeatureArray)
Sets array of all "sampledFeature" element- Specified by:
setSampledFeatureArrayin interfaceSFSamplingFeatureType
-
setSampledFeatureArray
public void setSampledFeatureArray(int i, FeaturePropertyType sampledFeature)Sets ith "sampledFeature" element- Specified by:
setSampledFeatureArrayin interfaceSFSamplingFeatureType
-
setNilSampledFeatureArray
public void setNilSampledFeatureArray(int i)
Nils the ith "sampledFeature" element- Specified by:
setNilSampledFeatureArrayin interfaceSFSamplingFeatureType
-
insertNewSampledFeature
public FeaturePropertyType insertNewSampledFeature(int i)
Inserts and returns a new empty value (as xml) as the ith "sampledFeature" element- Specified by:
insertNewSampledFeaturein interfaceSFSamplingFeatureType
-
addNewSampledFeature
public FeaturePropertyType addNewSampledFeature()
Appends and returns a new empty value (as xml) as the last "sampledFeature" element- Specified by:
addNewSampledFeaturein interfaceSFSamplingFeatureType
-
removeSampledFeature
public void removeSampledFeature(int i)
Removes the ith "sampledFeature" element- Specified by:
removeSampledFeaturein interfaceSFSamplingFeatureType
-
getLineage
public LILineagePropertyType getLineage()
Gets the "lineage" element- Specified by:
getLineagein interfaceSFSamplingFeatureType
-
isSetLineage
public boolean isSetLineage()
True if has "lineage" element- Specified by:
isSetLineagein interfaceSFSamplingFeatureType
-
setLineage
public void setLineage(LILineagePropertyType lineage)
Sets the "lineage" element- Specified by:
setLineagein interfaceSFSamplingFeatureType
-
addNewLineage
public LILineagePropertyType addNewLineage()
Appends and returns a new empty "lineage" element- Specified by:
addNewLineagein interfaceSFSamplingFeatureType
-
unsetLineage
public void unsetLineage()
Unsets the "lineage" element- Specified by:
unsetLineagein interfaceSFSamplingFeatureType
-
getRelatedObservationArray
public OMObservationPropertyType[] getRelatedObservationArray()
Gets array of all "relatedObservation" elements- Specified by:
getRelatedObservationArrayin interfaceSFSamplingFeatureType
-
getRelatedObservationArray
public OMObservationPropertyType getRelatedObservationArray(int i)
Gets ith "relatedObservation" element- Specified by:
getRelatedObservationArrayin interfaceSFSamplingFeatureType
-
sizeOfRelatedObservationArray
public int sizeOfRelatedObservationArray()
Returns number of "relatedObservation" element- Specified by:
sizeOfRelatedObservationArrayin interfaceSFSamplingFeatureType
-
setRelatedObservationArray
public void setRelatedObservationArray(OMObservationPropertyType[] relatedObservationArray)
Sets array of all "relatedObservation" element- Specified by:
setRelatedObservationArrayin interfaceSFSamplingFeatureType
-
setRelatedObservationArray
public void setRelatedObservationArray(int i, OMObservationPropertyType relatedObservation)Sets ith "relatedObservation" element- Specified by:
setRelatedObservationArrayin interfaceSFSamplingFeatureType
-
insertNewRelatedObservation
public OMObservationPropertyType insertNewRelatedObservation(int i)
Inserts and returns a new empty value (as xml) as the ith "relatedObservation" element- Specified by:
insertNewRelatedObservationin interfaceSFSamplingFeatureType
-
addNewRelatedObservation
public OMObservationPropertyType addNewRelatedObservation()
Appends and returns a new empty value (as xml) as the last "relatedObservation" element- Specified by:
addNewRelatedObservationin interfaceSFSamplingFeatureType
-
removeRelatedObservation
public void removeRelatedObservation(int i)
Removes the ith "relatedObservation" element- Specified by:
removeRelatedObservationin interfaceSFSamplingFeatureType
-
getRelatedSamplingFeatureArray
public SamplingFeatureComplexPropertyType[] getRelatedSamplingFeatureArray()
Gets array of all "relatedSamplingFeature" elements- Specified by:
getRelatedSamplingFeatureArrayin interfaceSFSamplingFeatureType
-
getRelatedSamplingFeatureArray
public SamplingFeatureComplexPropertyType getRelatedSamplingFeatureArray(int i)
Gets ith "relatedSamplingFeature" element- Specified by:
getRelatedSamplingFeatureArrayin interfaceSFSamplingFeatureType
-
sizeOfRelatedSamplingFeatureArray
public int sizeOfRelatedSamplingFeatureArray()
Returns number of "relatedSamplingFeature" element- Specified by:
sizeOfRelatedSamplingFeatureArrayin interfaceSFSamplingFeatureType
-
setRelatedSamplingFeatureArray
public void setRelatedSamplingFeatureArray(SamplingFeatureComplexPropertyType[] relatedSamplingFeatureArray)
Sets array of all "relatedSamplingFeature" element- Specified by:
setRelatedSamplingFeatureArrayin interfaceSFSamplingFeatureType
-
setRelatedSamplingFeatureArray
public void setRelatedSamplingFeatureArray(int i, SamplingFeatureComplexPropertyType relatedSamplingFeature)Sets ith "relatedSamplingFeature" element- Specified by:
setRelatedSamplingFeatureArrayin interfaceSFSamplingFeatureType
-
insertNewRelatedSamplingFeature
public SamplingFeatureComplexPropertyType insertNewRelatedSamplingFeature(int i)
Inserts and returns a new empty value (as xml) as the ith "relatedSamplingFeature" element- Specified by:
insertNewRelatedSamplingFeaturein interfaceSFSamplingFeatureType
-
addNewRelatedSamplingFeature
public SamplingFeatureComplexPropertyType addNewRelatedSamplingFeature()
Appends and returns a new empty value (as xml) as the last "relatedSamplingFeature" element- Specified by:
addNewRelatedSamplingFeaturein interfaceSFSamplingFeatureType
-
removeRelatedSamplingFeature
public void removeRelatedSamplingFeature(int i)
Removes the ith "relatedSamplingFeature" element- Specified by:
removeRelatedSamplingFeaturein interfaceSFSamplingFeatureType
-
getParameterArray
public NamedValuePropertyType[] getParameterArray()
Gets array of all "parameter" elements- Specified by:
getParameterArrayin interfaceSFSamplingFeatureType
-
getParameterArray
public NamedValuePropertyType getParameterArray(int i)
Gets ith "parameter" element- Specified by:
getParameterArrayin interfaceSFSamplingFeatureType
-
sizeOfParameterArray
public int sizeOfParameterArray()
Returns number of "parameter" element- Specified by:
sizeOfParameterArrayin interfaceSFSamplingFeatureType
-
setParameterArray
public void setParameterArray(NamedValuePropertyType[] parameterArray)
Sets array of all "parameter" element- Specified by:
setParameterArrayin interfaceSFSamplingFeatureType
-
setParameterArray
public void setParameterArray(int i, NamedValuePropertyType parameter)Sets ith "parameter" element- Specified by:
setParameterArrayin interfaceSFSamplingFeatureType
-
insertNewParameter
public NamedValuePropertyType insertNewParameter(int i)
Inserts and returns a new empty value (as xml) as the ith "parameter" element- Specified by:
insertNewParameterin interfaceSFSamplingFeatureType
-
addNewParameter
public NamedValuePropertyType addNewParameter()
Appends and returns a new empty value (as xml) as the last "parameter" element- Specified by:
addNewParameterin interfaceSFSamplingFeatureType
-
removeParameter
public void removeParameter(int i)
Removes the ith "parameter" element- Specified by:
removeParameterin interfaceSFSamplingFeatureType
-
-