Package net.opengis.gml.x32
Interface ClothoidType
-
- All Superinterfaces:
AbstractCurveSegmentType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Implementing Classes:
ClothoidTypeImpl
public interface ClothoidType extends AbstractCurveSegmentType
An XML ClothoidType(@http://www.opengis.net/gml/3.2). This is a complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classClothoidType.FactoryA factory class with static methods for creating instances of this type.static interfaceClothoidType.RefLocationAn XML refLocation(@http://www.opengis.net/gml/3.2).
-
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 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 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
ClothoidType.RefLocation getRefLocation()
Gets the "refLocation" element
-
setRefLocation
void setRefLocation(ClothoidType.RefLocation refLocation)
Sets the "refLocation" element
-
addNewRefLocation
ClothoidType.RefLocation addNewRefLocation()
Appends and returns a new empty "refLocation" element
-
getScaleFactor
BigDecimal getScaleFactor()
Gets the "scaleFactor" element
-
xgetScaleFactor
org.apache.xmlbeans.XmlDecimal xgetScaleFactor()
Gets (as xml) the "scaleFactor" element
-
setScaleFactor
void setScaleFactor(BigDecimal scaleFactor)
Sets the "scaleFactor" element
-
xsetScaleFactor
void xsetScaleFactor(org.apache.xmlbeans.XmlDecimal scaleFactor)
Sets (as xml) the "scaleFactor" element
-
getStartParameter
double getStartParameter()
Gets the "startParameter" element
-
xgetStartParameter
org.apache.xmlbeans.XmlDouble xgetStartParameter()
Gets (as xml) the "startParameter" element
-
setStartParameter
void setStartParameter(double startParameter)
Sets the "startParameter" element
-
xsetStartParameter
void xsetStartParameter(org.apache.xmlbeans.XmlDouble startParameter)
Sets (as xml) the "startParameter" element
-
getEndParameter
double getEndParameter()
Gets the "endParameter" element
-
xgetEndParameter
org.apache.xmlbeans.XmlDouble xgetEndParameter()
Gets (as xml) the "endParameter" element
-
setEndParameter
void setEndParameter(double endParameter)
Sets the "endParameter" element
-
xsetEndParameter
void xsetEndParameter(org.apache.xmlbeans.XmlDouble endParameter)
Sets (as xml) the "endParameter" 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
-
-