public class Binding
extends java.lang.Object
implements java.io.Serializable
| Constructor and Description |
|---|
Binding() |
public void addAttributeBinding(ComponentBindingType vAttributeBinding) throws java.lang.IndexOutOfBoundsException
vAttributeBinding - java.lang.IndexOutOfBoundsExceptionpublic void addAttributeBinding(int index,
ComponentBindingType vAttributeBinding)
throws java.lang.IndexOutOfBoundsException
index - vAttributeBinding - java.lang.IndexOutOfBoundsExceptionpublic void addComplexTypeBinding(ComponentBindingType vComplexTypeBinding) throws java.lang.IndexOutOfBoundsException
vComplexTypeBinding - java.lang.IndexOutOfBoundsExceptionpublic void addComplexTypeBinding(int index,
ComponentBindingType vComplexTypeBinding)
throws java.lang.IndexOutOfBoundsException
index - vComplexTypeBinding - java.lang.IndexOutOfBoundsExceptionpublic void addElementBinding(ComponentBindingType vElementBinding) throws java.lang.IndexOutOfBoundsException
vElementBinding - java.lang.IndexOutOfBoundsExceptionpublic void addElementBinding(int index,
ComponentBindingType vElementBinding)
throws java.lang.IndexOutOfBoundsException
index - vElementBinding - java.lang.IndexOutOfBoundsExceptionpublic void addGroupBinding(ComponentBindingType vGroupBinding) throws java.lang.IndexOutOfBoundsException
vGroupBinding - java.lang.IndexOutOfBoundsExceptionpublic void addGroupBinding(int index,
ComponentBindingType vGroupBinding)
throws java.lang.IndexOutOfBoundsException
index - vGroupBinding - java.lang.IndexOutOfBoundsExceptionpublic void addInclude(IncludeType vInclude) throws java.lang.IndexOutOfBoundsException
vInclude - java.lang.IndexOutOfBoundsExceptionpublic void addInclude(int index,
IncludeType vInclude)
throws java.lang.IndexOutOfBoundsException
index - vInclude - java.lang.IndexOutOfBoundsExceptionpublic void addPackage(PackageType vPackage) throws java.lang.IndexOutOfBoundsException
vPackage - java.lang.IndexOutOfBoundsExceptionpublic void addPackage(int index,
PackageType vPackage)
throws java.lang.IndexOutOfBoundsException
index - vPackage - java.lang.IndexOutOfBoundsExceptionpublic java.util.Enumeration enumerateAttributeBinding()
public java.util.Enumeration enumerateComplexTypeBinding()
public java.util.Enumeration enumerateElementBinding()
public java.util.Enumeration enumerateGroupBinding()
public java.util.Enumeration enumerateInclude()
public java.util.Enumeration enumeratePackage()
public ComponentBindingType getAttributeBinding(int index) throws java.lang.IndexOutOfBoundsException
index - java.lang.IndexOutOfBoundsExceptionpublic ComponentBindingType[] getAttributeBinding()
public int getAttributeBindingCount()
public ComponentBindingType getComplexTypeBinding(int index) throws java.lang.IndexOutOfBoundsException
index - java.lang.IndexOutOfBoundsExceptionpublic ComponentBindingType[] getComplexTypeBinding()
public int getComplexTypeBindingCount()
public BindingType getDefaultBindingType()
public ComponentBindingType getElementBinding(int index) throws java.lang.IndexOutOfBoundsException
index - java.lang.IndexOutOfBoundsExceptionpublic ComponentBindingType[] getElementBinding()
public int getElementBindingCount()
public ComponentBindingType getGroupBinding(int index) throws java.lang.IndexOutOfBoundsException
index - java.lang.IndexOutOfBoundsExceptionpublic ComponentBindingType[] getGroupBinding()
public int getGroupBindingCount()
public IncludeType getInclude(int index) throws java.lang.IndexOutOfBoundsException
index - java.lang.IndexOutOfBoundsExceptionpublic IncludeType[] getInclude()
public int getIncludeCount()
public NamingXMLType getNamingXML()
public PackageType getPackage(int index) throws java.lang.IndexOutOfBoundsException
index - java.lang.IndexOutOfBoundsExceptionpublic PackageType[] getPackage()
public int getPackageCount()
public boolean isValid()
public void marshal(java.io.Writer out)
throws MarshalException,
ValidationException
out - MarshalExceptionValidationExceptionpublic void marshal(org.xml.sax.ContentHandler handler)
throws java.io.IOException,
MarshalException,
ValidationException
handler - java.io.IOExceptionMarshalExceptionValidationExceptionpublic void removeAllAttributeBinding()
public void removeAllComplexTypeBinding()
public void removeAllElementBinding()
public void removeAllGroupBinding()
public void removeAllInclude()
public void removeAllPackage()
public ComponentBindingType removeAttributeBinding(int index)
index - public ComponentBindingType removeComplexTypeBinding(int index)
index - public ComponentBindingType removeElementBinding(int index)
index - public ComponentBindingType removeGroupBinding(int index)
index - public IncludeType removeInclude(int index)
index - public PackageType removePackage(int index)
index - public void setAttributeBinding(int index,
ComponentBindingType vAttributeBinding)
throws java.lang.IndexOutOfBoundsException
index - vAttributeBinding - java.lang.IndexOutOfBoundsExceptionpublic void setAttributeBinding(ComponentBindingType[] attributeBindingArray)
attributeBindingArray - public void setComplexTypeBinding(int index,
ComponentBindingType vComplexTypeBinding)
throws java.lang.IndexOutOfBoundsException
index - vComplexTypeBinding - java.lang.IndexOutOfBoundsExceptionpublic void setComplexTypeBinding(ComponentBindingType[] complexTypeBindingArray)
complexTypeBindingArray - public void setDefaultBindingType(BindingType defaultBindingType)
defaultBindingType - the value of field
'defaultBindingType'.public void setElementBinding(int index,
ComponentBindingType vElementBinding)
throws java.lang.IndexOutOfBoundsException
index - vElementBinding - java.lang.IndexOutOfBoundsExceptionpublic void setElementBinding(ComponentBindingType[] elementBindingArray)
elementBindingArray - public void setGroupBinding(int index,
ComponentBindingType vGroupBinding)
throws java.lang.IndexOutOfBoundsException
index - vGroupBinding - java.lang.IndexOutOfBoundsExceptionpublic void setGroupBinding(ComponentBindingType[] groupBindingArray)
groupBindingArray - public void setInclude(int index,
IncludeType vInclude)
throws java.lang.IndexOutOfBoundsException
index - vInclude - java.lang.IndexOutOfBoundsExceptionpublic void setInclude(IncludeType[] includeArray)
includeArray - public void setNamingXML(NamingXMLType namingXML)
namingXML - the value of field 'namingXML'.public void setPackage(int index,
PackageType vPackage)
throws java.lang.IndexOutOfBoundsException
index - vPackage - java.lang.IndexOutOfBoundsExceptionpublic void setPackage(PackageType[] _packageArray)
_packageArray - public static Binding unmarshalBinding(java.io.Reader reader) throws MarshalException, ValidationException
reader - MarshalExceptionValidationExceptionpublic void validate()
throws ValidationException
ValidationExceptionIntalio Inc. (C) 1999-2006. All rights reserved http://www.intalio.com