org.w3.x2001.xmlSchema.impl
Class UnionDocumentImpl.UnionImpl

java.lang.Object
  extended by org.apache.xmlbeans.impl.values.XmlObjectBase
      extended by org.apache.xmlbeans.impl.values.XmlComplexContentImpl
          extended by org.w3.x2001.xmlSchema.impl.OpenAttrsImpl
              extended by org.w3.x2001.xmlSchema.impl.AnnotatedImpl
                  extended by org.w3.x2001.xmlSchema.impl.UnionDocumentImpl.UnionImpl
All Implemented Interfaces:
java.io.Serializable, org.apache.xmlbeans.impl.values.TypeStoreUser, org.apache.xmlbeans.SimpleValue, org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource, Annotated, OpenAttrs, UnionDocument.Union
Enclosing class:
UnionDocumentImpl

public static class UnionDocumentImpl.UnionImpl
extends AnnotatedImpl
implements UnionDocument.Union

An XML union(@http://www.w3.org/2001/XMLSchema). This is a complex type.

See Also:
Serialized Form

Nested Class Summary
static class UnionDocumentImpl.UnionImpl.MemberTypesImpl
          An XML memberTypes(@).
 
Nested classes/interfaces inherited from interface org.w3.x2001.xmlSchema.UnionDocument.Union
UnionDocument.Union.Factory, UnionDocument.Union.MemberTypes
 
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 org.w3.x2001.xmlSchema.UnionDocument.Union
type
 
Fields inherited from interface org.apache.xmlbeans.XmlObject
EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL
 
Constructor Summary
UnionDocumentImpl.UnionImpl(org.apache.xmlbeans.SchemaType sType)
           
 
Method Summary
 LocalSimpleType addNewSimpleType()
          Appends and returns a new empty value (as xml) as the last "simpleType" element
 java.util.List getMemberTypes()
          Gets the "memberTypes" attribute
 LocalSimpleType[] getSimpleTypeArray()
          Gets array of all "simpleType" elements
 LocalSimpleType getSimpleTypeArray(int i)
          Gets ith "simpleType" element
 LocalSimpleType insertNewSimpleType(int i)
          Inserts and returns a new empty value (as xml) as the ith "simpleType" element
 boolean isSetMemberTypes()
          True if has "memberTypes" attribute
 void removeSimpleType(int i)
          Removes the ith "simpleType" element
 void setMemberTypes(java.util.List memberTypes)
          Sets the "memberTypes" attribute
 void setSimpleTypeArray(int i, LocalSimpleType simpleType)
          Sets ith "simpleType" element
 void setSimpleTypeArray(LocalSimpleType[] simpleTypeArray)
          Sets array of all "simpleType" element
 int sizeOfSimpleTypeArray()
          Returns number of "simpleType" element
 void unsetMemberTypes()
          Unsets the "memberTypes" attribute
 UnionDocument.Union.MemberTypes xgetMemberTypes()
          Gets (as xml) the "memberTypes" attribute
 void xsetMemberTypes(UnionDocument.Union.MemberTypes memberTypes)
          Sets (as xml) the "memberTypes" attribute
 
Methods inherited from class org.w3.x2001.xmlSchema.impl.AnnotatedImpl
addNewAnnotation, getAnnotation, getId, isSetAnnotation, isSetId, setAnnotation, setId, unsetAnnotation, unsetId, 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, 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_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, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, 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_now, validate_simpleval, validate, validate, 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.w3.x2001.xmlSchema.Annotated
addNewAnnotation, getAnnotation, getId, isSetAnnotation, isSetId, setAnnotation, setId, unsetAnnotation, unsetId, xgetId, xsetId
 
Methods inherited from interface org.apache.xmlbeans.XmlObject
changeType, compareTo, compareValue, 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
 

Constructor Detail

UnionDocumentImpl.UnionImpl

public UnionDocumentImpl.UnionImpl(org.apache.xmlbeans.SchemaType sType)
Method Detail

getSimpleTypeArray

public LocalSimpleType[] getSimpleTypeArray()
Gets array of all "simpleType" elements

Specified by:
getSimpleTypeArray in interface UnionDocument.Union

getSimpleTypeArray

public LocalSimpleType getSimpleTypeArray(int i)
Gets ith "simpleType" element

Specified by:
getSimpleTypeArray in interface UnionDocument.Union

sizeOfSimpleTypeArray

public int sizeOfSimpleTypeArray()
Returns number of "simpleType" element

Specified by:
sizeOfSimpleTypeArray in interface UnionDocument.Union

setSimpleTypeArray

public void setSimpleTypeArray(LocalSimpleType[] simpleTypeArray)
Sets array of all "simpleType" element

Specified by:
setSimpleTypeArray in interface UnionDocument.Union

setSimpleTypeArray

public void setSimpleTypeArray(int i,
                               LocalSimpleType simpleType)
Sets ith "simpleType" element

Specified by:
setSimpleTypeArray in interface UnionDocument.Union

insertNewSimpleType

public LocalSimpleType insertNewSimpleType(int i)
Inserts and returns a new empty value (as xml) as the ith "simpleType" element

Specified by:
insertNewSimpleType in interface UnionDocument.Union

addNewSimpleType

public LocalSimpleType addNewSimpleType()
Appends and returns a new empty value (as xml) as the last "simpleType" element

Specified by:
addNewSimpleType in interface UnionDocument.Union

removeSimpleType

public void removeSimpleType(int i)
Removes the ith "simpleType" element

Specified by:
removeSimpleType in interface UnionDocument.Union

getMemberTypes

public java.util.List getMemberTypes()
Gets the "memberTypes" attribute

Specified by:
getMemberTypes in interface UnionDocument.Union

xgetMemberTypes

public UnionDocument.Union.MemberTypes xgetMemberTypes()
Gets (as xml) the "memberTypes" attribute

Specified by:
xgetMemberTypes in interface UnionDocument.Union

isSetMemberTypes

public boolean isSetMemberTypes()
True if has "memberTypes" attribute

Specified by:
isSetMemberTypes in interface UnionDocument.Union

setMemberTypes

public void setMemberTypes(java.util.List memberTypes)
Sets the "memberTypes" attribute

Specified by:
setMemberTypes in interface UnionDocument.Union

xsetMemberTypes

public void xsetMemberTypes(UnionDocument.Union.MemberTypes memberTypes)
Sets (as xml) the "memberTypes" attribute

Specified by:
xsetMemberTypes in interface UnionDocument.Union

unsetMemberTypes

public void unsetMemberTypes()
Unsets the "memberTypes" attribute

Specified by:
unsetMemberTypes in interface UnionDocument.Union


Copyright © 2014 Martin Luther University Halle-Wittenberg. All Rights Reserved.