Package net.opengis.gml.x32.impl
Class PolygonPatchTypeImpl
- java.lang.Object
-
- org.apache.xmlbeans.impl.values.XmlObjectBase
-
- org.apache.xmlbeans.impl.values.XmlComplexContentImpl
-
- net.opengis.gml.x32.impl.AbstractSurfacePatchTypeImpl
-
- net.opengis.gml.x32.impl.PolygonPatchTypeImpl
-
- All Implemented Interfaces:
Serializable,AbstractSurfacePatchType,PolygonPatchType,org.apache.xmlbeans.impl.values.TypeStoreUser,org.apache.xmlbeans.SimpleValue,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
public class PolygonPatchTypeImpl extends AbstractSurfacePatchTypeImpl implements PolygonPatchType
An XML PolygonPatchType(@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.AbstractSurfacePatchType
AbstractSurfacePatchType.Factory
-
Nested classes/interfaces inherited from interface net.opengis.gml.x32.PolygonPatchType
PolygonPatchType.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.AbstractSurfacePatchType
type
-
Fields inherited from interface net.opengis.gml.x32.PolygonPatchType
type
-
-
Constructor Summary
Constructors Constructor Description PolygonPatchTypeImpl(org.apache.xmlbeans.SchemaType sType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AbstractRingPropertyTypeaddNewExterior()Appends and returns a new empty "exterior" elementAbstractRingPropertyTypeaddNewInterior()Appends and returns a new empty value (as xml) as the last "interior" elementAbstractRingPropertyTypegetExterior()Gets the "exterior" elementAbstractRingPropertyType[]getInteriorArray()Gets array of all "interior" elementsAbstractRingPropertyTypegetInteriorArray(int i)Gets ith "interior" elementSurfaceInterpolationType.EnumgetInterpolation()Gets the "interpolation" attributeAbstractRingPropertyTypeinsertNewInterior(int i)Inserts and returns a new empty value (as xml) as the ith "interior" elementbooleanisSetExterior()True if has "exterior" elementbooleanisSetInterpolation()True if has "interpolation" attributevoidremoveInterior(int i)Removes the ith "interior" elementvoidsetExterior(AbstractRingPropertyType exterior)Sets the "exterior" elementvoidsetInteriorArray(int i, AbstractRingPropertyType interior)Sets ith "interior" elementvoidsetInteriorArray(AbstractRingPropertyType[] interiorArray)Sets array of all "interior" elementvoidsetInterpolation(SurfaceInterpolationType.Enum interpolation)Sets the "interpolation" attributeintsizeOfInteriorArray()Returns number of "interior" elementvoidunsetExterior()Unsets the "exterior" elementvoidunsetInterpolation()Unsets the "interpolation" attributeSurfaceInterpolationTypexgetInterpolation()Gets (as xml) the "interpolation" attributevoidxsetInterpolation(SurfaceInterpolationType interpolation)Sets (as xml) the "interpolation" attribute-
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 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
-
getExterior
public AbstractRingPropertyType getExterior()
Gets the "exterior" element- Specified by:
getExteriorin interfacePolygonPatchType
-
isSetExterior
public boolean isSetExterior()
True if has "exterior" element- Specified by:
isSetExteriorin interfacePolygonPatchType
-
setExterior
public void setExterior(AbstractRingPropertyType exterior)
Sets the "exterior" element- Specified by:
setExteriorin interfacePolygonPatchType
-
addNewExterior
public AbstractRingPropertyType addNewExterior()
Appends and returns a new empty "exterior" element- Specified by:
addNewExteriorin interfacePolygonPatchType
-
unsetExterior
public void unsetExterior()
Unsets the "exterior" element- Specified by:
unsetExteriorin interfacePolygonPatchType
-
getInteriorArray
public AbstractRingPropertyType[] getInteriorArray()
Gets array of all "interior" elements- Specified by:
getInteriorArrayin interfacePolygonPatchType
-
getInteriorArray
public AbstractRingPropertyType getInteriorArray(int i)
Gets ith "interior" element- Specified by:
getInteriorArrayin interfacePolygonPatchType
-
sizeOfInteriorArray
public int sizeOfInteriorArray()
Returns number of "interior" element- Specified by:
sizeOfInteriorArrayin interfacePolygonPatchType
-
setInteriorArray
public void setInteriorArray(AbstractRingPropertyType[] interiorArray)
Sets array of all "interior" element- Specified by:
setInteriorArrayin interfacePolygonPatchType
-
setInteriorArray
public void setInteriorArray(int i, AbstractRingPropertyType interior)Sets ith "interior" element- Specified by:
setInteriorArrayin interfacePolygonPatchType
-
insertNewInterior
public AbstractRingPropertyType insertNewInterior(int i)
Inserts and returns a new empty value (as xml) as the ith "interior" element- Specified by:
insertNewInteriorin interfacePolygonPatchType
-
addNewInterior
public AbstractRingPropertyType addNewInterior()
Appends and returns a new empty value (as xml) as the last "interior" element- Specified by:
addNewInteriorin interfacePolygonPatchType
-
removeInterior
public void removeInterior(int i)
Removes the ith "interior" element- Specified by:
removeInteriorin interfacePolygonPatchType
-
getInterpolation
public SurfaceInterpolationType.Enum getInterpolation()
Gets the "interpolation" attribute- Specified by:
getInterpolationin interfacePolygonPatchType
-
xgetInterpolation
public SurfaceInterpolationType xgetInterpolation()
Gets (as xml) the "interpolation" attribute- Specified by:
xgetInterpolationin interfacePolygonPatchType
-
isSetInterpolation
public boolean isSetInterpolation()
True if has "interpolation" attribute- Specified by:
isSetInterpolationin interfacePolygonPatchType
-
setInterpolation
public void setInterpolation(SurfaceInterpolationType.Enum interpolation)
Sets the "interpolation" attribute- Specified by:
setInterpolationin interfacePolygonPatchType
-
xsetInterpolation
public void xsetInterpolation(SurfaceInterpolationType interpolation)
Sets (as xml) the "interpolation" attribute- Specified by:
xsetInterpolationin interfacePolygonPatchType
-
unsetInterpolation
public void unsetInterpolation()
Unsets the "interpolation" attribute- Specified by:
unsetInterpolationin interfacePolygonPatchType
-
-