public class ComponentBindingType
extends java.lang.Object
implements java.io.Serializable
| Constructor and Description |
|---|
ComponentBindingType() |
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 java.util.Enumeration enumerateAttributeBinding()
public java.util.Enumeration enumerateComplexTypeBinding()
public java.util.Enumeration enumerateElementBinding()
public java.util.Enumeration enumerateGroupBinding()
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 ComponentBindingTypeChoice getComponentBindingTypeChoice()
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 java.lang.String getName()
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 ComponentBindingType removeAttributeBinding(int index)
index - public ComponentBindingType removeComplexTypeBinding(int index)
index - public ComponentBindingType removeElementBinding(int index)
index - public ComponentBindingType removeGroupBinding(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 setComponentBindingTypeChoice(ComponentBindingTypeChoice componentBindingTypeChoice)
componentBindingTypeChoice - the value of field
'componentBindingTypeChoice'.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 setName(java.lang.String name)
name - the value of field 'name'.public static ComponentBindingType unmarshalComponentBindingType(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