Package net.opengis.gml.x32
Interface GeodesicStringType
-
- All Superinterfaces:
AbstractCurveSegmentType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Subinterfaces:
GeodesicType
- All Known Implementing Classes:
GeodesicStringTypeImpl,GeodesicTypeImpl
public interface GeodesicStringType extends AbstractCurveSegmentType
An XML GeodesicStringType(@http://www.opengis.net/gml/3.2). This is a complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classGeodesicStringType.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 PointPropertyTypeaddNewPointProperty()Appends and returns a new empty value (as xml) as the last "pointProperty" elementDirectPositionTypeaddNewPos()Appends and returns a new empty value (as xml) as the last "pos" elementDirectPositionListTypeaddNewPosList()Appends and returns a new empty "posList" elementCurveInterpolationType.EnumgetInterpolation()Gets the "interpolation" attributePointPropertyType[]getPointPropertyArray()Gets array of all "pointProperty" elementsPointPropertyTypegetPointPropertyArray(int i)Gets ith "pointProperty" elementDirectPositionType[]getPosArray()Gets array of all "pos" elementsDirectPositionTypegetPosArray(int i)Gets ith "pos" elementDirectPositionListTypegetPosList()Gets the "posList" elementPointPropertyTypeinsertNewPointProperty(int i)Inserts and returns a new empty value (as xml) as the ith "pointProperty" elementDirectPositionTypeinsertNewPos(int i)Inserts and returns a new empty value (as xml) as the ith "pos" elementbooleanisSetInterpolation()True if has "interpolation" attributebooleanisSetPosList()True if has "posList" elementvoidremovePointProperty(int i)Removes the ith "pointProperty" elementvoidremovePos(int i)Removes the ith "pos" elementvoidsetInterpolation(CurveInterpolationType.Enum interpolation)Sets the "interpolation" attributevoidsetPointPropertyArray(int i, PointPropertyType pointProperty)Sets ith "pointProperty" elementvoidsetPointPropertyArray(PointPropertyType[] pointPropertyArray)Sets array of all "pointProperty" elementvoidsetPosArray(int i, DirectPositionType pos)Sets ith "pos" elementvoidsetPosArray(DirectPositionType[] posArray)Sets array of all "pos" elementvoidsetPosList(DirectPositionListType posList)Sets the "posList" elementintsizeOfPointPropertyArray()Returns number of "pointProperty" elementintsizeOfPosArray()Returns number of "pos" elementvoidunsetInterpolation()Unsets the "interpolation" attributevoidunsetPosList()Unsets the "posList" elementCurveInterpolationTypexgetInterpolation()Gets (as xml) the "interpolation" attributevoidxsetInterpolation(CurveInterpolationType interpolation)Sets (as xml) the "interpolation" attribute-
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
-
getPosList
DirectPositionListType getPosList()
Gets the "posList" element
-
isSetPosList
boolean isSetPosList()
True if has "posList" element
-
setPosList
void setPosList(DirectPositionListType posList)
Sets the "posList" element
-
addNewPosList
DirectPositionListType addNewPosList()
Appends and returns a new empty "posList" element
-
unsetPosList
void unsetPosList()
Unsets the "posList" element
-
getPosArray
DirectPositionType[] getPosArray()
Gets array of all "pos" elements
-
getPosArray
DirectPositionType getPosArray(int i)
Gets ith "pos" element
-
sizeOfPosArray
int sizeOfPosArray()
Returns number of "pos" element
-
setPosArray
void setPosArray(DirectPositionType[] posArray)
Sets array of all "pos" element
-
setPosArray
void setPosArray(int i, DirectPositionType pos)Sets ith "pos" element
-
insertNewPos
DirectPositionType insertNewPos(int i)
Inserts and returns a new empty value (as xml) as the ith "pos" element
-
addNewPos
DirectPositionType addNewPos()
Appends and returns a new empty value (as xml) as the last "pos" element
-
removePos
void removePos(int i)
Removes the ith "pos" element
-
getPointPropertyArray
PointPropertyType[] getPointPropertyArray()
Gets array of all "pointProperty" elements
-
getPointPropertyArray
PointPropertyType getPointPropertyArray(int i)
Gets ith "pointProperty" element
-
sizeOfPointPropertyArray
int sizeOfPointPropertyArray()
Returns number of "pointProperty" element
-
setPointPropertyArray
void setPointPropertyArray(PointPropertyType[] pointPropertyArray)
Sets array of all "pointProperty" element
-
setPointPropertyArray
void setPointPropertyArray(int i, PointPropertyType pointProperty)Sets ith "pointProperty" element
-
insertNewPointProperty
PointPropertyType insertNewPointProperty(int i)
Inserts and returns a new empty value (as xml) as the ith "pointProperty" element
-
addNewPointProperty
PointPropertyType addNewPointProperty()
Appends and returns a new empty value (as xml) as the last "pointProperty" element
-
removePointProperty
void removePointProperty(int i)
Removes the ith "pointProperty" element
-
getInterpolation
CurveInterpolationType.Enum getInterpolation()
Gets the "interpolation" attribute
-
xgetInterpolation
CurveInterpolationType xgetInterpolation()
Gets (as xml) the "interpolation" attribute
-
isSetInterpolation
boolean isSetInterpolation()
True if has "interpolation" attribute
-
setInterpolation
void setInterpolation(CurveInterpolationType.Enum interpolation)
Sets the "interpolation" attribute
-
xsetInterpolation
void xsetInterpolation(CurveInterpolationType interpolation)
Sets (as xml) the "interpolation" attribute
-
unsetInterpolation
void unsetInterpolation()
Unsets the "interpolation" attribute
-
-