org.apache.geronimo.xbeans.wsdl.impl
Class TDefinitionsImpl

java.lang.Object
  extended by org.apache.xmlbeans.impl.values.XmlObjectBase
      extended by org.apache.xmlbeans.impl.values.XmlComplexContentImpl
          extended by org.apache.geronimo.xbeans.wsdl.impl.TDocumentedImpl
              extended by org.apache.geronimo.xbeans.wsdl.impl.TExtensibleDocumentedImpl
                  extended by org.apache.geronimo.xbeans.wsdl.impl.TDefinitionsImpl
All Implemented Interfaces:
Serializable, TDefinitions, TDocumented, TExtensibleDocumented, org.apache.xmlbeans.impl.values.TypeStoreUser, org.apache.xmlbeans.SimpleValue, org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource

public class TDefinitionsImpl
extends TExtensibleDocumentedImpl
implements TDefinitions

An XML tDefinitions(@http://schemas.xmlsoap.org/wsdl/). This is a complex type.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.apache.geronimo.xbeans.wsdl.TDefinitions
TDefinitions.Factory
 
Field Summary
 
Fields inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_voorVc, MAJOR_VERSION_NUMBER, MINOR_VERSION_NUMBER
 
Fields inherited from interface org.apache.geronimo.xbeans.wsdl.TDefinitions
type
 
Fields inherited from interface org.apache.xmlbeans.XmlObject
EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL
 
Constructor Summary
TDefinitionsImpl(org.apache.xmlbeans.SchemaType sType)
           
 
Method Summary
 TBinding addNewBinding()
          Appends and returns a new empty value (as xml) as the last "binding" element
 TImport addNewImport()
          Appends and returns a new empty value (as xml) as the last "import" element
 TMessage addNewMessage()
          Appends and returns a new empty value (as xml) as the last "message" element
 TPortType addNewPortType()
          Appends and returns a new empty value (as xml) as the last "portType" element
 TService addNewService()
          Appends and returns a new empty value (as xml) as the last "service" element
 TTypes addNewTypes()
          Appends and returns a new empty value (as xml) as the last "types" element
 TBinding[] getBindingArray()
          Gets array of all "binding" elements
 TBinding getBindingArray(int i)
          Gets ith "binding" element
 TImport[] getImportArray()
          Gets array of all "import" elements
 TImport getImportArray(int i)
          Gets ith "import" element
 TMessage[] getMessageArray()
          Gets array of all "message" elements
 TMessage getMessageArray(int i)
          Gets ith "message" element
 String getName()
          Gets the "name" attribute
 TPortType[] getPortTypeArray()
          Gets array of all "portType" elements
 TPortType getPortTypeArray(int i)
          Gets ith "portType" element
 TService[] getServiceArray()
          Gets array of all "service" elements
 TService getServiceArray(int i)
          Gets ith "service" element
 String getTargetNamespace()
          Gets the "targetNamespace" attribute
 TTypes[] getTypesArray()
          Gets array of all "types" elements
 TTypes getTypesArray(int i)
          Gets ith "types" element
 TBinding insertNewBinding(int i)
          Inserts and returns a new empty value (as xml) as the ith "binding" element
 TImport insertNewImport(int i)
          Inserts and returns a new empty value (as xml) as the ith "import" element
 TMessage insertNewMessage(int i)
          Inserts and returns a new empty value (as xml) as the ith "message" element
 TPortType insertNewPortType(int i)
          Inserts and returns a new empty value (as xml) as the ith "portType" element
 TService insertNewService(int i)
          Inserts and returns a new empty value (as xml) as the ith "service" element
 TTypes insertNewTypes(int i)
          Inserts and returns a new empty value (as xml) as the ith "types" element
 boolean isSetName()
          True if has "name" attribute
 boolean isSetTargetNamespace()
          True if has "targetNamespace" attribute
 void removeBinding(int i)
          Removes the ith "binding" element
 void removeImport(int i)
          Removes the ith "import" element
 void removeMessage(int i)
          Removes the ith "message" element
 void removePortType(int i)
          Removes the ith "portType" element
 void removeService(int i)
          Removes the ith "service" element
 void removeTypes(int i)
          Removes the ith "types" element
 void setBindingArray(int i, TBinding binding)
          Sets ith "binding" element
 void setBindingArray(TBinding[] bindingArray)
          Sets array of all "binding" element
 void setImportArray(int i, TImport ximport)
          Sets ith "import" element
 void setImportArray(TImport[] ximportArray)
          Sets array of all "import" element
 void setMessageArray(int i, TMessage message)
          Sets ith "message" element
 void setMessageArray(TMessage[] messageArray)
          Sets array of all "message" element
 void setName(String name)
          Sets the "name" attribute
 void setPortTypeArray(int i, TPortType portType)
          Sets ith "portType" element
 void setPortTypeArray(TPortType[] portTypeArray)
          Sets array of all "portType" element
 void setServiceArray(int i, TService service)
          Sets ith "service" element
 void setServiceArray(TService[] serviceArray)
          Sets array of all "service" element
 void setTargetNamespace(String targetNamespace)
          Sets the "targetNamespace" attribute
 void setTypesArray(int i, TTypes types)
          Sets ith "types" element
 void setTypesArray(TTypes[] typesArray)
          Sets array of all "types" element
 int sizeOfBindingArray()
          Returns number of "binding" element
 int sizeOfImportArray()
          Returns number of "import" element
 int sizeOfMessageArray()
          Returns number of "message" element
 int sizeOfPortTypeArray()
          Returns number of "portType" element
 int sizeOfServiceArray()
          Returns number of "service" element
 int sizeOfTypesArray()
          Returns number of "types" element
 void unsetName()
          Unsets the "name" attribute
 void unsetTargetNamespace()
          Unsets the "targetNamespace" attribute
 org.apache.xmlbeans.XmlNCName xgetName()
          Gets (as xml) the "name" attribute
 org.apache.xmlbeans.XmlAnyURI xgetTargetNamespace()
          Gets (as xml) the "targetNamespace" attribute
 void xsetName(org.apache.xmlbeans.XmlNCName name)
          Sets (as xml) the "name" attribute
 void xsetTargetNamespace(org.apache.xmlbeans.XmlAnyURI targetNamespace)
          Sets (as xml) the "targetNamespace" attribute
 
Methods inherited from class org.apache.geronimo.xbeans.wsdl.impl.TDocumentedImpl
addNewDocumentation, getDocumentation, isSetDocumentation, setDocumentation, unsetDocumentation
 
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, 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
_isComplexContent, _isComplexType, _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, 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, 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.apache.geronimo.xbeans.wsdl.TDocumented
addNewDocumentation, getDocumentation, isSetDocumentation, setDocumentation, unsetDocumentation
 
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

TDefinitionsImpl

public TDefinitionsImpl(org.apache.xmlbeans.SchemaType sType)
Method Detail

getImportArray

public TImport[] getImportArray()
Gets array of all "import" elements

Specified by:
getImportArray in interface TDefinitions

getImportArray

public TImport getImportArray(int i)
Gets ith "import" element

Specified by:
getImportArray in interface TDefinitions

sizeOfImportArray

public int sizeOfImportArray()
Returns number of "import" element

Specified by:
sizeOfImportArray in interface TDefinitions

setImportArray

public void setImportArray(TImport[] ximportArray)
Sets array of all "import" element

Specified by:
setImportArray in interface TDefinitions

setImportArray

public void setImportArray(int i,
                           TImport ximport)
Sets ith "import" element

Specified by:
setImportArray in interface TDefinitions

insertNewImport

public TImport insertNewImport(int i)
Inserts and returns a new empty value (as xml) as the ith "import" element

Specified by:
insertNewImport in interface TDefinitions

addNewImport

public TImport addNewImport()
Appends and returns a new empty value (as xml) as the last "import" element

Specified by:
addNewImport in interface TDefinitions

removeImport

public void removeImport(int i)
Removes the ith "import" element

Specified by:
removeImport in interface TDefinitions

getTypesArray

public TTypes[] getTypesArray()
Gets array of all "types" elements

Specified by:
getTypesArray in interface TDefinitions

getTypesArray

public TTypes getTypesArray(int i)
Gets ith "types" element

Specified by:
getTypesArray in interface TDefinitions

sizeOfTypesArray

public int sizeOfTypesArray()
Returns number of "types" element

Specified by:
sizeOfTypesArray in interface TDefinitions

setTypesArray

public void setTypesArray(TTypes[] typesArray)
Sets array of all "types" element

Specified by:
setTypesArray in interface TDefinitions

setTypesArray

public void setTypesArray(int i,
                          TTypes types)
Sets ith "types" element

Specified by:
setTypesArray in interface TDefinitions

insertNewTypes

public TTypes insertNewTypes(int i)
Inserts and returns a new empty value (as xml) as the ith "types" element

Specified by:
insertNewTypes in interface TDefinitions

addNewTypes

public TTypes addNewTypes()
Appends and returns a new empty value (as xml) as the last "types" element

Specified by:
addNewTypes in interface TDefinitions

removeTypes

public void removeTypes(int i)
Removes the ith "types" element

Specified by:
removeTypes in interface TDefinitions

getMessageArray

public TMessage[] getMessageArray()
Gets array of all "message" elements

Specified by:
getMessageArray in interface TDefinitions

getMessageArray

public TMessage getMessageArray(int i)
Gets ith "message" element

Specified by:
getMessageArray in interface TDefinitions

sizeOfMessageArray

public int sizeOfMessageArray()
Returns number of "message" element

Specified by:
sizeOfMessageArray in interface TDefinitions

setMessageArray

public void setMessageArray(TMessage[] messageArray)
Sets array of all "message" element

Specified by:
setMessageArray in interface TDefinitions

setMessageArray

public void setMessageArray(int i,
                            TMessage message)
Sets ith "message" element

Specified by:
setMessageArray in interface TDefinitions

insertNewMessage

public TMessage insertNewMessage(int i)
Inserts and returns a new empty value (as xml) as the ith "message" element

Specified by:
insertNewMessage in interface TDefinitions

addNewMessage

public TMessage addNewMessage()
Appends and returns a new empty value (as xml) as the last "message" element

Specified by:
addNewMessage in interface TDefinitions

removeMessage

public void removeMessage(int i)
Removes the ith "message" element

Specified by:
removeMessage in interface TDefinitions

getPortTypeArray

public TPortType[] getPortTypeArray()
Gets array of all "portType" elements

Specified by:
getPortTypeArray in interface TDefinitions

getPortTypeArray

public TPortType getPortTypeArray(int i)
Gets ith "portType" element

Specified by:
getPortTypeArray in interface TDefinitions

sizeOfPortTypeArray

public int sizeOfPortTypeArray()
Returns number of "portType" element

Specified by:
sizeOfPortTypeArray in interface TDefinitions

setPortTypeArray

public void setPortTypeArray(TPortType[] portTypeArray)
Sets array of all "portType" element

Specified by:
setPortTypeArray in interface TDefinitions

setPortTypeArray

public void setPortTypeArray(int i,
                             TPortType portType)
Sets ith "portType" element

Specified by:
setPortTypeArray in interface TDefinitions

insertNewPortType

public TPortType insertNewPortType(int i)
Inserts and returns a new empty value (as xml) as the ith "portType" element

Specified by:
insertNewPortType in interface TDefinitions

addNewPortType

public TPortType addNewPortType()
Appends and returns a new empty value (as xml) as the last "portType" element

Specified by:
addNewPortType in interface TDefinitions

removePortType

public void removePortType(int i)
Removes the ith "portType" element

Specified by:
removePortType in interface TDefinitions

getBindingArray

public TBinding[] getBindingArray()
Gets array of all "binding" elements

Specified by:
getBindingArray in interface TDefinitions

getBindingArray

public TBinding getBindingArray(int i)
Gets ith "binding" element

Specified by:
getBindingArray in interface TDefinitions

sizeOfBindingArray

public int sizeOfBindingArray()
Returns number of "binding" element

Specified by:
sizeOfBindingArray in interface TDefinitions

setBindingArray

public void setBindingArray(TBinding[] bindingArray)
Sets array of all "binding" element

Specified by:
setBindingArray in interface TDefinitions

setBindingArray

public void setBindingArray(int i,
                            TBinding binding)
Sets ith "binding" element

Specified by:
setBindingArray in interface TDefinitions

insertNewBinding

public TBinding insertNewBinding(int i)
Inserts and returns a new empty value (as xml) as the ith "binding" element

Specified by:
insertNewBinding in interface TDefinitions

addNewBinding

public TBinding addNewBinding()
Appends and returns a new empty value (as xml) as the last "binding" element

Specified by:
addNewBinding in interface TDefinitions

removeBinding

public void removeBinding(int i)
Removes the ith "binding" element

Specified by:
removeBinding in interface TDefinitions

getServiceArray

public TService[] getServiceArray()
Gets array of all "service" elements

Specified by:
getServiceArray in interface TDefinitions

getServiceArray

public TService getServiceArray(int i)
Gets ith "service" element

Specified by:
getServiceArray in interface TDefinitions

sizeOfServiceArray

public int sizeOfServiceArray()
Returns number of "service" element

Specified by:
sizeOfServiceArray in interface TDefinitions

setServiceArray

public void setServiceArray(TService[] serviceArray)
Sets array of all "service" element

Specified by:
setServiceArray in interface TDefinitions

setServiceArray

public void setServiceArray(int i,
                            TService service)
Sets ith "service" element

Specified by:
setServiceArray in interface TDefinitions

insertNewService

public TService insertNewService(int i)
Inserts and returns a new empty value (as xml) as the ith "service" element

Specified by:
insertNewService in interface TDefinitions

addNewService

public TService addNewService()
Appends and returns a new empty value (as xml) as the last "service" element

Specified by:
addNewService in interface TDefinitions

removeService

public void removeService(int i)
Removes the ith "service" element

Specified by:
removeService in interface TDefinitions

getTargetNamespace

public String getTargetNamespace()
Gets the "targetNamespace" attribute

Specified by:
getTargetNamespace in interface TDefinitions

xgetTargetNamespace

public org.apache.xmlbeans.XmlAnyURI xgetTargetNamespace()
Gets (as xml) the "targetNamespace" attribute

Specified by:
xgetTargetNamespace in interface TDefinitions

isSetTargetNamespace

public boolean isSetTargetNamespace()
True if has "targetNamespace" attribute

Specified by:
isSetTargetNamespace in interface TDefinitions

setTargetNamespace

public void setTargetNamespace(String targetNamespace)
Sets the "targetNamespace" attribute

Specified by:
setTargetNamespace in interface TDefinitions

xsetTargetNamespace

public void xsetTargetNamespace(org.apache.xmlbeans.XmlAnyURI targetNamespace)
Sets (as xml) the "targetNamespace" attribute

Specified by:
xsetTargetNamespace in interface TDefinitions

unsetTargetNamespace

public void unsetTargetNamespace()
Unsets the "targetNamespace" attribute

Specified by:
unsetTargetNamespace in interface TDefinitions

getName

public String getName()
Gets the "name" attribute

Specified by:
getName in interface TDefinitions

xgetName

public org.apache.xmlbeans.XmlNCName xgetName()
Gets (as xml) the "name" attribute

Specified by:
xgetName in interface TDefinitions

isSetName

public boolean isSetName()
True if has "name" attribute

Specified by:
isSetName in interface TDefinitions

setName

public void setName(String name)
Sets the "name" attribute

Specified by:
setName in interface TDefinitions

xsetName

public void xsetName(org.apache.xmlbeans.XmlNCName name)
Sets (as xml) the "name" attribute

Specified by:
xsetName in interface TDefinitions

unsetName

public void unsetName()
Unsets the "name" attribute

Specified by:
unsetName in interface TDefinitions


Copyright © 2006 Apache Software Foundation. All Rights Reserved.