Package net.opengis.gml.x33.lr.impl
Class LinearElementTypeImpl
- java.lang.Object
-
- org.apache.xmlbeans.impl.values.XmlObjectBase
-
- org.apache.xmlbeans.impl.values.XmlComplexContentImpl
-
- net.opengis.gml.x32.impl.AbstractGMLTypeImpl
-
- net.opengis.gml.x33.lr.impl.LinearElementTypeImpl
-
- All Implemented Interfaces:
Serializable,AbstractGMLType,LinearElementType,org.apache.xmlbeans.impl.values.TypeStoreUser,org.apache.xmlbeans.SimpleValue,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
public class LinearElementTypeImpl extends AbstractGMLTypeImpl implements LinearElementType
An XML LinearElementType(@http://www.opengis.net/gml/3.3/lr). This is a complex type.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface net.opengis.gml.x32.AbstractGMLType
AbstractGMLType.Factory
-
Nested classes/interfaces inherited from interface net.opengis.gml.x33.lr.LinearElementType
LinearElementType.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.AbstractGMLType
type
-
Fields inherited from interface net.opengis.gml.x33.lr.LinearElementType
type
-
-
Constructor Summary
Constructors Constructor Description LinearElementTypeImpl(org.apache.xmlbeans.SchemaType sType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CurvePropertyTypeaddNewCurve()Appends and returns a new empty "curve" elementLinearReferencingMethodPropertyTypeaddNewDefaultLRM()Appends and returns a new empty "defaultLRM" elementDirectedEdgePropertyTypeaddNewEdge()Appends and returns a new empty "edge" elementFeaturePropertyTypeaddNewFeature()Appends and returns a new empty "feature" elementMeasureTypeaddNewMeasure()Appends and returns a new empty "measure" elementStartValueTypeaddNewStartValue()Appends and returns a new empty value (as xml) as the last "startValue" elementCurvePropertyTypegetCurve()Gets the "curve" elementLinearReferencingMethodPropertyTypegetDefaultLRM()Gets the "defaultLRM" elementDirectedEdgePropertyTypegetEdge()Gets the "edge" elementFeaturePropertyTypegetFeature()Gets the "feature" elementMeasureTypegetMeasure()Gets the "measure" elementStartValueType[]getStartValueArray()Gets array of all "startValue" elementsStartValueTypegetStartValueArray(int i)Gets ith "startValue" elementStartValueTypeinsertNewStartValue(int i)Inserts and returns a new empty value (as xml) as the ith "startValue" elementbooleanisSetCurve()True if has "curve" elementbooleanisSetEdge()True if has "edge" elementbooleanisSetFeature()True if has "feature" elementvoidremoveStartValue(int i)Removes the ith "startValue" elementvoidsetCurve(CurvePropertyType curve)Sets the "curve" elementvoidsetDefaultLRM(LinearReferencingMethodPropertyType defaultLRM)Sets the "defaultLRM" elementvoidsetEdge(DirectedEdgePropertyType edge)Sets the "edge" elementvoidsetFeature(FeaturePropertyType feature)Sets the "feature" elementvoidsetMeasure(MeasureType measure)Sets the "measure" elementvoidsetStartValueArray(int i, StartValueType startValue)Sets ith "startValue" elementvoidsetStartValueArray(StartValueType[] startValueArray)Sets array of all "startValue" elementintsizeOfStartValueArray()Returns number of "startValue" elementvoidunsetCurve()Unsets the "curve" elementvoidunsetEdge()Unsets the "edge" elementvoidunsetFeature()Unsets the "feature" element-
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.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
-
getFeature
public FeaturePropertyType getFeature()
Gets the "feature" element- Specified by:
getFeaturein interfaceLinearElementType
-
isSetFeature
public boolean isSetFeature()
True if has "feature" element- Specified by:
isSetFeaturein interfaceLinearElementType
-
setFeature
public void setFeature(FeaturePropertyType feature)
Sets the "feature" element- Specified by:
setFeaturein interfaceLinearElementType
-
addNewFeature
public FeaturePropertyType addNewFeature()
Appends and returns a new empty "feature" element- Specified by:
addNewFeaturein interfaceLinearElementType
-
unsetFeature
public void unsetFeature()
Unsets the "feature" element- Specified by:
unsetFeaturein interfaceLinearElementType
-
getCurve
public CurvePropertyType getCurve()
Gets the "curve" element- Specified by:
getCurvein interfaceLinearElementType
-
isSetCurve
public boolean isSetCurve()
True if has "curve" element- Specified by:
isSetCurvein interfaceLinearElementType
-
setCurve
public void setCurve(CurvePropertyType curve)
Sets the "curve" element- Specified by:
setCurvein interfaceLinearElementType
-
addNewCurve
public CurvePropertyType addNewCurve()
Appends and returns a new empty "curve" element- Specified by:
addNewCurvein interfaceLinearElementType
-
unsetCurve
public void unsetCurve()
Unsets the "curve" element- Specified by:
unsetCurvein interfaceLinearElementType
-
getEdge
public DirectedEdgePropertyType getEdge()
Gets the "edge" element- Specified by:
getEdgein interfaceLinearElementType
-
isSetEdge
public boolean isSetEdge()
True if has "edge" element- Specified by:
isSetEdgein interfaceLinearElementType
-
setEdge
public void setEdge(DirectedEdgePropertyType edge)
Sets the "edge" element- Specified by:
setEdgein interfaceLinearElementType
-
addNewEdge
public DirectedEdgePropertyType addNewEdge()
Appends and returns a new empty "edge" element- Specified by:
addNewEdgein interfaceLinearElementType
-
unsetEdge
public void unsetEdge()
Unsets the "edge" element- Specified by:
unsetEdgein interfaceLinearElementType
-
getDefaultLRM
public LinearReferencingMethodPropertyType getDefaultLRM()
Gets the "defaultLRM" element- Specified by:
getDefaultLRMin interfaceLinearElementType
-
setDefaultLRM
public void setDefaultLRM(LinearReferencingMethodPropertyType defaultLRM)
Sets the "defaultLRM" element- Specified by:
setDefaultLRMin interfaceLinearElementType
-
addNewDefaultLRM
public LinearReferencingMethodPropertyType addNewDefaultLRM()
Appends and returns a new empty "defaultLRM" element- Specified by:
addNewDefaultLRMin interfaceLinearElementType
-
getMeasure
public MeasureType getMeasure()
Gets the "measure" element- Specified by:
getMeasurein interfaceLinearElementType
-
setMeasure
public void setMeasure(MeasureType measure)
Sets the "measure" element- Specified by:
setMeasurein interfaceLinearElementType
-
addNewMeasure
public MeasureType addNewMeasure()
Appends and returns a new empty "measure" element- Specified by:
addNewMeasurein interfaceLinearElementType
-
getStartValueArray
public StartValueType[] getStartValueArray()
Gets array of all "startValue" elements- Specified by:
getStartValueArrayin interfaceLinearElementType
-
getStartValueArray
public StartValueType getStartValueArray(int i)
Gets ith "startValue" element- Specified by:
getStartValueArrayin interfaceLinearElementType
-
sizeOfStartValueArray
public int sizeOfStartValueArray()
Returns number of "startValue" element- Specified by:
sizeOfStartValueArrayin interfaceLinearElementType
-
setStartValueArray
public void setStartValueArray(StartValueType[] startValueArray)
Sets array of all "startValue" element- Specified by:
setStartValueArrayin interfaceLinearElementType
-
setStartValueArray
public void setStartValueArray(int i, StartValueType startValue)Sets ith "startValue" element- Specified by:
setStartValueArrayin interfaceLinearElementType
-
insertNewStartValue
public StartValueType insertNewStartValue(int i)
Inserts and returns a new empty value (as xml) as the ith "startValue" element- Specified by:
insertNewStartValuein interfaceLinearElementType
-
addNewStartValue
public StartValueType addNewStartValue()
Appends and returns a new empty value (as xml) as the last "startValue" element- Specified by:
addNewStartValuein interfaceLinearElementType
-
removeStartValue
public void removeStartValue(int i)
Removes the ith "startValue" element- Specified by:
removeStartValuein interfaceLinearElementType
-
-