Package net.opengis.sampling.x10.impl
Class SpecimenTypeImpl
- 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
-
- net.opengis.sampling.x10.impl.SpecimenTypeImpl
-
- All Implemented Interfaces:
Serializable,AbstractFeatureType,AbstractGMLType,SamplingFeatureType,SpecimenType,org.apache.xmlbeans.impl.values.TypeStoreUser,org.apache.xmlbeans.SimpleValue,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- Direct Known Subclasses:
LocatedSpecimenTypeImpl
public class SpecimenTypeImpl extends SamplingFeatureTypeImpl implements SpecimenType
An XML SpecimenType(@http://www.opengis.net/sampling/1.0). This is a complex type.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSpecimenTypeImpl.SizeImplAn XML size(@http://www.opengis.net/sampling/1.0).-
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
-
Nested classes/interfaces inherited from interface net.opengis.sampling.x10.SpecimenType
SpecimenType.Factory, SpecimenType.Size
-
-
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
-
Fields inherited from interface net.opengis.sampling.x10.SpecimenType
type
-
-
Constructor Summary
Constructors Constructor Description SpecimenTypeImpl(org.apache.xmlbeans.SchemaType sType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LocationPropertyTypeaddNewCurrentLocation()Appends and returns a new empty "currentLocation" elementCodeTypeaddNewMaterialClass()Appends and returns a new empty "materialClass" elementReferenceTypeaddNewProcessingDetails()Appends and returns a new empty value (as xml) as the last "processingDetails" elementReferenceTypeaddNewSamplingMethod()Appends and returns a new empty "samplingMethod" elementTimePrimitivePropertyTypeaddNewSamplingTime()Appends and returns a new empty "samplingTime" elementSpecimenType.SizeaddNewSize()Appends and returns a new empty "size" elementLocationPropertyTypegetCurrentLocation()Gets the "currentLocation" elementCodeTypegetMaterialClass()Gets the "materialClass" elementReferenceType[]getProcessingDetailsArray()Gets array of all "processingDetails" elementsReferenceTypegetProcessingDetailsArray(int i)Gets ith "processingDetails" elementReferenceTypegetSamplingMethod()Gets the "samplingMethod" elementTimePrimitivePropertyTypegetSamplingTime()Gets the "samplingTime" elementSpecimenType.SizegetSize()Gets the "size" elementReferenceTypeinsertNewProcessingDetails(int i)Inserts and returns a new empty value (as xml) as the ith "processingDetails" elementbooleanisSetCurrentLocation()True if has "currentLocation" elementbooleanisSetSamplingMethod()True if has "samplingMethod" elementbooleanisSetSize()True if has "size" elementvoidremoveProcessingDetails(int i)Removes the ith "processingDetails" elementvoidsetCurrentLocation(LocationPropertyType currentLocation)Sets the "currentLocation" elementvoidsetMaterialClass(CodeType materialClass)Sets the "materialClass" elementvoidsetProcessingDetailsArray(int i, ReferenceType processingDetails)Sets ith "processingDetails" elementvoidsetProcessingDetailsArray(ReferenceType[] processingDetailsArray)Sets array of all "processingDetails" elementvoidsetSamplingMethod(ReferenceType samplingMethod)Sets the "samplingMethod" elementvoidsetSamplingTime(TimePrimitivePropertyType samplingTime)Sets the "samplingTime" elementvoidsetSize(SpecimenType.Size size)Sets the "size" elementintsizeOfProcessingDetailsArray()Returns number of "processingDetails" elementvoidunsetCurrentLocation()Unsets the "currentLocation" elementvoidunsetSamplingMethod()Unsets the "samplingMethod" elementvoidunsetSize()Unsets the "size" element-
Methods inherited from class net.opengis.sampling.x10.impl.SamplingFeatureTypeImpl
addNewRelatedObservation, addNewRelatedSamplingFeature, addNewSampledFeature, addNewSurveyDetails, getRelatedObservationArray, getRelatedObservationArray, getRelatedSamplingFeatureArray, getRelatedSamplingFeatureArray, getSampledFeatureArray, getSampledFeatureArray, getSurveyDetails, insertNewRelatedObservation, insertNewRelatedSamplingFeature, insertNewSampledFeature, isSetSurveyDetails, removeRelatedObservation, removeRelatedSamplingFeature, removeSampledFeature, setRelatedObservationArray, setRelatedObservationArray, setRelatedSamplingFeatureArray, setRelatedSamplingFeatureArray, setSampledFeatureArray, setSampledFeatureArray, setSurveyDetails, sizeOfRelatedObservationArray, sizeOfRelatedSamplingFeatureArray, sizeOfSampledFeatureArray, unsetSurveyDetails
-
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 net.opengis.sampling.x10.SamplingFeatureType
addNewRelatedObservation, addNewRelatedSamplingFeature, addNewSampledFeature, addNewSurveyDetails, getRelatedObservationArray, getRelatedObservationArray, getRelatedSamplingFeatureArray, getRelatedSamplingFeatureArray, getSampledFeatureArray, getSampledFeatureArray, getSurveyDetails, insertNewRelatedObservation, insertNewRelatedSamplingFeature, insertNewSampledFeature, isSetSurveyDetails, removeRelatedObservation, removeRelatedSamplingFeature, removeSampledFeature, setRelatedObservationArray, setRelatedObservationArray, setRelatedSamplingFeatureArray, setRelatedSamplingFeatureArray, setSampledFeatureArray, setSampledFeatureArray, setSurveyDetails, sizeOfRelatedObservationArray, sizeOfRelatedSamplingFeatureArray, sizeOfSampledFeatureArray, unsetSurveyDetails
-
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
-
getMaterialClass
public CodeType getMaterialClass()
Gets the "materialClass" element- Specified by:
getMaterialClassin interfaceSpecimenType
-
setMaterialClass
public void setMaterialClass(CodeType materialClass)
Sets the "materialClass" element- Specified by:
setMaterialClassin interfaceSpecimenType
-
addNewMaterialClass
public CodeType addNewMaterialClass()
Appends and returns a new empty "materialClass" element- Specified by:
addNewMaterialClassin interfaceSpecimenType
-
getCurrentLocation
public LocationPropertyType getCurrentLocation()
Gets the "currentLocation" element- Specified by:
getCurrentLocationin interfaceSpecimenType
-
isSetCurrentLocation
public boolean isSetCurrentLocation()
True if has "currentLocation" element- Specified by:
isSetCurrentLocationin interfaceSpecimenType
-
setCurrentLocation
public void setCurrentLocation(LocationPropertyType currentLocation)
Sets the "currentLocation" element- Specified by:
setCurrentLocationin interfaceSpecimenType
-
addNewCurrentLocation
public LocationPropertyType addNewCurrentLocation()
Appends and returns a new empty "currentLocation" element- Specified by:
addNewCurrentLocationin interfaceSpecimenType
-
unsetCurrentLocation
public void unsetCurrentLocation()
Unsets the "currentLocation" element- Specified by:
unsetCurrentLocationin interfaceSpecimenType
-
getSize
public SpecimenType.Size getSize()
Gets the "size" element- Specified by:
getSizein interfaceSpecimenType
-
isSetSize
public boolean isSetSize()
True if has "size" element- Specified by:
isSetSizein interfaceSpecimenType
-
setSize
public void setSize(SpecimenType.Size size)
Sets the "size" element- Specified by:
setSizein interfaceSpecimenType
-
addNewSize
public SpecimenType.Size addNewSize()
Appends and returns a new empty "size" element- Specified by:
addNewSizein interfaceSpecimenType
-
unsetSize
public void unsetSize()
Unsets the "size" element- Specified by:
unsetSizein interfaceSpecimenType
-
getSamplingMethod
public ReferenceType getSamplingMethod()
Gets the "samplingMethod" element- Specified by:
getSamplingMethodin interfaceSpecimenType
-
isSetSamplingMethod
public boolean isSetSamplingMethod()
True if has "samplingMethod" element- Specified by:
isSetSamplingMethodin interfaceSpecimenType
-
setSamplingMethod
public void setSamplingMethod(ReferenceType samplingMethod)
Sets the "samplingMethod" element- Specified by:
setSamplingMethodin interfaceSpecimenType
-
addNewSamplingMethod
public ReferenceType addNewSamplingMethod()
Appends and returns a new empty "samplingMethod" element- Specified by:
addNewSamplingMethodin interfaceSpecimenType
-
unsetSamplingMethod
public void unsetSamplingMethod()
Unsets the "samplingMethod" element- Specified by:
unsetSamplingMethodin interfaceSpecimenType
-
getSamplingTime
public TimePrimitivePropertyType getSamplingTime()
Gets the "samplingTime" element- Specified by:
getSamplingTimein interfaceSpecimenType
-
setSamplingTime
public void setSamplingTime(TimePrimitivePropertyType samplingTime)
Sets the "samplingTime" element- Specified by:
setSamplingTimein interfaceSpecimenType
-
addNewSamplingTime
public TimePrimitivePropertyType addNewSamplingTime()
Appends and returns a new empty "samplingTime" element- Specified by:
addNewSamplingTimein interfaceSpecimenType
-
getProcessingDetailsArray
public ReferenceType[] getProcessingDetailsArray()
Gets array of all "processingDetails" elements- Specified by:
getProcessingDetailsArrayin interfaceSpecimenType
-
getProcessingDetailsArray
public ReferenceType getProcessingDetailsArray(int i)
Gets ith "processingDetails" element- Specified by:
getProcessingDetailsArrayin interfaceSpecimenType
-
sizeOfProcessingDetailsArray
public int sizeOfProcessingDetailsArray()
Returns number of "processingDetails" element- Specified by:
sizeOfProcessingDetailsArrayin interfaceSpecimenType
-
setProcessingDetailsArray
public void setProcessingDetailsArray(ReferenceType[] processingDetailsArray)
Sets array of all "processingDetails" element- Specified by:
setProcessingDetailsArrayin interfaceSpecimenType
-
setProcessingDetailsArray
public void setProcessingDetailsArray(int i, ReferenceType processingDetails)Sets ith "processingDetails" element- Specified by:
setProcessingDetailsArrayin interfaceSpecimenType
-
insertNewProcessingDetails
public ReferenceType insertNewProcessingDetails(int i)
Inserts and returns a new empty value (as xml) as the ith "processingDetails" element- Specified by:
insertNewProcessingDetailsin interfaceSpecimenType
-
addNewProcessingDetails
public ReferenceType addNewProcessingDetails()
Appends and returns a new empty value (as xml) as the last "processingDetails" element- Specified by:
addNewProcessingDetailsin interfaceSpecimenType
-
removeProcessingDetails
public void removeProcessingDetails(int i)
Removes the ith "processingDetails" element- Specified by:
removeProcessingDetailsin interfaceSpecimenType
-
-