The root element that contains the different
binding elements.
The binding file is written from a schema point
of view and follows the
structure of an XML Schema.
The root element can also be used to configure
the default binding type.
addAttributeBinding
public void addAttributeBinding(int index,
ComponentBindingType vAttributeBinding)
throws java.lang.IndexOutOfBoundsException
index
- vAttributeBinding
-
addAttributeBinding
public void addAttributeBinding(ComponentBindingType vAttributeBinding)
throws java.lang.IndexOutOfBoundsException
addComplexTypeBinding
public void addComplexTypeBinding(int index,
ComponentBindingType vComplexTypeBinding)
throws java.lang.IndexOutOfBoundsException
index
- vComplexTypeBinding
-
addComplexTypeBinding
public void addComplexTypeBinding(ComponentBindingType vComplexTypeBinding)
throws java.lang.IndexOutOfBoundsException
addElementBinding
public void addElementBinding(int index,
ComponentBindingType vElementBinding)
throws java.lang.IndexOutOfBoundsException
index
- vElementBinding
-
addElementBinding
public void addElementBinding(ComponentBindingType vElementBinding)
throws java.lang.IndexOutOfBoundsException
addGroupBinding
public void addGroupBinding(int index,
ComponentBindingType vGroupBinding)
throws java.lang.IndexOutOfBoundsException
addGroupBinding
public void addGroupBinding(ComponentBindingType vGroupBinding)
throws java.lang.IndexOutOfBoundsException
addInclude
public void addInclude(int index,
IncludeType vInclude)
throws java.lang.IndexOutOfBoundsException
addInclude
public void addInclude(IncludeType vInclude)
throws java.lang.IndexOutOfBoundsException
addPackage
public void addPackage(int index,
PackageType vPackage)
throws java.lang.IndexOutOfBoundsException
addPackage
public void addPackage(PackageType vPackage)
throws java.lang.IndexOutOfBoundsException
enumerateAttributeBinding
public java.util.Enumeration enumerateAttributeBinding()
enumerateComplexTypeBinding
public java.util.Enumeration enumerateComplexTypeBinding()
enumerateElementBinding
public java.util.Enumeration enumerateElementBinding()
enumerateGroupBinding
public java.util.Enumeration enumerateGroupBinding()
enumerateInclude
public java.util.Enumeration enumerateInclude()
enumeratePackage
public java.util.Enumeration enumeratePackage()
getAttributeBinding
public ComponentBindingType getAttributeBinding(int index)
throws java.lang.IndexOutOfBoundsException
getAttributeBindingCount
public int getAttributeBindingCount()
getComplexTypeBinding
public ComponentBindingType getComplexTypeBinding(int index)
throws java.lang.IndexOutOfBoundsException
getComplexTypeBindingCount
public int getComplexTypeBindingCount()
getDefaultBindingType
public BindingType getDefaultBindingType()
Returns the value of field 'defaultBindingType'.
- the value of field 'defaultBindingType'.
getElementBinding
public ComponentBindingType getElementBinding(int index)
throws java.lang.IndexOutOfBoundsException
getElementBindingCount
public int getElementBindingCount()
getGroupBinding
public ComponentBindingType getGroupBinding(int index)
throws java.lang.IndexOutOfBoundsException
getGroupBindingCount
public int getGroupBindingCount()
getInclude
public IncludeType getInclude(int index)
throws java.lang.IndexOutOfBoundsException
getIncludeCount
public int getIncludeCount()
getNamingXML
public NamingXMLType getNamingXML()
Returns the value of field 'namingXML'.
- the value of field 'namingXML'.
getPackage
public PackageType getPackage(int index)
throws java.lang.IndexOutOfBoundsException
getPackageCount
public int getPackageCount()
isValid
public boolean isValid()
removeAllAttributeBinding
public void removeAllAttributeBinding()
removeAllComplexTypeBinding
public void removeAllComplexTypeBinding()
removeAllElementBinding
public void removeAllElementBinding()
removeAllGroupBinding
public void removeAllGroupBinding()
removeAllInclude
public void removeAllInclude()
removeAllPackage
public void removeAllPackage()
removeInclude
public IncludeType removeInclude(int index)
removePackage
public PackageType removePackage(int index)
setAttributeBinding
public void setAttributeBinding(int index,
ComponentBindingType vAttributeBinding)
throws java.lang.IndexOutOfBoundsException
index
- vAttributeBinding
-
setComplexTypeBinding
public void setComplexTypeBinding(int index,
ComponentBindingType vComplexTypeBinding)
throws java.lang.IndexOutOfBoundsException
index
- vComplexTypeBinding
-
setComplexTypeBinding
public void setComplexTypeBinding(ComponentBindingType[] complexTypeBindingArray)
complexTypeBindingArray
-
setDefaultBindingType
public void setDefaultBindingType(BindingType defaultBindingType)
Sets the value of field 'defaultBindingType'.
defaultBindingType
- the value of field
'defaultBindingType'.
setElementBinding
public void setElementBinding(int index,
ComponentBindingType vElementBinding)
throws java.lang.IndexOutOfBoundsException
index
- vElementBinding
-
setGroupBinding
public void setGroupBinding(int index,
ComponentBindingType vGroupBinding)
throws java.lang.IndexOutOfBoundsException
setInclude
public void setInclude(int index,
IncludeType vInclude)
throws java.lang.IndexOutOfBoundsException
setInclude
public void setInclude(IncludeType[] includeArray)
setNamingXML
public void setNamingXML(NamingXMLType namingXML)
Sets the value of field 'namingXML'.
namingXML
- the value of field 'namingXML'.
setPackage
public void setPackage(int index,
PackageType vPackage)
throws java.lang.IndexOutOfBoundsException
setPackage
public void setPackage(PackageType[] _packageArray)