org.oasis.ebxml.registry.bindings.rim
Class ValueListType

java.lang.Object
  extended byorg.oasis.ebxml.registry.bindings.rim.ValueListType
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
ValueList

public abstract class ValueListType
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
ValueListType()
           
 
Method Summary
 void addValueListTypeItem(int index, ValueListTypeItem vValueListTypeItem)
           
 void addValueListTypeItem(ValueListTypeItem vValueListTypeItem)
           
 void clearValueListTypeItem()
           
 java.util.Enumeration enumerateValueListTypeItem()
           
 ValueListTypeItem[] getValueListTypeItem()
           
 ValueListTypeItem getValueListTypeItem(int index)
           
 int getValueListTypeItemCount()
           
 boolean isValid()
           
abstract  void marshal(org.xml.sax.DocumentHandler handler)
           
abstract  void marshal(java.io.Writer out)
           
 boolean removeValueListTypeItem(ValueListTypeItem vValueListTypeItem)
           
 void setValueListTypeItem(int index, ValueListTypeItem vValueListTypeItem)
           
 void setValueListTypeItem(ValueListTypeItem[] valueListTypeItemArray)
           
 void validate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ValueListType

public ValueListType()
Method Detail

addValueListTypeItem

public void addValueListTypeItem(ValueListTypeItem vValueListTypeItem)
                          throws java.lang.IndexOutOfBoundsException
Parameters:
vValueListTypeItem -
Throws:
java.lang.IndexOutOfBoundsException

addValueListTypeItem

public void addValueListTypeItem(int index,
                                 ValueListTypeItem vValueListTypeItem)
                          throws java.lang.IndexOutOfBoundsException
Parameters:
index -
vValueListTypeItem -
Throws:
java.lang.IndexOutOfBoundsException

clearValueListTypeItem

public void clearValueListTypeItem()

enumerateValueListTypeItem

public java.util.Enumeration enumerateValueListTypeItem()

getValueListTypeItem

public ValueListTypeItem getValueListTypeItem(int index)
                                       throws java.lang.IndexOutOfBoundsException
Parameters:
index -
Throws:
java.lang.IndexOutOfBoundsException

getValueListTypeItem

public ValueListTypeItem[] getValueListTypeItem()

getValueListTypeItemCount

public int getValueListTypeItemCount()

isValid

public boolean isValid()

marshal

public abstract void marshal(java.io.Writer out)
                      throws org.exolab.castor.xml.MarshalException,
                             org.exolab.castor.xml.ValidationException
Parameters:
out -
Throws:
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

marshal

public abstract void marshal(org.xml.sax.DocumentHandler handler)
                      throws org.exolab.castor.xml.MarshalException,
                             org.exolab.castor.xml.ValidationException
Parameters:
handler -
Throws:
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

removeValueListTypeItem

public boolean removeValueListTypeItem(ValueListTypeItem vValueListTypeItem)
Parameters:
vValueListTypeItem -

setValueListTypeItem

public void setValueListTypeItem(int index,
                                 ValueListTypeItem vValueListTypeItem)
                          throws java.lang.IndexOutOfBoundsException
Parameters:
index -
vValueListTypeItem -
Throws:
java.lang.IndexOutOfBoundsException

setValueListTypeItem

public void setValueListTypeItem(ValueListTypeItem[] valueListTypeItemArray)
Parameters:
valueListTypeItemArray -

validate

public void validate()
              throws org.exolab.castor.xml.ValidationException
Throws:
org.exolab.castor.xml.ValidationException