Package net.opengis.gml.x32.impl
Class BezierTypeImpl
- 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.BSplineTypeImpl
-
- net.opengis.gml.x32.impl.BezierTypeImpl
-
- All Implemented Interfaces:
Serializable,AbstractCurveSegmentType,BezierType,BSplineType,org.apache.xmlbeans.impl.values.TypeStoreUser,org.apache.xmlbeans.SimpleValue,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
public class BezierTypeImpl extends BSplineTypeImpl implements BezierType
An XML BezierType(@http://www.opengis.net/gml/3.2). This is a complex type.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface net.opengis.gml.x32.AbstractCurveSegmentType
AbstractCurveSegmentType.Factory
-
Nested classes/interfaces inherited from interface net.opengis.gml.x32.BezierType
BezierType.Factory
-
Nested classes/interfaces inherited from interface net.opengis.gml.x32.BSplineType
BSplineType.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.AbstractCurveSegmentType
type
-
Fields inherited from interface net.opengis.gml.x32.BezierType
type
-
Fields inherited from interface net.opengis.gml.x32.BSplineType
type
-
-
Constructor Summary
Constructors Constructor Description BezierTypeImpl(org.apache.xmlbeans.SchemaType sType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description KnotPropertyTypeaddNewKnot()Appends and returns a new empty value (as xml) as the last "knot" elementbooleangetIsPolynomial()Gets the "isPolynomial" attributeKnotPropertyType[]getKnotArray()Gets array of all "knot" elementsKnotPropertyTypegetKnotArray(int i)Gets ith "knot" elementKnotPropertyTypeinsertNewKnot(int i)Inserts and returns a new empty value (as xml) as the ith "knot" elementbooleanisSetIsPolynomial()True if has "isPolynomial" attributevoidremoveKnot(int i)Removes the ith "knot" elementvoidsetIsPolynomial(boolean isPolynomial)Sets the "isPolynomial" attributevoidsetKnotArray(int i, KnotPropertyType knot)Sets ith "knot" elementvoidsetKnotArray(KnotPropertyType[] knotArray)Sets array of all "knot" elementintsizeOfKnotArray()Returns number of "knot" elementvoidunsetIsPolynomial()Unsets the "isPolynomial" attributeorg.apache.xmlbeans.XmlBooleanxgetIsPolynomial()Gets (as xml) the "isPolynomial" attributevoidxsetIsPolynomial(org.apache.xmlbeans.XmlBoolean isPolynomial)Sets (as xml) the "isPolynomial" attribute-
Methods inherited from class net.opengis.gml.x32.impl.BSplineTypeImpl
addNewCoordinates, addNewPointProperty, addNewPointRep, addNewPos, addNewPosList, getCoordinates, getDegree, getInterpolation, getKnotType, getPointPropertyArray, getPointPropertyArray, getPointRepArray, getPointRepArray, getPosArray, getPosArray, getPosList, insertNewPointProperty, insertNewPointRep, insertNewPos, isSetCoordinates, isSetInterpolation, isSetKnotType, isSetPosList, removePointProperty, removePointRep, removePos, setCoordinates, setDegree, setInterpolation, setKnotType, setPointPropertyArray, setPointPropertyArray, setPointRepArray, setPointRepArray, setPosArray, setPosArray, setPosList, sizeOfPointPropertyArray, sizeOfPointRepArray, sizeOfPosArray, unsetCoordinates, unsetInterpolation, unsetKnotType, unsetPosList, xgetDegree, xgetInterpolation, xgetKnotType, xsetDegree, xsetInterpolation, xsetKnotType
-
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 net.opengis.gml.x32.BSplineType
addNewCoordinates, addNewPointProperty, addNewPointRep, addNewPos, addNewPosList, getCoordinates, getDegree, getInterpolation, getKnotType, getPointPropertyArray, getPointPropertyArray, getPointRepArray, getPointRepArray, getPosArray, getPosArray, getPosList, insertNewPointProperty, insertNewPointRep, insertNewPos, isSetCoordinates, isSetInterpolation, isSetKnotType, isSetPosList, removePointProperty, removePointRep, removePos, setCoordinates, setDegree, setInterpolation, setKnotType, setPointPropertyArray, setPointPropertyArray, setPointRepArray, setPointRepArray, setPosArray, setPosArray, setPosList, sizeOfPointPropertyArray, sizeOfPointRepArray, sizeOfPosArray, unsetCoordinates, unsetInterpolation, unsetKnotType, unsetPosList, xgetDegree, xgetInterpolation, xgetKnotType, xsetDegree, xsetInterpolation, xsetKnotType
-
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
-
getKnotArray
public KnotPropertyType[] getKnotArray()
Gets array of all "knot" elements- Specified by:
getKnotArrayin interfaceBezierType- Specified by:
getKnotArrayin interfaceBSplineType- Overrides:
getKnotArrayin classBSplineTypeImpl
-
getKnotArray
public KnotPropertyType getKnotArray(int i)
Gets ith "knot" element- Specified by:
getKnotArrayin interfaceBezierType- Specified by:
getKnotArrayin interfaceBSplineType- Overrides:
getKnotArrayin classBSplineTypeImpl
-
sizeOfKnotArray
public int sizeOfKnotArray()
Returns number of "knot" element- Specified by:
sizeOfKnotArrayin interfaceBezierType- Specified by:
sizeOfKnotArrayin interfaceBSplineType- Overrides:
sizeOfKnotArrayin classBSplineTypeImpl
-
setKnotArray
public void setKnotArray(KnotPropertyType[] knotArray)
Sets array of all "knot" element- Specified by:
setKnotArrayin interfaceBezierType- Specified by:
setKnotArrayin interfaceBSplineType- Overrides:
setKnotArrayin classBSplineTypeImpl
-
setKnotArray
public void setKnotArray(int i, KnotPropertyType knot)Sets ith "knot" element- Specified by:
setKnotArrayin interfaceBezierType- Specified by:
setKnotArrayin interfaceBSplineType- Overrides:
setKnotArrayin classBSplineTypeImpl
-
insertNewKnot
public KnotPropertyType insertNewKnot(int i)
Inserts and returns a new empty value (as xml) as the ith "knot" element- Specified by:
insertNewKnotin interfaceBezierType- Specified by:
insertNewKnotin interfaceBSplineType- Overrides:
insertNewKnotin classBSplineTypeImpl
-
addNewKnot
public KnotPropertyType addNewKnot()
Appends and returns a new empty value (as xml) as the last "knot" element- Specified by:
addNewKnotin interfaceBezierType- Specified by:
addNewKnotin interfaceBSplineType- Overrides:
addNewKnotin classBSplineTypeImpl
-
removeKnot
public void removeKnot(int i)
Removes the ith "knot" element- Specified by:
removeKnotin interfaceBezierType- Specified by:
removeKnotin interfaceBSplineType- Overrides:
removeKnotin classBSplineTypeImpl
-
getIsPolynomial
public boolean getIsPolynomial()
Gets the "isPolynomial" attribute- Specified by:
getIsPolynomialin interfaceBezierType- Specified by:
getIsPolynomialin interfaceBSplineType- Overrides:
getIsPolynomialin classBSplineTypeImpl
-
xgetIsPolynomial
public org.apache.xmlbeans.XmlBoolean xgetIsPolynomial()
Gets (as xml) the "isPolynomial" attribute- Specified by:
xgetIsPolynomialin interfaceBezierType- Specified by:
xgetIsPolynomialin interfaceBSplineType- Overrides:
xgetIsPolynomialin classBSplineTypeImpl
-
isSetIsPolynomial
public boolean isSetIsPolynomial()
True if has "isPolynomial" attribute- Specified by:
isSetIsPolynomialin interfaceBezierType- Specified by:
isSetIsPolynomialin interfaceBSplineType- Overrides:
isSetIsPolynomialin classBSplineTypeImpl
-
setIsPolynomial
public void setIsPolynomial(boolean isPolynomial)
Sets the "isPolynomial" attribute- Specified by:
setIsPolynomialin interfaceBezierType- Specified by:
setIsPolynomialin interfaceBSplineType- Overrides:
setIsPolynomialin classBSplineTypeImpl
-
xsetIsPolynomial
public void xsetIsPolynomial(org.apache.xmlbeans.XmlBoolean isPolynomial)
Sets (as xml) the "isPolynomial" attribute- Specified by:
xsetIsPolynomialin interfaceBezierType- Specified by:
xsetIsPolynomialin interfaceBSplineType- Overrides:
xsetIsPolynomialin classBSplineTypeImpl
-
unsetIsPolynomial
public void unsetIsPolynomial()
Unsets the "isPolynomial" attribute- Specified by:
unsetIsPolynomialin interfaceBezierType- Specified by:
unsetIsPolynomialin interfaceBSplineType- Overrides:
unsetIsPolynomialin classBSplineTypeImpl
-
-