Package net.opengis.gml.x32
Interface ArcStringType
-
- All Superinterfaces:
AbstractCurveSegmentType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Subinterfaces:
ArcType,CircleType
- All Known Implementing Classes:
ArcStringTypeImpl,ArcTypeImpl,CircleTypeImpl
public interface ArcStringType extends AbstractCurveSegmentType
An XML ArcStringType(@http://www.opengis.net/gml/3.2). This is a complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classArcStringType.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 CoordinatesTypeaddNewCoordinates()Appends and returns a new empty "coordinates" elementPointPropertyTypeaddNewPointProperty()Appends and returns a new empty value (as xml) as the last "pointProperty" elementPointPropertyTypeaddNewPointRep()Appends and returns a new empty value (as xml) as the last "pointRep" elementDirectPositionTypeaddNewPos()Appends and returns a new empty value (as xml) as the last "pos" elementDirectPositionListTypeaddNewPosList()Appends and returns a new empty "posList" elementCoordinatesTypegetCoordinates()Gets the "coordinates" elementCurveInterpolationType.EnumgetInterpolation()Gets the "interpolation" attributeBigIntegergetNumArc()Gets the "numArc" attributePointPropertyType[]getPointPropertyArray()Gets array of all "pointProperty" elementsPointPropertyTypegetPointPropertyArray(int i)Gets ith "pointProperty" elementPointPropertyType[]getPointRepArray()Gets array of all "pointRep" elementsPointPropertyTypegetPointRepArray(int i)Gets ith "pointRep" 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" elementPointPropertyTypeinsertNewPointRep(int i)Inserts and returns a new empty value (as xml) as the ith "pointRep" elementDirectPositionTypeinsertNewPos(int i)Inserts and returns a new empty value (as xml) as the ith "pos" elementbooleanisSetCoordinates()True if has "coordinates" elementbooleanisSetInterpolation()True if has "interpolation" attributebooleanisSetNumArc()True if has "numArc" attributebooleanisSetPosList()True if has "posList" elementvoidremovePointProperty(int i)Removes the ith "pointProperty" elementvoidremovePointRep(int i)Removes the ith "pointRep" elementvoidremovePos(int i)Removes the ith "pos" elementvoidsetCoordinates(CoordinatesType coordinates)Sets the "coordinates" elementvoidsetInterpolation(CurveInterpolationType.Enum interpolation)Sets the "interpolation" attributevoidsetNumArc(BigInteger numArc)Sets the "numArc" attributevoidsetPointPropertyArray(int i, PointPropertyType pointProperty)Sets ith "pointProperty" elementvoidsetPointPropertyArray(PointPropertyType[] pointPropertyArray)Sets array of all "pointProperty" elementvoidsetPointRepArray(int i, PointPropertyType pointRep)Sets ith "pointRep" elementvoidsetPointRepArray(PointPropertyType[] pointRepArray)Sets array of all "pointRep" 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" elementintsizeOfPointRepArray()Returns number of "pointRep" elementintsizeOfPosArray()Returns number of "pos" elementvoidunsetCoordinates()Unsets the "coordinates" elementvoidunsetInterpolation()Unsets the "interpolation" attributevoidunsetNumArc()Unsets the "numArc" attributevoidunsetPosList()Unsets the "posList" elementCurveInterpolationTypexgetInterpolation()Gets (as xml) the "interpolation" attributeorg.apache.xmlbeans.XmlIntegerxgetNumArc()Gets (as xml) the "numArc" attributevoidxsetInterpolation(CurveInterpolationType interpolation)Sets (as xml) the "interpolation" attributevoidxsetNumArc(org.apache.xmlbeans.XmlInteger numArc)Sets (as xml) the "numArc" 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
-
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
-
getPointRepArray
PointPropertyType[] getPointRepArray()
Gets array of all "pointRep" elements
-
getPointRepArray
PointPropertyType getPointRepArray(int i)
Gets ith "pointRep" element
-
sizeOfPointRepArray
int sizeOfPointRepArray()
Returns number of "pointRep" element
-
setPointRepArray
void setPointRepArray(PointPropertyType[] pointRepArray)
Sets array of all "pointRep" element
-
setPointRepArray
void setPointRepArray(int i, PointPropertyType pointRep)Sets ith "pointRep" element
-
insertNewPointRep
PointPropertyType insertNewPointRep(int i)
Inserts and returns a new empty value (as xml) as the ith "pointRep" element
-
addNewPointRep
PointPropertyType addNewPointRep()
Appends and returns a new empty value (as xml) as the last "pointRep" element
-
removePointRep
void removePointRep(int i)
Removes the ith "pointRep" element
-
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
-
getCoordinates
CoordinatesType getCoordinates()
Gets the "coordinates" element
-
isSetCoordinates
boolean isSetCoordinates()
True if has "coordinates" element
-
setCoordinates
void setCoordinates(CoordinatesType coordinates)
Sets the "coordinates" element
-
addNewCoordinates
CoordinatesType addNewCoordinates()
Appends and returns a new empty "coordinates" element
-
unsetCoordinates
void unsetCoordinates()
Unsets the "coordinates" 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
-
getNumArc
BigInteger getNumArc()
Gets the "numArc" attribute
-
xgetNumArc
org.apache.xmlbeans.XmlInteger xgetNumArc()
Gets (as xml) the "numArc" attribute
-
isSetNumArc
boolean isSetNumArc()
True if has "numArc" attribute
-
setNumArc
void setNumArc(BigInteger numArc)
Sets the "numArc" attribute
-
xsetNumArc
void xsetNumArc(org.apache.xmlbeans.XmlInteger numArc)
Sets (as xml) the "numArc" attribute
-
unsetNumArc
void unsetNumArc()
Unsets the "numArc" attribute
-
-