Package net.opengis.gml.x32.impl
Class ClothoidTypeImpl
- java.lang.Object
-
- org.apache.xmlbeans.impl.values.XmlObjectBase
-
- org.apache.xmlbeans.impl.values.XmlComplexContentImpl
-
- net.opengis.gml.x32.impl.AbstractCurveSegmentTypeImpl
-
- net.opengis.gml.x32.impl.ClothoidTypeImpl
-
- All Implemented Interfaces:
Serializable,AbstractCurveSegmentType,ClothoidType,org.apache.xmlbeans.impl.values.TypeStoreUser,org.apache.xmlbeans.SimpleValue,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
public class ClothoidTypeImpl extends AbstractCurveSegmentTypeImpl implements ClothoidType
An XML ClothoidType(@http://www.opengis.net/gml/3.2). This is a complex type.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classClothoidTypeImpl.RefLocationImplAn XML refLocation(@http://www.opengis.net/gml/3.2).-
Nested classes/interfaces inherited from interface net.opengis.gml.x32.AbstractCurveSegmentType
AbstractCurveSegmentType.Factory
-
Nested classes/interfaces inherited from interface net.opengis.gml.x32.ClothoidType
ClothoidType.Factory, ClothoidType.RefLocation
-
-
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.AbstractCurveSegmentType
type
-
Fields inherited from interface net.opengis.gml.x32.ClothoidType
type
-
-
Constructor Summary
Constructors Constructor Description ClothoidTypeImpl(org.apache.xmlbeans.SchemaType sType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClothoidType.RefLocationaddNewRefLocation()Appends and returns a new empty "refLocation" elementdoublegetEndParameter()Gets the "endParameter" elementCurveInterpolationType.EnumgetInterpolation()Gets the "interpolation" attributeClothoidType.RefLocationgetRefLocation()Gets the "refLocation" elementBigDecimalgetScaleFactor()Gets the "scaleFactor" elementdoublegetStartParameter()Gets the "startParameter" elementbooleanisSetInterpolation()True if has "interpolation" attributevoidsetEndParameter(double endParameter)Sets the "endParameter" elementvoidsetInterpolation(CurveInterpolationType.Enum interpolation)Sets the "interpolation" attributevoidsetRefLocation(ClothoidType.RefLocation refLocation)Sets the "refLocation" elementvoidsetScaleFactor(BigDecimal scaleFactor)Sets the "scaleFactor" elementvoidsetStartParameter(double startParameter)Sets the "startParameter" elementvoidunsetInterpolation()Unsets the "interpolation" attributeorg.apache.xmlbeans.XmlDoublexgetEndParameter()Gets (as xml) the "endParameter" elementCurveInterpolationTypexgetInterpolation()Gets (as xml) the "interpolation" attributeorg.apache.xmlbeans.XmlDecimalxgetScaleFactor()Gets (as xml) the "scaleFactor" elementorg.apache.xmlbeans.XmlDoublexgetStartParameter()Gets (as xml) the "startParameter" elementvoidxsetEndParameter(org.apache.xmlbeans.XmlDouble endParameter)Sets (as xml) the "endParameter" elementvoidxsetInterpolation(CurveInterpolationType interpolation)Sets (as xml) the "interpolation" attributevoidxsetScaleFactor(org.apache.xmlbeans.XmlDecimal scaleFactor)Sets (as xml) the "scaleFactor" elementvoidxsetStartParameter(org.apache.xmlbeans.XmlDouble startParameter)Sets (as xml) the "startParameter" element-
Methods inherited from class net.opengis.gml.x32.impl.AbstractCurveSegmentTypeImpl
getNumDerivativeInterior, getNumDerivativesAtEnd, getNumDerivativesAtStart, isSetNumDerivativeInterior, isSetNumDerivativesAtEnd, isSetNumDerivativesAtStart, setNumDerivativeInterior, setNumDerivativesAtEnd, setNumDerivativesAtStart, unsetNumDerivativeInterior, unsetNumDerivativesAtEnd, unsetNumDerivativesAtStart, xgetNumDerivativeInterior, xgetNumDerivativesAtEnd, xgetNumDerivativesAtStart, xsetNumDerivativeInterior, xsetNumDerivativesAtEnd, xsetNumDerivativesAtStart
-
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.AbstractCurveSegmentType
getNumDerivativeInterior, getNumDerivativesAtEnd, getNumDerivativesAtStart, isSetNumDerivativeInterior, isSetNumDerivativesAtEnd, isSetNumDerivativesAtStart, setNumDerivativeInterior, setNumDerivativesAtEnd, setNumDerivativesAtStart, unsetNumDerivativeInterior, unsetNumDerivativesAtEnd, unsetNumDerivativesAtStart, xgetNumDerivativeInterior, xgetNumDerivativesAtEnd, xgetNumDerivativesAtStart, xsetNumDerivativeInterior, xsetNumDerivativesAtEnd, xsetNumDerivativesAtStart
-
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
-
getRefLocation
public ClothoidType.RefLocation getRefLocation()
Gets the "refLocation" element- Specified by:
getRefLocationin interfaceClothoidType
-
setRefLocation
public void setRefLocation(ClothoidType.RefLocation refLocation)
Sets the "refLocation" element- Specified by:
setRefLocationin interfaceClothoidType
-
addNewRefLocation
public ClothoidType.RefLocation addNewRefLocation()
Appends and returns a new empty "refLocation" element- Specified by:
addNewRefLocationin interfaceClothoidType
-
getScaleFactor
public BigDecimal getScaleFactor()
Gets the "scaleFactor" element- Specified by:
getScaleFactorin interfaceClothoidType
-
xgetScaleFactor
public org.apache.xmlbeans.XmlDecimal xgetScaleFactor()
Gets (as xml) the "scaleFactor" element- Specified by:
xgetScaleFactorin interfaceClothoidType
-
setScaleFactor
public void setScaleFactor(BigDecimal scaleFactor)
Sets the "scaleFactor" element- Specified by:
setScaleFactorin interfaceClothoidType
-
xsetScaleFactor
public void xsetScaleFactor(org.apache.xmlbeans.XmlDecimal scaleFactor)
Sets (as xml) the "scaleFactor" element- Specified by:
xsetScaleFactorin interfaceClothoidType
-
getStartParameter
public double getStartParameter()
Gets the "startParameter" element- Specified by:
getStartParameterin interfaceClothoidType
-
xgetStartParameter
public org.apache.xmlbeans.XmlDouble xgetStartParameter()
Gets (as xml) the "startParameter" element- Specified by:
xgetStartParameterin interfaceClothoidType
-
setStartParameter
public void setStartParameter(double startParameter)
Sets the "startParameter" element- Specified by:
setStartParameterin interfaceClothoidType
-
xsetStartParameter
public void xsetStartParameter(org.apache.xmlbeans.XmlDouble startParameter)
Sets (as xml) the "startParameter" element- Specified by:
xsetStartParameterin interfaceClothoidType
-
getEndParameter
public double getEndParameter()
Gets the "endParameter" element- Specified by:
getEndParameterin interfaceClothoidType
-
xgetEndParameter
public org.apache.xmlbeans.XmlDouble xgetEndParameter()
Gets (as xml) the "endParameter" element- Specified by:
xgetEndParameterin interfaceClothoidType
-
setEndParameter
public void setEndParameter(double endParameter)
Sets the "endParameter" element- Specified by:
setEndParameterin interfaceClothoidType
-
xsetEndParameter
public void xsetEndParameter(org.apache.xmlbeans.XmlDouble endParameter)
Sets (as xml) the "endParameter" element- Specified by:
xsetEndParameterin interfaceClothoidType
-
getInterpolation
public CurveInterpolationType.Enum getInterpolation()
Gets the "interpolation" attribute- Specified by:
getInterpolationin interfaceClothoidType
-
xgetInterpolation
public CurveInterpolationType xgetInterpolation()
Gets (as xml) the "interpolation" attribute- Specified by:
xgetInterpolationin interfaceClothoidType
-
isSetInterpolation
public boolean isSetInterpolation()
True if has "interpolation" attribute- Specified by:
isSetInterpolationin interfaceClothoidType
-
setInterpolation
public void setInterpolation(CurveInterpolationType.Enum interpolation)
Sets the "interpolation" attribute- Specified by:
setInterpolationin interfaceClothoidType
-
xsetInterpolation
public void xsetInterpolation(CurveInterpolationType interpolation)
Sets (as xml) the "interpolation" attribute- Specified by:
xsetInterpolationin interfaceClothoidType
-
unsetInterpolation
public void unsetInterpolation()
Unsets the "interpolation" attribute- Specified by:
unsetInterpolationin interfaceClothoidType
-
-