Package net.opengis.gml.x32
Interface TimeNodeType
-
- All Superinterfaces:
AbstractGMLType,AbstractTimeObjectType,AbstractTimePrimitiveType,AbstractTimeTopologyPrimitiveType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Implementing Classes:
TimeNodeTypeImpl
public interface TimeNodeType extends AbstractTimeTopologyPrimitiveType
An XML TimeNodeType(@http://www.opengis.net/gml/3.2). This is a complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classTimeNodeType.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 TimeEdgePropertyTypeaddNewNextEdge()Appends and returns a new empty value (as xml) as the last "nextEdge" elementTimeInstantPropertyTypeaddNewPosition()Appends and returns a new empty "position" elementTimeEdgePropertyTypeaddNewPreviousEdge()Appends and returns a new empty value (as xml) as the last "previousEdge" elementTimeEdgePropertyType[]getNextEdgeArray()Gets array of all "nextEdge" elementsTimeEdgePropertyTypegetNextEdgeArray(int i)Gets ith "nextEdge" elementTimeInstantPropertyTypegetPosition()Gets the "position" elementTimeEdgePropertyType[]getPreviousEdgeArray()Gets array of all "previousEdge" elementsTimeEdgePropertyTypegetPreviousEdgeArray(int i)Gets ith "previousEdge" elementTimeEdgePropertyTypeinsertNewNextEdge(int i)Inserts and returns a new empty value (as xml) as the ith "nextEdge" elementTimeEdgePropertyTypeinsertNewPreviousEdge(int i)Inserts and returns a new empty value (as xml) as the ith "previousEdge" elementbooleanisSetPosition()True if has "position" elementvoidremoveNextEdge(int i)Removes the ith "nextEdge" elementvoidremovePreviousEdge(int i)Removes the ith "previousEdge" elementvoidsetNextEdgeArray(int i, TimeEdgePropertyType nextEdge)Sets ith "nextEdge" elementvoidsetNextEdgeArray(TimeEdgePropertyType[] nextEdgeArray)Sets array of all "nextEdge" elementvoidsetPosition(TimeInstantPropertyType position)Sets the "position" elementvoidsetPreviousEdgeArray(int i, TimeEdgePropertyType previousEdge)Sets ith "previousEdge" elementvoidsetPreviousEdgeArray(TimeEdgePropertyType[] previousEdgeArray)Sets array of all "previousEdge" elementintsizeOfNextEdgeArray()Returns number of "nextEdge" elementintsizeOfPreviousEdgeArray()Returns number of "previousEdge" elementvoidunsetPosition()Unsets the "position" element-
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.AbstractTimePrimitiveType
addNewRelatedTime, getRelatedTimeArray, getRelatedTimeArray, insertNewRelatedTime, removeRelatedTime, setRelatedTimeArray, setRelatedTimeArray, sizeOfRelatedTimeArray
-
Methods inherited from interface net.opengis.gml.x32.AbstractTimeTopologyPrimitiveType
addNewComplex, getComplex, isSetComplex, setComplex, unsetComplex
-
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
-
getPreviousEdgeArray
TimeEdgePropertyType[] getPreviousEdgeArray()
Gets array of all "previousEdge" elements
-
getPreviousEdgeArray
TimeEdgePropertyType getPreviousEdgeArray(int i)
Gets ith "previousEdge" element
-
sizeOfPreviousEdgeArray
int sizeOfPreviousEdgeArray()
Returns number of "previousEdge" element
-
setPreviousEdgeArray
void setPreviousEdgeArray(TimeEdgePropertyType[] previousEdgeArray)
Sets array of all "previousEdge" element
-
setPreviousEdgeArray
void setPreviousEdgeArray(int i, TimeEdgePropertyType previousEdge)Sets ith "previousEdge" element
-
insertNewPreviousEdge
TimeEdgePropertyType insertNewPreviousEdge(int i)
Inserts and returns a new empty value (as xml) as the ith "previousEdge" element
-
addNewPreviousEdge
TimeEdgePropertyType addNewPreviousEdge()
Appends and returns a new empty value (as xml) as the last "previousEdge" element
-
removePreviousEdge
void removePreviousEdge(int i)
Removes the ith "previousEdge" element
-
getNextEdgeArray
TimeEdgePropertyType[] getNextEdgeArray()
Gets array of all "nextEdge" elements
-
getNextEdgeArray
TimeEdgePropertyType getNextEdgeArray(int i)
Gets ith "nextEdge" element
-
sizeOfNextEdgeArray
int sizeOfNextEdgeArray()
Returns number of "nextEdge" element
-
setNextEdgeArray
void setNextEdgeArray(TimeEdgePropertyType[] nextEdgeArray)
Sets array of all "nextEdge" element
-
setNextEdgeArray
void setNextEdgeArray(int i, TimeEdgePropertyType nextEdge)Sets ith "nextEdge" element
-
insertNewNextEdge
TimeEdgePropertyType insertNewNextEdge(int i)
Inserts and returns a new empty value (as xml) as the ith "nextEdge" element
-
addNewNextEdge
TimeEdgePropertyType addNewNextEdge()
Appends and returns a new empty value (as xml) as the last "nextEdge" element
-
removeNextEdge
void removeNextEdge(int i)
Removes the ith "nextEdge" element
-
getPosition
TimeInstantPropertyType getPosition()
Gets the "position" element
-
isSetPosition
boolean isSetPosition()
True if has "position" element
-
setPosition
void setPosition(TimeInstantPropertyType position)
Sets the "position" element
-
addNewPosition
TimeInstantPropertyType addNewPosition()
Appends and returns a new empty "position" element
-
unsetPosition
void unsetPosition()
Unsets the "position" element
-
-