public class Binding extends Object implements Serializable
Constructor and Description |
---|
Binding() |
Modifier and Type | Method and Description |
---|---|
void |
addAttributeBinding(ComponentBindingType vAttributeBinding) |
void |
addAttributeBinding(int index,
ComponentBindingType vAttributeBinding) |
void |
addComplexTypeBinding(ComponentBindingType vComplexTypeBinding) |
void |
addComplexTypeBinding(int index,
ComponentBindingType vComplexTypeBinding) |
void |
addComponentBinding(ComponentBindingType vComponentBinding) |
void |
addComponentBinding(int index,
ComponentBindingType vComponentBinding) |
void |
addElementBinding(ComponentBindingType vElementBinding) |
void |
addElementBinding(int index,
ComponentBindingType vElementBinding) |
void |
addEnumBinding(ComponentBindingType vEnumBinding) |
void |
addEnumBinding(int index,
ComponentBindingType vEnumBinding) |
void |
addGroupBinding(ComponentBindingType vGroupBinding) |
void |
addGroupBinding(int index,
ComponentBindingType vGroupBinding) |
void |
addInclude(IncludeType vInclude) |
void |
addInclude(int index,
IncludeType vInclude) |
void |
addPackage(int index,
PackageType vPackage) |
void |
addPackage(PackageType vPackage) |
void |
addSimpleTypeBinding(ComponentBindingType vSimpleTypeBinding) |
void |
addSimpleTypeBinding(int index,
ComponentBindingType vSimpleTypeBinding) |
Enumeration |
enumerateAttributeBinding()
Method enumerateAttributeBinding.
|
Enumeration |
enumerateComplexTypeBinding()
Method enumerateComplexTypeBinding.
|
Enumeration |
enumerateComponentBinding()
Method enumerateComponentBinding.
|
Enumeration |
enumerateElementBinding()
Method enumerateElementBinding.
|
Enumeration |
enumerateEnumBinding()
Method enumerateEnumBinding.
|
Enumeration |
enumerateGroupBinding()
Method enumerateGroupBinding.
|
Enumeration |
enumerateInclude()
Method enumerateInclude.
|
Enumeration |
enumeratePackage()
Method enumeratePackage.
|
Enumeration |
enumerateSimpleTypeBinding()
Method enumerateSimpleTypeBinding.
|
ComponentBindingType[] |
getAttributeBinding()
Method getAttributeBinding.Returns the contents of the
collection in an Array.
|
ComponentBindingType |
getAttributeBinding(int index)
Method getAttributeBinding.
|
int |
getAttributeBindingCount()
Method getAttributeBindingCount.
|
AutomaticNamingType |
getAutomaticNaming()
Returns the value of field 'automaticNaming'.
|
ComponentBindingType[] |
getComplexTypeBinding()
Method getComplexTypeBinding.Returns the contents of the
collection in an Array.
|
ComponentBindingType |
getComplexTypeBinding(int index)
Method getComplexTypeBinding.
|
int |
getComplexTypeBindingCount()
Method getComplexTypeBindingCount.
|
ComponentBindingType[] |
getComponentBinding()
Method getComponentBinding.Returns the contents of the
collection in an Array.
|
ComponentBindingType |
getComponentBinding(int index)
Method getComponentBinding.
|
int |
getComponentBindingCount()
Method getComponentBindingCount.
|
BindingType |
getDefaultBindingType()
Returns the value of field 'defaultBindingType'.
|
ComponentBindingType[] |
getElementBinding()
Method getElementBinding.Returns the contents of the
collection in an Array.
|
ComponentBindingType |
getElementBinding(int index)
Method getElementBinding.
|
int |
getElementBindingCount()
Method getElementBindingCount.
|
ComponentBindingType[] |
getEnumBinding()
Method getEnumBinding.Returns the contents of the collection
in an Array.
|
ComponentBindingType |
getEnumBinding(int index)
Method getEnumBinding.
|
int |
getEnumBindingCount()
Method getEnumBindingCount.
|
ComponentBindingType[] |
getGroupBinding()
Method getGroupBinding.Returns the contents of the
collection in an Array.
|
ComponentBindingType |
getGroupBinding(int index)
Method getGroupBinding.
|
int |
getGroupBindingCount()
Method getGroupBindingCount.
|
IncludeType[] |
getInclude()
Method getInclude.Returns the contents of the collection in
an Array.
|
IncludeType |
getInclude(int index)
Method getInclude.
|
int |
getIncludeCount()
Method getIncludeCount.
|
NamingXMLType |
getNamingXML()
Returns the value of field 'namingXML'.
|
PackageType[] |
getPackage()
Method getPackage.Returns the contents of the collection in
an Array.
|
PackageType |
getPackage(int index)
Method getPackage.
|
int |
getPackageCount()
Method getPackageCount.
|
ComponentBindingType[] |
getSimpleTypeBinding()
Method getSimpleTypeBinding.Returns the contents of the
collection in an Array.
|
ComponentBindingType |
getSimpleTypeBinding(int index)
Method getSimpleTypeBinding.
|
int |
getSimpleTypeBindingCount()
Method getSimpleTypeBindingCount.
|
boolean |
isValid()
Method isValid.
|
Iterator |
iterateAttributeBinding()
Method iterateAttributeBinding.
|
Iterator |
iterateComplexTypeBinding()
Method iterateComplexTypeBinding.
|
Iterator |
iterateComponentBinding()
Method iterateComponentBinding.
|
Iterator |
iterateElementBinding()
Method iterateElementBinding.
|
Iterator |
iterateEnumBinding()
Method iterateEnumBinding.
|
Iterator |
iterateGroupBinding()
Method iterateGroupBinding.
|
Iterator |
iterateInclude()
Method iterateInclude.
|
Iterator |
iteratePackage()
Method iteratePackage.
|
Iterator |
iterateSimpleTypeBinding()
Method iterateSimpleTypeBinding.
|
void |
marshal(ContentHandler handler) |
void |
marshal(Writer out) |
void |
removeAllAttributeBinding() |
void |
removeAllComplexTypeBinding() |
void |
removeAllComponentBinding() |
void |
removeAllElementBinding() |
void |
removeAllEnumBinding() |
void |
removeAllGroupBinding() |
void |
removeAllInclude() |
void |
removeAllPackage() |
void |
removeAllSimpleTypeBinding() |
boolean |
removeAttributeBinding(ComponentBindingType vAttributeBinding)
Method removeAttributeBinding.
|
ComponentBindingType |
removeAttributeBindingAt(int index)
Method removeAttributeBindingAt.
|
boolean |
removeComplexTypeBinding(ComponentBindingType vComplexTypeBinding)
Method removeComplexTypeBinding.
|
ComponentBindingType |
removeComplexTypeBindingAt(int index)
Method removeComplexTypeBindingAt.
|
boolean |
removeComponentBinding(ComponentBindingType vComponentBinding)
Method removeComponentBinding.
|
ComponentBindingType |
removeComponentBindingAt(int index)
Method removeComponentBindingAt.
|
boolean |
removeElementBinding(ComponentBindingType vElementBinding)
Method removeElementBinding.
|
ComponentBindingType |
removeElementBindingAt(int index)
Method removeElementBindingAt.
|
boolean |
removeEnumBinding(ComponentBindingType vEnumBinding)
Method removeEnumBinding.
|
ComponentBindingType |
removeEnumBindingAt(int index)
Method removeEnumBindingAt.
|
boolean |
removeGroupBinding(ComponentBindingType vGroupBinding)
Method removeGroupBinding.
|
ComponentBindingType |
removeGroupBindingAt(int index)
Method removeGroupBindingAt.
|
boolean |
removeInclude(IncludeType vInclude)
Method removeInclude.
|
IncludeType |
removeIncludeAt(int index)
Method removeIncludeAt.
|
boolean |
removePackage(PackageType vPackage)
Method removePackage.
|
PackageType |
removePackageAt(int index)
Method removePackageAt.
|
boolean |
removeSimpleTypeBinding(ComponentBindingType vSimpleTypeBinding)
Method removeSimpleTypeBinding.
|
ComponentBindingType |
removeSimpleTypeBindingAt(int index)
Method removeSimpleTypeBindingAt.
|
void |
setAttributeBinding(ComponentBindingType[] vAttributeBindingArray) |
void |
setAttributeBinding(int index,
ComponentBindingType vAttributeBinding) |
void |
setAutomaticNaming(AutomaticNamingType automaticNaming)
Sets the value of field 'automaticNaming'.
|
void |
setComplexTypeBinding(ComponentBindingType[] vComplexTypeBindingArray) |
void |
setComplexTypeBinding(int index,
ComponentBindingType vComplexTypeBinding) |
void |
setComponentBinding(ComponentBindingType[] vComponentBindingArray) |
void |
setComponentBinding(int index,
ComponentBindingType vComponentBinding) |
void |
setDefaultBindingType(BindingType defaultBindingType)
Sets the value of field 'defaultBindingType'.
|
void |
setElementBinding(ComponentBindingType[] vElementBindingArray) |
void |
setElementBinding(int index,
ComponentBindingType vElementBinding) |
void |
setEnumBinding(ComponentBindingType[] vEnumBindingArray) |
void |
setEnumBinding(int index,
ComponentBindingType vEnumBinding) |
void |
setGroupBinding(ComponentBindingType[] vGroupBindingArray) |
void |
setGroupBinding(int index,
ComponentBindingType vGroupBinding) |
void |
setInclude(IncludeType[] vIncludeArray) |
void |
setInclude(int index,
IncludeType vInclude) |
void |
setNamingXML(NamingXMLType namingXML)
Sets the value of field 'namingXML'.
|
void |
setPackage(int index,
PackageType vPackage) |
void |
setPackage(PackageType[] vPackageArray) |
void |
setSimpleTypeBinding(ComponentBindingType[] vSimpleTypeBindingArray) |
void |
setSimpleTypeBinding(int index,
ComponentBindingType vSimpleTypeBinding) |
static Binding |
unmarshalBinding(Reader reader)
Method unmarshalBinding.
|
void |
validate() |
public void addAttributeBinding(ComponentBindingType vAttributeBinding) throws IndexOutOfBoundsException
vAttributeBinding
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic void addAttributeBinding(int index, ComponentBindingType vAttributeBinding) throws IndexOutOfBoundsException
index
- vAttributeBinding
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic void addComplexTypeBinding(ComponentBindingType vComplexTypeBinding) throws IndexOutOfBoundsException
vComplexTypeBinding
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic void addComplexTypeBinding(int index, ComponentBindingType vComplexTypeBinding) throws IndexOutOfBoundsException
index
- vComplexTypeBinding
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic void addComponentBinding(ComponentBindingType vComponentBinding) throws IndexOutOfBoundsException
vComponentBinding
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic void addComponentBinding(int index, ComponentBindingType vComponentBinding) throws IndexOutOfBoundsException
index
- vComponentBinding
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic void addElementBinding(ComponentBindingType vElementBinding) throws IndexOutOfBoundsException
vElementBinding
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic void addElementBinding(int index, ComponentBindingType vElementBinding) throws IndexOutOfBoundsException
index
- vElementBinding
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic void addEnumBinding(ComponentBindingType vEnumBinding) throws IndexOutOfBoundsException
vEnumBinding
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic void addEnumBinding(int index, ComponentBindingType vEnumBinding) throws IndexOutOfBoundsException
index
- vEnumBinding
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic void addGroupBinding(ComponentBindingType vGroupBinding) throws IndexOutOfBoundsException
vGroupBinding
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic void addGroupBinding(int index, ComponentBindingType vGroupBinding) throws IndexOutOfBoundsException
index
- vGroupBinding
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic void addInclude(IncludeType vInclude) throws IndexOutOfBoundsException
vInclude
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic void addInclude(int index, IncludeType vInclude) throws IndexOutOfBoundsException
index
- vInclude
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic void addPackage(PackageType vPackage) throws IndexOutOfBoundsException
vPackage
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic void addPackage(int index, PackageType vPackage) throws IndexOutOfBoundsException
index
- vPackage
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic void addSimpleTypeBinding(ComponentBindingType vSimpleTypeBinding) throws IndexOutOfBoundsException
vSimpleTypeBinding
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic void addSimpleTypeBinding(int index, ComponentBindingType vSimpleTypeBinding) throws IndexOutOfBoundsException
index
- vSimpleTypeBinding
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic Enumeration enumerateAttributeBinding()
public Enumeration enumerateComplexTypeBinding()
public Enumeration enumerateComponentBinding()
public Enumeration enumerateElementBinding()
public Enumeration enumerateEnumBinding()
public Enumeration enumerateGroupBinding()
public Enumeration enumerateInclude()
public Enumeration enumeratePackage()
public Enumeration enumerateSimpleTypeBinding()
public ComponentBindingType getAttributeBinding(int index) throws IndexOutOfBoundsException
index
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic ComponentBindingType[] getAttributeBinding()
Note: Just in case the collection contents are changing in another thread, we pass a 0-length Array of the correct type into the API call. This way we know that the Array returned is of exactly the correct length.
public int getAttributeBindingCount()
public AutomaticNamingType getAutomaticNaming()
public ComponentBindingType getComplexTypeBinding(int index) throws IndexOutOfBoundsException
index
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic ComponentBindingType[] getComplexTypeBinding()
Note: Just in case the collection contents are changing in another thread, we pass a 0-length Array of the correct type into the API call. This way we know that the Array returned is of exactly the correct length.
public int getComplexTypeBindingCount()
public ComponentBindingType getComponentBinding(int index) throws IndexOutOfBoundsException
index
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic ComponentBindingType[] getComponentBinding()
Note: Just in case the collection contents are changing in another thread, we pass a 0-length Array of the correct type into the API call. This way we know that the Array returned is of exactly the correct length.
public int getComponentBindingCount()
public BindingType getDefaultBindingType()
public ComponentBindingType getElementBinding(int index) throws IndexOutOfBoundsException
index
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic ComponentBindingType[] getElementBinding()
Note: Just in case the collection contents are changing in another thread, we pass a 0-length Array of the correct type into the API call. This way we know that the Array returned is of exactly the correct length.
public int getElementBindingCount()
public ComponentBindingType getEnumBinding(int index) throws IndexOutOfBoundsException
index
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic ComponentBindingType[] getEnumBinding()
Note: Just in case the collection contents are changing in another thread, we pass a 0-length Array of the correct type into the API call. This way we know that the Array returned is of exactly the correct length.
public int getEnumBindingCount()
public ComponentBindingType getGroupBinding(int index) throws IndexOutOfBoundsException
index
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic ComponentBindingType[] getGroupBinding()
Note: Just in case the collection contents are changing in another thread, we pass a 0-length Array of the correct type into the API call. This way we know that the Array returned is of exactly the correct length.
public int getGroupBindingCount()
public IncludeType getInclude(int index) throws IndexOutOfBoundsException
index
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic IncludeType[] getInclude()
Note: Just in case the collection contents are changing in another thread, we pass a 0-length Array of the correct type into the API call. This way we know that the Array returned is of exactly the correct length.
public int getIncludeCount()
public NamingXMLType getNamingXML()
public PackageType getPackage(int index) throws IndexOutOfBoundsException
index
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic PackageType[] getPackage()
Note: Just in case the collection contents are changing in another thread, we pass a 0-length Array of the correct type into the API call. This way we know that the Array returned is of exactly the correct length.
public int getPackageCount()
public ComponentBindingType getSimpleTypeBinding(int index) throws IndexOutOfBoundsException
index
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic ComponentBindingType[] getSimpleTypeBinding()
Note: Just in case the collection contents are changing in another thread, we pass a 0-length Array of the correct type into the API call. This way we know that the Array returned is of exactly the correct length.
public int getSimpleTypeBindingCount()
public boolean isValid()
public Iterator iterateAttributeBinding()
public Iterator iterateComplexTypeBinding()
public Iterator iterateComponentBinding()
public Iterator iterateElementBinding()
public Iterator iterateEnumBinding()
public Iterator iterateGroupBinding()
public Iterator iterateInclude()
public Iterator iteratePackage()
public Iterator iterateSimpleTypeBinding()
public void marshal(Writer out) throws MarshalException, ValidationException
out
- MarshalException
- if object is
null or if any SAXException is thrown during marshalingValidationException
- if this
object is an invalid instance according to the schemapublic void marshal(ContentHandler handler) throws IOException, MarshalException, ValidationException
handler
- IOException
- if an IOException occurs during
marshalingValidationException
- if this
object is an invalid instance according to the schemaMarshalException
- if object is
null or if any SAXException is thrown during marshalingpublic void removeAllAttributeBinding()
public void removeAllComplexTypeBinding()
public void removeAllComponentBinding()
public void removeAllElementBinding()
public void removeAllEnumBinding()
public void removeAllGroupBinding()
public void removeAllInclude()
public void removeAllPackage()
public void removeAllSimpleTypeBinding()
public boolean removeAttributeBinding(ComponentBindingType vAttributeBinding)
vAttributeBinding
- public ComponentBindingType removeAttributeBindingAt(int index)
index
- public boolean removeComplexTypeBinding(ComponentBindingType vComplexTypeBinding)
vComplexTypeBinding
- public ComponentBindingType removeComplexTypeBindingAt(int index)
index
- public boolean removeComponentBinding(ComponentBindingType vComponentBinding)
vComponentBinding
- public ComponentBindingType removeComponentBindingAt(int index)
index
- public boolean removeElementBinding(ComponentBindingType vElementBinding)
vElementBinding
- public ComponentBindingType removeElementBindingAt(int index)
index
- public boolean removeEnumBinding(ComponentBindingType vEnumBinding)
vEnumBinding
- public ComponentBindingType removeEnumBindingAt(int index)
index
- public boolean removeGroupBinding(ComponentBindingType vGroupBinding)
vGroupBinding
- public ComponentBindingType removeGroupBindingAt(int index)
index
- public boolean removeInclude(IncludeType vInclude)
vInclude
- public IncludeType removeIncludeAt(int index)
index
- public boolean removePackage(PackageType vPackage)
vPackage
- public PackageType removePackageAt(int index)
index
- public boolean removeSimpleTypeBinding(ComponentBindingType vSimpleTypeBinding)
vSimpleTypeBinding
- public ComponentBindingType removeSimpleTypeBindingAt(int index)
index
- public void setAttributeBinding(int index, ComponentBindingType vAttributeBinding) throws IndexOutOfBoundsException
index
- vAttributeBinding
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic void setAttributeBinding(ComponentBindingType[] vAttributeBindingArray)
vAttributeBindingArray
- public void setAutomaticNaming(AutomaticNamingType automaticNaming)
automaticNaming
- the value of field 'automaticNaming'.public void setComplexTypeBinding(int index, ComponentBindingType vComplexTypeBinding) throws IndexOutOfBoundsException
index
- vComplexTypeBinding
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic void setComplexTypeBinding(ComponentBindingType[] vComplexTypeBindingArray)
vComplexTypeBindingArray
- public void setComponentBinding(int index, ComponentBindingType vComponentBinding) throws IndexOutOfBoundsException
index
- vComponentBinding
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic void setComponentBinding(ComponentBindingType[] vComponentBindingArray)
vComponentBindingArray
- public void setDefaultBindingType(BindingType defaultBindingType)
defaultBindingType
- the value of field
'defaultBindingType'.public void setElementBinding(int index, ComponentBindingType vElementBinding) throws IndexOutOfBoundsException
index
- vElementBinding
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic void setElementBinding(ComponentBindingType[] vElementBindingArray)
vElementBindingArray
- public void setEnumBinding(int index, ComponentBindingType vEnumBinding) throws IndexOutOfBoundsException
index
- vEnumBinding
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic void setEnumBinding(ComponentBindingType[] vEnumBindingArray)
vEnumBindingArray
- public void setGroupBinding(int index, ComponentBindingType vGroupBinding) throws IndexOutOfBoundsException
index
- vGroupBinding
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic void setGroupBinding(ComponentBindingType[] vGroupBindingArray)
vGroupBindingArray
- public void setInclude(int index, IncludeType vInclude) throws IndexOutOfBoundsException
index
- vInclude
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic void setInclude(IncludeType[] vIncludeArray)
vIncludeArray
- public void setNamingXML(NamingXMLType namingXML)
namingXML
- the value of field 'namingXML'.public void setPackage(int index, PackageType vPackage) throws IndexOutOfBoundsException
index
- vPackage
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic void setPackage(PackageType[] vPackageArray)
vPackageArray
- public void setSimpleTypeBinding(int index, ComponentBindingType vSimpleTypeBinding) throws IndexOutOfBoundsException
index
- vSimpleTypeBinding
- IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic void setSimpleTypeBinding(ComponentBindingType[] vSimpleTypeBindingArray)
vSimpleTypeBindingArray
- public static Binding unmarshalBinding(Reader reader) throws MarshalException, ValidationException
reader
- MarshalException
- if object is
null or if any SAXException is thrown during marshalingValidationException
- if this
object is an invalid instance according to the schemapublic void validate() throws ValidationException
ValidationException
- if this
object is an invalid instance according to the schemaCopyright © 2018. All rights reserved.