Package net.opengis.sampling.x20
Interface SFSamplingFeatureType
-
- All Superinterfaces:
AbstractFeatureType,AbstractGMLType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Subinterfaces:
SFSpatialSamplingFeatureType,SFSpecimenType
- All Known Implementing Classes:
SFSamplingFeatureTypeImpl,SFSpatialSamplingFeatureTypeImpl,SFSpecimenTypeImpl
public interface SFSamplingFeatureType extends AbstractFeatureType
An XML SF_SamplingFeatureType(@http://www.opengis.net/sampling/2.0). This is a complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classSFSamplingFeatureType.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 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 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
-
getSampledFeatureArray
FeaturePropertyType[] getSampledFeatureArray()
Gets array of all "sampledFeature" elements
-
getSampledFeatureArray
FeaturePropertyType getSampledFeatureArray(int i)
Gets ith "sampledFeature" element
-
isNilSampledFeatureArray
boolean isNilSampledFeatureArray(int i)
Tests for nil ith "sampledFeature" element
-
sizeOfSampledFeatureArray
int sizeOfSampledFeatureArray()
Returns number of "sampledFeature" element
-
setSampledFeatureArray
void setSampledFeatureArray(FeaturePropertyType[] sampledFeatureArray)
Sets array of all "sampledFeature" element
-
setSampledFeatureArray
void setSampledFeatureArray(int i, FeaturePropertyType sampledFeature)Sets ith "sampledFeature" element
-
setNilSampledFeatureArray
void setNilSampledFeatureArray(int i)
Nils the ith "sampledFeature" element
-
insertNewSampledFeature
FeaturePropertyType insertNewSampledFeature(int i)
Inserts and returns a new empty value (as xml) as the ith "sampledFeature" element
-
addNewSampledFeature
FeaturePropertyType addNewSampledFeature()
Appends and returns a new empty value (as xml) as the last "sampledFeature" element
-
removeSampledFeature
void removeSampledFeature(int i)
Removes the ith "sampledFeature" element
-
getLineage
LILineagePropertyType getLineage()
Gets the "lineage" element
-
isSetLineage
boolean isSetLineage()
True if has "lineage" element
-
setLineage
void setLineage(LILineagePropertyType lineage)
Sets the "lineage" element
-
addNewLineage
LILineagePropertyType addNewLineage()
Appends and returns a new empty "lineage" element
-
unsetLineage
void unsetLineage()
Unsets the "lineage" element
-
getRelatedObservationArray
OMObservationPropertyType[] getRelatedObservationArray()
Gets array of all "relatedObservation" elements
-
getRelatedObservationArray
OMObservationPropertyType getRelatedObservationArray(int i)
Gets ith "relatedObservation" element
-
sizeOfRelatedObservationArray
int sizeOfRelatedObservationArray()
Returns number of "relatedObservation" element
-
setRelatedObservationArray
void setRelatedObservationArray(OMObservationPropertyType[] relatedObservationArray)
Sets array of all "relatedObservation" element
-
setRelatedObservationArray
void setRelatedObservationArray(int i, OMObservationPropertyType relatedObservation)Sets ith "relatedObservation" element
-
insertNewRelatedObservation
OMObservationPropertyType insertNewRelatedObservation(int i)
Inserts and returns a new empty value (as xml) as the ith "relatedObservation" element
-
addNewRelatedObservation
OMObservationPropertyType 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
-
getRelatedSamplingFeatureArray
SamplingFeatureComplexPropertyType[] getRelatedSamplingFeatureArray()
Gets array of all "relatedSamplingFeature" elements
-
getRelatedSamplingFeatureArray
SamplingFeatureComplexPropertyType getRelatedSamplingFeatureArray(int i)
Gets ith "relatedSamplingFeature" element
-
sizeOfRelatedSamplingFeatureArray
int sizeOfRelatedSamplingFeatureArray()
Returns number of "relatedSamplingFeature" element
-
setRelatedSamplingFeatureArray
void setRelatedSamplingFeatureArray(SamplingFeatureComplexPropertyType[] relatedSamplingFeatureArray)
Sets array of all "relatedSamplingFeature" element
-
setRelatedSamplingFeatureArray
void setRelatedSamplingFeatureArray(int i, SamplingFeatureComplexPropertyType relatedSamplingFeature)Sets ith "relatedSamplingFeature" element
-
insertNewRelatedSamplingFeature
SamplingFeatureComplexPropertyType insertNewRelatedSamplingFeature(int i)
Inserts and returns a new empty value (as xml) as the ith "relatedSamplingFeature" element
-
addNewRelatedSamplingFeature
SamplingFeatureComplexPropertyType addNewRelatedSamplingFeature()
Appends and returns a new empty value (as xml) as the last "relatedSamplingFeature" element
-
removeRelatedSamplingFeature
void removeRelatedSamplingFeature(int i)
Removes the ith "relatedSamplingFeature" 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
-
-