Package net.opengis.gml.x32.impl
Class EdgeTypeImpl
- java.lang.Object
-
- org.apache.xmlbeans.impl.values.XmlObjectBase
-
- org.apache.xmlbeans.impl.values.XmlComplexContentImpl
-
- net.opengis.gml.x32.impl.AbstractGMLTypeImpl
-
- net.opengis.gml.x32.impl.AbstractTopologyTypeImpl
-
- net.opengis.gml.x32.impl.AbstractTopoPrimitiveTypeImpl
-
- net.opengis.gml.x32.impl.EdgeTypeImpl
-
- All Implemented Interfaces:
Serializable,AbstractGMLType,AbstractTopologyType,AbstractTopoPrimitiveType,EdgeType,org.apache.xmlbeans.impl.values.TypeStoreUser,org.apache.xmlbeans.SimpleValue,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
public class EdgeTypeImpl extends AbstractTopoPrimitiveTypeImpl implements EdgeType
An XML EdgeType(@http://www.opengis.net/gml/3.2). This is a complex type.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface net.opengis.gml.x32.AbstractGMLType
AbstractGMLType.Factory
-
Nested classes/interfaces inherited from interface net.opengis.gml.x32.AbstractTopologyType
AbstractTopologyType.Factory
-
Nested classes/interfaces inherited from interface net.opengis.gml.x32.AbstractTopoPrimitiveType
AbstractTopoPrimitiveType.Factory
-
Nested classes/interfaces inherited from interface net.opengis.gml.x32.EdgeType
EdgeType.Factory
-
-
Field Summary
-
Fields inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_voorVc, KIND_SETTERHELPER_ARRAYITEM, KIND_SETTERHELPER_SINGLETON, MAJOR_VERSION_NUMBER, MINOR_VERSION_NUMBER
-
Fields inherited from interface net.opengis.gml.x32.AbstractGMLType
type
-
Fields inherited from interface net.opengis.gml.x32.AbstractTopologyType
type
-
Fields inherited from interface net.opengis.gml.x32.AbstractTopoPrimitiveType
type
-
-
Constructor Summary
Constructors Constructor Description EdgeTypeImpl(org.apache.xmlbeans.SchemaType sType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TopoSolidPropertyTypeaddNewContainer()Appends and returns a new empty "container" elementCurvePropertyTypeaddNewCurveProperty()Appends and returns a new empty "curveProperty" elementDirectedFacePropertyTypeaddNewDirectedFace()Appends and returns a new empty value (as xml) as the last "directedFace" elementDirectedNodePropertyTypeaddNewDirectedNode()Appends and returns a new empty value (as xml) as the last "directedNode" elementAggregationType.EnumgetAggregationType()Gets the "aggregationType" attributeTopoSolidPropertyTypegetContainer()Gets the "container" elementCurvePropertyTypegetCurveProperty()Gets the "curveProperty" elementDirectedFacePropertyType[]getDirectedFaceArray()Gets array of all "directedFace" elementsDirectedFacePropertyTypegetDirectedFaceArray(int i)Gets ith "directedFace" elementDirectedNodePropertyType[]getDirectedNodeArray()Gets array of all "directedNode" elementsDirectedNodePropertyTypegetDirectedNodeArray(int i)Gets ith "directedNode" elementDirectedFacePropertyTypeinsertNewDirectedFace(int i)Inserts and returns a new empty value (as xml) as the ith "directedFace" elementDirectedNodePropertyTypeinsertNewDirectedNode(int i)Inserts and returns a new empty value (as xml) as the ith "directedNode" elementbooleanisSetAggregationType()True if has "aggregationType" attributebooleanisSetContainer()True if has "container" elementbooleanisSetCurveProperty()True if has "curveProperty" elementvoidremoveDirectedFace(int i)Removes the ith "directedFace" elementvoidremoveDirectedNode(int i)Removes the ith "directedNode" elementvoidsetAggregationType(AggregationType.Enum aggregationType)Sets the "aggregationType" attributevoidsetContainer(TopoSolidPropertyType container)Sets the "container" elementvoidsetCurveProperty(CurvePropertyType curveProperty)Sets the "curveProperty" elementvoidsetDirectedFaceArray(int i, DirectedFacePropertyType directedFace)Sets ith "directedFace" elementvoidsetDirectedFaceArray(DirectedFacePropertyType[] directedFaceArray)Sets array of all "directedFace" elementvoidsetDirectedNodeArray(int i, DirectedNodePropertyType directedNode)Sets ith "directedNode" elementvoidsetDirectedNodeArray(DirectedNodePropertyType[] directedNodeArray)Sets array of all "directedNode" elementintsizeOfDirectedFaceArray()Returns number of "directedFace" elementintsizeOfDirectedNodeArray()Returns number of "directedNode" elementvoidunsetAggregationType()Unsets the "aggregationType" attributevoidunsetContainer()Unsets the "container" elementvoidunsetCurveProperty()Unsets the "curveProperty" elementAggregationTypexgetAggregationType()Gets (as xml) the "aggregationType" attributevoidxsetAggregationType(AggregationType aggregationType)Sets (as xml) the "aggregationType" attribute-
Methods inherited from class net.opengis.gml.x32.impl.AbstractGMLTypeImpl
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 class org.apache.xmlbeans.impl.values.XmlComplexContentImpl
arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, compute_text, equal_to, get_default_attribute_text, get_default_element_text, get_elementflags, is_child_element_order_sensitive, new_visitor, schemaType, set_nil, set_String, set_text, unionArraySetterHelper, unionArraySetterHelper, update_from_complex_content, value_hash_code
-
Methods inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_copy, _copy, _isComplexContent, _isComplexType, _set, _validateOnSet, attach_store, bigDecimalValue, bigIntegerValue, booleanValue, build_nil, build_text, byteArrayValue, byteValue, calendarValue, changeType, check_dated, check_orphaned, compare_to, compareTo, compareValue, copy, copy, create_attribute_user, create_element_user, dateValue, disconnect_store, documentProperties, doubleValue, dump, elementFlags, enumValue, equals, execQuery, execQuery, floatValue, gDateValue, gDurationValue, generatedSetterHelperImpl, get_attribute_field, get_attribute_type, get_attributeflags, get_default_attribute_value, get_element_ending_delimiters, get_element_type, get_schema_type, get_store, get_wscanon_rule, get_wscanon_text, getBigDecimalValue, getBigIntegerValue, getBooleanValue, getByteArrayValue, getByteValue, getCalendarValue, getDateValue, getDomNode, getDoubleValue, getEnumValue, getFloatValue, getGDateValue, getGDurationValue, getIntValue, getListValue, getLongValue, getObjectValue, getQNameValue, getShortValue, getStringValue, getXmlLocale, has_store, hashCode, init_flags, initComplexType, instanceType, intValue, invalidate_element_order, invalidate_nilvalue, invalidate_value, is_defaultable_ws, is_orphaned, isDefault, isDefaultable, isFixed, isImmutable, isInstanceOf, isNil, isNillable, java_value, listValue, longValue, monitor, newCursor, newCursorForce, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, objectSet, objectValue, qNameValue, save, save, save, save, save, save, save, save, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set_b64, set_BigDecimal, set_BigInteger, set_boolean, set_byte, set_ByteArray, set_Calendar, set_char, set_ComplexXml, set_Date, set_double, set_enum, set_float, set_GDate, set_GDuration, set_hex, set_int, set_list, set_long, set_newValue, set_notation, set_QName, set_short, set_xmlanysimple, setBigDecimalValue, setBigIntegerValue, setBooleanValue, setByteArrayValue, setByteValue, setCalendarValue, setDateValue, setDoubleValue, setEnumValue, setFloatValue, setGDateValue, setGDateValue, setGDurationValue, setGDurationValue, setImmutable, setIntValue, setListValue, setLongValue, setNil, setObjectValue, setQNameValue, setShortValue, setStringValue, setValidateOnSet, shortValue, stringValue, substitute, toString, uses_invalidate_value, validate, validate, validate_now, validate_simpleval, valueEquals, valueHashCode, writeReplace, xgetListValue, xlistValue, xmlText, xmlText
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
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 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
-
getContainer
public TopoSolidPropertyType getContainer()
Gets the "container" element- Specified by:
getContainerin interfaceEdgeType
-
isSetContainer
public boolean isSetContainer()
True if has "container" element- Specified by:
isSetContainerin interfaceEdgeType
-
setContainer
public void setContainer(TopoSolidPropertyType container)
Sets the "container" element- Specified by:
setContainerin interfaceEdgeType
-
addNewContainer
public TopoSolidPropertyType addNewContainer()
Appends and returns a new empty "container" element- Specified by:
addNewContainerin interfaceEdgeType
-
unsetContainer
public void unsetContainer()
Unsets the "container" element- Specified by:
unsetContainerin interfaceEdgeType
-
getDirectedNodeArray
public DirectedNodePropertyType[] getDirectedNodeArray()
Gets array of all "directedNode" elements- Specified by:
getDirectedNodeArrayin interfaceEdgeType
-
getDirectedNodeArray
public DirectedNodePropertyType getDirectedNodeArray(int i)
Gets ith "directedNode" element- Specified by:
getDirectedNodeArrayin interfaceEdgeType
-
sizeOfDirectedNodeArray
public int sizeOfDirectedNodeArray()
Returns number of "directedNode" element- Specified by:
sizeOfDirectedNodeArrayin interfaceEdgeType
-
setDirectedNodeArray
public void setDirectedNodeArray(DirectedNodePropertyType[] directedNodeArray)
Sets array of all "directedNode" element- Specified by:
setDirectedNodeArrayin interfaceEdgeType
-
setDirectedNodeArray
public void setDirectedNodeArray(int i, DirectedNodePropertyType directedNode)Sets ith "directedNode" element- Specified by:
setDirectedNodeArrayin interfaceEdgeType
-
insertNewDirectedNode
public DirectedNodePropertyType insertNewDirectedNode(int i)
Inserts and returns a new empty value (as xml) as the ith "directedNode" element- Specified by:
insertNewDirectedNodein interfaceEdgeType
-
addNewDirectedNode
public DirectedNodePropertyType addNewDirectedNode()
Appends and returns a new empty value (as xml) as the last "directedNode" element- Specified by:
addNewDirectedNodein interfaceEdgeType
-
removeDirectedNode
public void removeDirectedNode(int i)
Removes the ith "directedNode" element- Specified by:
removeDirectedNodein interfaceEdgeType
-
getDirectedFaceArray
public DirectedFacePropertyType[] getDirectedFaceArray()
Gets array of all "directedFace" elements- Specified by:
getDirectedFaceArrayin interfaceEdgeType
-
getDirectedFaceArray
public DirectedFacePropertyType getDirectedFaceArray(int i)
Gets ith "directedFace" element- Specified by:
getDirectedFaceArrayin interfaceEdgeType
-
sizeOfDirectedFaceArray
public int sizeOfDirectedFaceArray()
Returns number of "directedFace" element- Specified by:
sizeOfDirectedFaceArrayin interfaceEdgeType
-
setDirectedFaceArray
public void setDirectedFaceArray(DirectedFacePropertyType[] directedFaceArray)
Sets array of all "directedFace" element- Specified by:
setDirectedFaceArrayin interfaceEdgeType
-
setDirectedFaceArray
public void setDirectedFaceArray(int i, DirectedFacePropertyType directedFace)Sets ith "directedFace" element- Specified by:
setDirectedFaceArrayin interfaceEdgeType
-
insertNewDirectedFace
public DirectedFacePropertyType insertNewDirectedFace(int i)
Inserts and returns a new empty value (as xml) as the ith "directedFace" element- Specified by:
insertNewDirectedFacein interfaceEdgeType
-
addNewDirectedFace
public DirectedFacePropertyType addNewDirectedFace()
Appends and returns a new empty value (as xml) as the last "directedFace" element- Specified by:
addNewDirectedFacein interfaceEdgeType
-
removeDirectedFace
public void removeDirectedFace(int i)
Removes the ith "directedFace" element- Specified by:
removeDirectedFacein interfaceEdgeType
-
getCurveProperty
public CurvePropertyType getCurveProperty()
Gets the "curveProperty" element- Specified by:
getCurvePropertyin interfaceEdgeType
-
isSetCurveProperty
public boolean isSetCurveProperty()
True if has "curveProperty" element- Specified by:
isSetCurvePropertyin interfaceEdgeType
-
setCurveProperty
public void setCurveProperty(CurvePropertyType curveProperty)
Sets the "curveProperty" element- Specified by:
setCurvePropertyin interfaceEdgeType
-
addNewCurveProperty
public CurvePropertyType addNewCurveProperty()
Appends and returns a new empty "curveProperty" element- Specified by:
addNewCurvePropertyin interfaceEdgeType
-
unsetCurveProperty
public void unsetCurveProperty()
Unsets the "curveProperty" element- Specified by:
unsetCurvePropertyin interfaceEdgeType
-
getAggregationType
public AggregationType.Enum getAggregationType()
Gets the "aggregationType" attribute- Specified by:
getAggregationTypein interfaceEdgeType
-
xgetAggregationType
public AggregationType xgetAggregationType()
Gets (as xml) the "aggregationType" attribute- Specified by:
xgetAggregationTypein interfaceEdgeType
-
isSetAggregationType
public boolean isSetAggregationType()
True if has "aggregationType" attribute- Specified by:
isSetAggregationTypein interfaceEdgeType
-
setAggregationType
public void setAggregationType(AggregationType.Enum aggregationType)
Sets the "aggregationType" attribute- Specified by:
setAggregationTypein interfaceEdgeType
-
xsetAggregationType
public void xsetAggregationType(AggregationType aggregationType)
Sets (as xml) the "aggregationType" attribute- Specified by:
xsetAggregationTypein interfaceEdgeType
-
unsetAggregationType
public void unsetAggregationType()
Unsets the "aggregationType" attribute- Specified by:
unsetAggregationTypein interfaceEdgeType
-
-