Package net.opengis.gml.x32
Interface TinType
-
- All Superinterfaces:
AbstractGeometricPrimitiveType,AbstractGeometryType,AbstractGMLType,AbstractSurfaceType,SurfaceType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Implementing Classes:
TinTypeImpl
public interface TinType extends SurfaceType
An XML TinType(@http://www.opengis.net/gml/3.2). This is a complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceTinType.ControlPointAn XML controlPoint(@http://www.opengis.net/gml/3.2).static classTinType.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 LineStringSegmentArrayPropertyTypeaddNewBreakLines()Appends and returns a new empty value (as xml) as the last "breakLines" elementTinType.ControlPointaddNewControlPoint()Appends and returns a new empty "controlPoint" elementLengthTypeaddNewMaxLength()Appends and returns a new empty "maxLength" elementLineStringSegmentArrayPropertyTypeaddNewStopLines()Appends and returns a new empty value (as xml) as the last "stopLines" elementLineStringSegmentArrayPropertyType[]getBreakLinesArray()Gets array of all "breakLines" elementsLineStringSegmentArrayPropertyTypegetBreakLinesArray(int i)Gets ith "breakLines" elementTinType.ControlPointgetControlPoint()Gets the "controlPoint" elementLengthTypegetMaxLength()Gets the "maxLength" elementLineStringSegmentArrayPropertyType[]getStopLinesArray()Gets array of all "stopLines" elementsLineStringSegmentArrayPropertyTypegetStopLinesArray(int i)Gets ith "stopLines" elementLineStringSegmentArrayPropertyTypeinsertNewBreakLines(int i)Inserts and returns a new empty value (as xml) as the ith "breakLines" elementLineStringSegmentArrayPropertyTypeinsertNewStopLines(int i)Inserts and returns a new empty value (as xml) as the ith "stopLines" elementvoidremoveBreakLines(int i)Removes the ith "breakLines" elementvoidremoveStopLines(int i)Removes the ith "stopLines" elementvoidsetBreakLinesArray(int i, LineStringSegmentArrayPropertyType breakLines)Sets ith "breakLines" elementvoidsetBreakLinesArray(LineStringSegmentArrayPropertyType[] breakLinesArray)Sets array of all "breakLines" elementvoidsetControlPoint(TinType.ControlPoint controlPoint)Sets the "controlPoint" elementvoidsetMaxLength(LengthType maxLength)Sets the "maxLength" elementvoidsetStopLinesArray(int i, LineStringSegmentArrayPropertyType stopLines)Sets ith "stopLines" elementvoidsetStopLinesArray(LineStringSegmentArrayPropertyType[] stopLinesArray)Sets array of all "stopLines" elementintsizeOfBreakLinesArray()Returns number of "breakLines" elementintsizeOfStopLinesArray()Returns number of "stopLines" element-
Methods inherited from interface net.opengis.gml.x32.AbstractGeometryType
getAxisLabels, getSrsDimension, getSrsName, getUomLabels, isSetAxisLabels, isSetSrsDimension, isSetSrsName, isSetUomLabels, setAxisLabels, setSrsDimension, setSrsName, setUomLabels, unsetAxisLabels, unsetSrsDimension, unsetSrsName, unsetUomLabels, xgetAxisLabels, xgetSrsDimension, xgetSrsName, xgetUomLabels, xsetAxisLabels, xsetSrsDimension, xsetSrsName, xsetUomLabels
-
Methods inherited from interface net.opengis.gml.x32.AbstractGMLType
addNewDescription, addNewDescriptionReference, addNewIdentifier, addNewMetaDataProperty, addNewName, getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataPropertyArray, getMetaDataPropertyArray, getNameArray, getNameArray, insertNewMetaDataProperty, insertNewName, isSetDescription, isSetDescriptionReference, isSetIdentifier, removeMetaDataProperty, removeName, setDescription, setDescriptionReference, setId, setIdentifier, setMetaDataPropertyArray, setMetaDataPropertyArray, setNameArray, setNameArray, sizeOfMetaDataPropertyArray, sizeOfNameArray, unsetDescription, unsetDescriptionReference, unsetIdentifier, xgetId, xsetId
-
Methods inherited from interface net.opengis.gml.x32.SurfaceType
addNewPatches, getPatches, setPatches
-
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
-
getStopLinesArray
LineStringSegmentArrayPropertyType[] getStopLinesArray()
Gets array of all "stopLines" elements
-
getStopLinesArray
LineStringSegmentArrayPropertyType getStopLinesArray(int i)
Gets ith "stopLines" element
-
sizeOfStopLinesArray
int sizeOfStopLinesArray()
Returns number of "stopLines" element
-
setStopLinesArray
void setStopLinesArray(LineStringSegmentArrayPropertyType[] stopLinesArray)
Sets array of all "stopLines" element
-
setStopLinesArray
void setStopLinesArray(int i, LineStringSegmentArrayPropertyType stopLines)Sets ith "stopLines" element
-
insertNewStopLines
LineStringSegmentArrayPropertyType insertNewStopLines(int i)
Inserts and returns a new empty value (as xml) as the ith "stopLines" element
-
addNewStopLines
LineStringSegmentArrayPropertyType addNewStopLines()
Appends and returns a new empty value (as xml) as the last "stopLines" element
-
removeStopLines
void removeStopLines(int i)
Removes the ith "stopLines" element
-
getBreakLinesArray
LineStringSegmentArrayPropertyType[] getBreakLinesArray()
Gets array of all "breakLines" elements
-
getBreakLinesArray
LineStringSegmentArrayPropertyType getBreakLinesArray(int i)
Gets ith "breakLines" element
-
sizeOfBreakLinesArray
int sizeOfBreakLinesArray()
Returns number of "breakLines" element
-
setBreakLinesArray
void setBreakLinesArray(LineStringSegmentArrayPropertyType[] breakLinesArray)
Sets array of all "breakLines" element
-
setBreakLinesArray
void setBreakLinesArray(int i, LineStringSegmentArrayPropertyType breakLines)Sets ith "breakLines" element
-
insertNewBreakLines
LineStringSegmentArrayPropertyType insertNewBreakLines(int i)
Inserts and returns a new empty value (as xml) as the ith "breakLines" element
-
addNewBreakLines
LineStringSegmentArrayPropertyType addNewBreakLines()
Appends and returns a new empty value (as xml) as the last "breakLines" element
-
removeBreakLines
void removeBreakLines(int i)
Removes the ith "breakLines" element
-
getMaxLength
LengthType getMaxLength()
Gets the "maxLength" element
-
setMaxLength
void setMaxLength(LengthType maxLength)
Sets the "maxLength" element
-
addNewMaxLength
LengthType addNewMaxLength()
Appends and returns a new empty "maxLength" element
-
getControlPoint
TinType.ControlPoint getControlPoint()
Gets the "controlPoint" element
-
setControlPoint
void setControlPoint(TinType.ControlPoint controlPoint)
Sets the "controlPoint" element
-
addNewControlPoint
TinType.ControlPoint addNewControlPoint()
Appends and returns a new empty "controlPoint" element
-
-