Class DefinitionsDocumentImpl.DefinitionsImpl
- java.lang.Object
-
- org.apache.xmlbeans.impl.values.XmlObjectBase
-
- org.apache.xmlbeans.impl.values.XmlComplexContentImpl
-
- org.apache.xmlbeans.impl.xb.substwsdl.impl.DefinitionsDocumentImpl.DefinitionsImpl
-
- All Implemented Interfaces:
java.io.Serializable
,TypeStoreUser
,DefinitionsDocument.Definitions
,SimpleValue
,XmlObject
,XmlTokenSource
- Enclosing class:
- DefinitionsDocumentImpl
public static class DefinitionsDocumentImpl.DefinitionsImpl extends XmlComplexContentImpl implements DefinitionsDocument.Definitions
An XML definitions(@http://www.apache.org/internal/xmlbeans/wsdlsubst). This is a complex type.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.xmlbeans.impl.xb.substwsdl.DefinitionsDocument.Definitions
DefinitionsDocument.Definitions.Factory
-
Nested classes/interfaces inherited from interface org.apache.xmlbeans.XmlObject
XmlObject.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 org.apache.xmlbeans.impl.xb.substwsdl.DefinitionsDocument.Definitions
type
-
-
Constructor Summary
Constructors Constructor Description DefinitionsImpl(SchemaType sType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description XmlObject
addNewBinding()
Appends and returns a new empty value (as xml) as the last "binding" elementTImport
addNewImport()
Appends and returns a new empty value (as xml) as the last "import" elementXmlObject
addNewMessage()
Appends and returns a new empty value (as xml) as the last "message" elementXmlObject
addNewPortType()
Appends and returns a new empty value (as xml) as the last "portType" elementXmlObject
addNewService()
Appends and returns a new empty value (as xml) as the last "service" elementXmlObject
addNewTypes()
Appends and returns a new empty value (as xml) as the last "types" elementXmlObject[]
getBindingArray()
Gets array of all "binding" elementsXmlObject
getBindingArray(int i)
Gets ith "binding" elementTImport[]
getImportArray()
Gets array of all "import" elementsTImport
getImportArray(int i)
Gets ith "import" elementXmlObject[]
getMessageArray()
Gets array of all "message" elementsXmlObject
getMessageArray(int i)
Gets ith "message" elementXmlObject[]
getPortTypeArray()
Gets array of all "portType" elementsXmlObject
getPortTypeArray(int i)
Gets ith "portType" elementXmlObject[]
getServiceArray()
Gets array of all "service" elementsXmlObject
getServiceArray(int i)
Gets ith "service" elementXmlObject[]
getTypesArray()
Gets array of all "types" elementsXmlObject
getTypesArray(int i)
Gets ith "types" elementXmlObject
insertNewBinding(int i)
Inserts and returns a new empty value (as xml) as the ith "binding" elementTImport
insertNewImport(int i)
Inserts and returns a new empty value (as xml) as the ith "import" elementXmlObject
insertNewMessage(int i)
Inserts and returns a new empty value (as xml) as the ith "message" elementXmlObject
insertNewPortType(int i)
Inserts and returns a new empty value (as xml) as the ith "portType" elementXmlObject
insertNewService(int i)
Inserts and returns a new empty value (as xml) as the ith "service" elementXmlObject
insertNewTypes(int i)
Inserts and returns a new empty value (as xml) as the ith "types" elementvoid
removeBinding(int i)
Removes the ith "binding" elementvoid
removeImport(int i)
Removes the ith "import" elementvoid
removeMessage(int i)
Removes the ith "message" elementvoid
removePortType(int i)
Removes the ith "portType" elementvoid
removeService(int i)
Removes the ith "service" elementvoid
removeTypes(int i)
Removes the ith "types" elementvoid
setBindingArray(int i, XmlObject binding)
Sets ith "binding" elementvoid
setBindingArray(XmlObject[] bindingArray)
Sets array of all "binding" element WARNING: This method is not atomicaly synchronized.void
setImportArray(int i, TImport ximport)
Sets ith "import" elementvoid
setImportArray(TImport[] ximportArray)
Sets array of all "import" element WARNING: This method is not atomicaly synchronized.void
setMessageArray(int i, XmlObject message)
Sets ith "message" elementvoid
setMessageArray(XmlObject[] messageArray)
Sets array of all "message" element WARNING: This method is not atomicaly synchronized.void
setPortTypeArray(int i, XmlObject portType)
Sets ith "portType" elementvoid
setPortTypeArray(XmlObject[] portTypeArray)
Sets array of all "portType" element WARNING: This method is not atomicaly synchronized.void
setServiceArray(int i, XmlObject service)
Sets ith "service" elementvoid
setServiceArray(XmlObject[] serviceArray)
Sets array of all "service" element WARNING: This method is not atomicaly synchronized.void
setTypesArray(int i, XmlObject types)
Sets ith "types" elementvoid
setTypesArray(XmlObject[] typesArray)
Sets array of all "types" element WARNING: This method is not atomicaly synchronized.int
sizeOfBindingArray()
Returns number of "binding" elementint
sizeOfImportArray()
Returns number of "import" elementint
sizeOfMessageArray()
Returns number of "message" elementint
sizeOfPortTypeArray()
Returns number of "portType" elementint
sizeOfServiceArray()
Returns number of "service" elementint
sizeOfTypesArray()
Returns number of "types" element-
Methods inherited from class org.apache.xmlbeans.impl.values.XmlComplexContentImpl
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_text
-
Methods inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_copy, _copy, _set, attach_store, bigDecimalValue, bigIntegerValue, booleanValue, build_nil, build_text, byteArrayValue, byteValue, calendarValue, changeType, check_dated, compareTo, compareValue, copy, copy, create_attribute_user, create_element_user, dateValue, disconnect_store, documentProperties, doubleValue, dump, enumValue, equals, execQuery, execQuery, floatValue, gDateValue, gDurationValue, generatedSetterHelperImpl, get_attribute_field, get_attribute_type, get_attributeflags, get_element_ending_delimiters, get_element_type, get_schema_type, get_store, get_wscanon_text, getBigDecimalValue, getBigIntegerValue, getBooleanValue, getByteArrayValue, getByteValue, getCalendarValue, getDateValue, getDomNode, getDoubleValue, getEnumValue, getFloatValue, getGDateValue, getGDurationValue, getIntValue, getListValue, getLongValue, getObjectValue, getQNameValue, getShortValue, getStringValue, getXmlLocale, hashCode, init_flags, instanceType, intValue, invalidate_element_order, invalidate_nilvalue, invalidate_value, isDefault, isDefaultable, isFixed, isImmutable, isInstanceOf, isNil, isNillable, 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_newValue, 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, valueEquals, valueHashCode, writeReplace, xgetListValue, xlistValue, xmlText, xmlText
-
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
-
-
-
-
Constructor Detail
-
DefinitionsImpl
public DefinitionsImpl(SchemaType sType)
-
-
Method Detail
-
getImportArray
public TImport[] getImportArray()
Gets array of all "import" elements- Specified by:
getImportArray
in interfaceDefinitionsDocument.Definitions
-
getImportArray
public TImport getImportArray(int i)
Gets ith "import" element- Specified by:
getImportArray
in interfaceDefinitionsDocument.Definitions
-
sizeOfImportArray
public int sizeOfImportArray()
Returns number of "import" element- Specified by:
sizeOfImportArray
in interfaceDefinitionsDocument.Definitions
-
setImportArray
public void setImportArray(TImport[] ximportArray)
Sets array of all "import" element WARNING: This method is not atomicaly synchronized.- Specified by:
setImportArray
in interfaceDefinitionsDocument.Definitions
-
setImportArray
public void setImportArray(int i, TImport ximport)
Sets ith "import" element- Specified by:
setImportArray
in interfaceDefinitionsDocument.Definitions
-
insertNewImport
public TImport insertNewImport(int i)
Inserts and returns a new empty value (as xml) as the ith "import" element- Specified by:
insertNewImport
in interfaceDefinitionsDocument.Definitions
-
addNewImport
public TImport addNewImport()
Appends and returns a new empty value (as xml) as the last "import" element- Specified by:
addNewImport
in interfaceDefinitionsDocument.Definitions
-
removeImport
public void removeImport(int i)
Removes the ith "import" element- Specified by:
removeImport
in interfaceDefinitionsDocument.Definitions
-
getTypesArray
public XmlObject[] getTypesArray()
Gets array of all "types" elements- Specified by:
getTypesArray
in interfaceDefinitionsDocument.Definitions
-
getTypesArray
public XmlObject getTypesArray(int i)
Gets ith "types" element- Specified by:
getTypesArray
in interfaceDefinitionsDocument.Definitions
-
sizeOfTypesArray
public int sizeOfTypesArray()
Returns number of "types" element- Specified by:
sizeOfTypesArray
in interfaceDefinitionsDocument.Definitions
-
setTypesArray
public void setTypesArray(XmlObject[] typesArray)
Sets array of all "types" element WARNING: This method is not atomicaly synchronized.- Specified by:
setTypesArray
in interfaceDefinitionsDocument.Definitions
-
setTypesArray
public void setTypesArray(int i, XmlObject types)
Sets ith "types" element- Specified by:
setTypesArray
in interfaceDefinitionsDocument.Definitions
-
insertNewTypes
public XmlObject insertNewTypes(int i)
Inserts and returns a new empty value (as xml) as the ith "types" element- Specified by:
insertNewTypes
in interfaceDefinitionsDocument.Definitions
-
addNewTypes
public XmlObject addNewTypes()
Appends and returns a new empty value (as xml) as the last "types" element- Specified by:
addNewTypes
in interfaceDefinitionsDocument.Definitions
-
removeTypes
public void removeTypes(int i)
Removes the ith "types" element- Specified by:
removeTypes
in interfaceDefinitionsDocument.Definitions
-
getMessageArray
public XmlObject[] getMessageArray()
Gets array of all "message" elements- Specified by:
getMessageArray
in interfaceDefinitionsDocument.Definitions
-
getMessageArray
public XmlObject getMessageArray(int i)
Gets ith "message" element- Specified by:
getMessageArray
in interfaceDefinitionsDocument.Definitions
-
sizeOfMessageArray
public int sizeOfMessageArray()
Returns number of "message" element- Specified by:
sizeOfMessageArray
in interfaceDefinitionsDocument.Definitions
-
setMessageArray
public void setMessageArray(XmlObject[] messageArray)
Sets array of all "message" element WARNING: This method is not atomicaly synchronized.- Specified by:
setMessageArray
in interfaceDefinitionsDocument.Definitions
-
setMessageArray
public void setMessageArray(int i, XmlObject message)
Sets ith "message" element- Specified by:
setMessageArray
in interfaceDefinitionsDocument.Definitions
-
insertNewMessage
public XmlObject insertNewMessage(int i)
Inserts and returns a new empty value (as xml) as the ith "message" element- Specified by:
insertNewMessage
in interfaceDefinitionsDocument.Definitions
-
addNewMessage
public XmlObject addNewMessage()
Appends and returns a new empty value (as xml) as the last "message" element- Specified by:
addNewMessage
in interfaceDefinitionsDocument.Definitions
-
removeMessage
public void removeMessage(int i)
Removes the ith "message" element- Specified by:
removeMessage
in interfaceDefinitionsDocument.Definitions
-
getBindingArray
public XmlObject[] getBindingArray()
Gets array of all "binding" elements- Specified by:
getBindingArray
in interfaceDefinitionsDocument.Definitions
-
getBindingArray
public XmlObject getBindingArray(int i)
Gets ith "binding" element- Specified by:
getBindingArray
in interfaceDefinitionsDocument.Definitions
-
sizeOfBindingArray
public int sizeOfBindingArray()
Returns number of "binding" element- Specified by:
sizeOfBindingArray
in interfaceDefinitionsDocument.Definitions
-
setBindingArray
public void setBindingArray(XmlObject[] bindingArray)
Sets array of all "binding" element WARNING: This method is not atomicaly synchronized.- Specified by:
setBindingArray
in interfaceDefinitionsDocument.Definitions
-
setBindingArray
public void setBindingArray(int i, XmlObject binding)
Sets ith "binding" element- Specified by:
setBindingArray
in interfaceDefinitionsDocument.Definitions
-
insertNewBinding
public XmlObject insertNewBinding(int i)
Inserts and returns a new empty value (as xml) as the ith "binding" element- Specified by:
insertNewBinding
in interfaceDefinitionsDocument.Definitions
-
addNewBinding
public XmlObject addNewBinding()
Appends and returns a new empty value (as xml) as the last "binding" element- Specified by:
addNewBinding
in interfaceDefinitionsDocument.Definitions
-
removeBinding
public void removeBinding(int i)
Removes the ith "binding" element- Specified by:
removeBinding
in interfaceDefinitionsDocument.Definitions
-
getPortTypeArray
public XmlObject[] getPortTypeArray()
Gets array of all "portType" elements- Specified by:
getPortTypeArray
in interfaceDefinitionsDocument.Definitions
-
getPortTypeArray
public XmlObject getPortTypeArray(int i)
Gets ith "portType" element- Specified by:
getPortTypeArray
in interfaceDefinitionsDocument.Definitions
-
sizeOfPortTypeArray
public int sizeOfPortTypeArray()
Returns number of "portType" element- Specified by:
sizeOfPortTypeArray
in interfaceDefinitionsDocument.Definitions
-
setPortTypeArray
public void setPortTypeArray(XmlObject[] portTypeArray)
Sets array of all "portType" element WARNING: This method is not atomicaly synchronized.- Specified by:
setPortTypeArray
in interfaceDefinitionsDocument.Definitions
-
setPortTypeArray
public void setPortTypeArray(int i, XmlObject portType)
Sets ith "portType" element- Specified by:
setPortTypeArray
in interfaceDefinitionsDocument.Definitions
-
insertNewPortType
public XmlObject insertNewPortType(int i)
Inserts and returns a new empty value (as xml) as the ith "portType" element- Specified by:
insertNewPortType
in interfaceDefinitionsDocument.Definitions
-
addNewPortType
public XmlObject addNewPortType()
Appends and returns a new empty value (as xml) as the last "portType" element- Specified by:
addNewPortType
in interfaceDefinitionsDocument.Definitions
-
removePortType
public void removePortType(int i)
Removes the ith "portType" element- Specified by:
removePortType
in interfaceDefinitionsDocument.Definitions
-
getServiceArray
public XmlObject[] getServiceArray()
Gets array of all "service" elements- Specified by:
getServiceArray
in interfaceDefinitionsDocument.Definitions
-
getServiceArray
public XmlObject getServiceArray(int i)
Gets ith "service" element- Specified by:
getServiceArray
in interfaceDefinitionsDocument.Definitions
-
sizeOfServiceArray
public int sizeOfServiceArray()
Returns number of "service" element- Specified by:
sizeOfServiceArray
in interfaceDefinitionsDocument.Definitions
-
setServiceArray
public void setServiceArray(XmlObject[] serviceArray)
Sets array of all "service" element WARNING: This method is not atomicaly synchronized.- Specified by:
setServiceArray
in interfaceDefinitionsDocument.Definitions
-
setServiceArray
public void setServiceArray(int i, XmlObject service)
Sets ith "service" element- Specified by:
setServiceArray
in interfaceDefinitionsDocument.Definitions
-
insertNewService
public XmlObject insertNewService(int i)
Inserts and returns a new empty value (as xml) as the ith "service" element- Specified by:
insertNewService
in interfaceDefinitionsDocument.Definitions
-
addNewService
public XmlObject addNewService()
Appends and returns a new empty value (as xml) as the last "service" element- Specified by:
addNewService
in interfaceDefinitionsDocument.Definitions
-
removeService
public void removeService(int i)
Removes the ith "service" element- Specified by:
removeService
in interfaceDefinitionsDocument.Definitions
-
-