Package net.opengis.sampling.x10
Interface SamplingFeatureType
-
- All Superinterfaces:
AbstractFeatureType,AbstractGMLType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Subinterfaces:
LocatedSpecimenType,SamplingCurveType,SamplingFeatureCollectionType,SamplingPointType,SamplingSolidType,SamplingSurfaceType,SpatiallyExtensiveSamplingFeatureType,SpecimenType
- All Known Implementing Classes:
LocatedSpecimenTypeImpl,SamplingCurveTypeImpl,SamplingFeatureCollectionTypeImpl,SamplingFeatureTypeImpl,SamplingPointTypeImpl,SamplingSolidTypeImpl,SamplingSurfaceTypeImpl,SpatiallyExtensiveSamplingFeatureTypeImpl,SpecimenTypeImpl
public interface SamplingFeatureType extends AbstractFeatureType
An XML SamplingFeatureType(@http://www.opengis.net/sampling/1.0). This is a complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classSamplingFeatureType.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 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 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
FeaturePropertyType[] getSampledFeatureArray()
Gets array of all "sampledFeature" elements
-
getSampledFeatureArray
FeaturePropertyType getSampledFeatureArray(int i)
Gets 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
-
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
-
getRelatedObservationArray
ObservationPropertyType[] getRelatedObservationArray()
Gets array of all "relatedObservation" elements
-
getRelatedObservationArray
ObservationPropertyType getRelatedObservationArray(int i)
Gets ith "relatedObservation" element
-
sizeOfRelatedObservationArray
int sizeOfRelatedObservationArray()
Returns number of "relatedObservation" element
-
setRelatedObservationArray
void setRelatedObservationArray(ObservationPropertyType[] relatedObservationArray)
Sets array of all "relatedObservation" element
-
setRelatedObservationArray
void setRelatedObservationArray(int i, ObservationPropertyType relatedObservation)Sets ith "relatedObservation" element
-
insertNewRelatedObservation
ObservationPropertyType insertNewRelatedObservation(int i)
Inserts and returns a new empty value (as xml) as the ith "relatedObservation" element
-
addNewRelatedObservation
ObservationPropertyType 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
SamplingFeatureRelationPropertyType[] getRelatedSamplingFeatureArray()
Gets array of all "relatedSamplingFeature" elements
-
getRelatedSamplingFeatureArray
SamplingFeatureRelationPropertyType getRelatedSamplingFeatureArray(int i)
Gets ith "relatedSamplingFeature" element
-
sizeOfRelatedSamplingFeatureArray
int sizeOfRelatedSamplingFeatureArray()
Returns number of "relatedSamplingFeature" element
-
setRelatedSamplingFeatureArray
void setRelatedSamplingFeatureArray(SamplingFeatureRelationPropertyType[] relatedSamplingFeatureArray)
Sets array of all "relatedSamplingFeature" element
-
setRelatedSamplingFeatureArray
void setRelatedSamplingFeatureArray(int i, SamplingFeatureRelationPropertyType relatedSamplingFeature)Sets ith "relatedSamplingFeature" element
-
insertNewRelatedSamplingFeature
SamplingFeatureRelationPropertyType insertNewRelatedSamplingFeature(int i)
Inserts and returns a new empty value (as xml) as the ith "relatedSamplingFeature" element
-
addNewRelatedSamplingFeature
SamplingFeatureRelationPropertyType 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
-
getSurveyDetails
SurveyProcedurePropertyType getSurveyDetails()
Gets the "surveyDetails" element
-
isSetSurveyDetails
boolean isSetSurveyDetails()
True if has "surveyDetails" element
-
setSurveyDetails
void setSurveyDetails(SurveyProcedurePropertyType surveyDetails)
Sets the "surveyDetails" element
-
addNewSurveyDetails
SurveyProcedurePropertyType addNewSurveyDetails()
Appends and returns a new empty "surveyDetails" element
-
unsetSurveyDetails
void unsetSurveyDetails()
Unsets the "surveyDetails" element
-
-