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

java.lang.Object
  extended byorg.oasis.ebxml.registry.bindings.rim.LeafRegistryObjectListType
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
LeafRegistryObjectList, RegistryObjectListType

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

See Also:
Serialized Form

Constructor Summary
LeafRegistryObjectListType()
           
 
Method Summary
 void addLeafRegistryObjectListTypeItem(int index, LeafRegistryObjectListTypeItem vLeafRegistryObjectListTypeItem)
           
 void addLeafRegistryObjectListTypeItem(LeafRegistryObjectListTypeItem vLeafRegistryObjectListTypeItem)
           
 void clearLeafRegistryObjectListTypeItem()
           
 java.util.Enumeration enumerateLeafRegistryObjectListTypeItem()
           
 LeafRegistryObjectListTypeItem[] getLeafRegistryObjectListTypeItem()
           
 LeafRegistryObjectListTypeItem getLeafRegistryObjectListTypeItem(int index)
           
 int getLeafRegistryObjectListTypeItemCount()
           
 boolean isValid()
           
abstract  void marshal(org.xml.sax.DocumentHandler handler)
           
abstract  void marshal(java.io.Writer out)
           
 boolean removeLeafRegistryObjectListTypeItem(LeafRegistryObjectListTypeItem vLeafRegistryObjectListTypeItem)
           
 void setLeafRegistryObjectListTypeItem(int index, LeafRegistryObjectListTypeItem vLeafRegistryObjectListTypeItem)
           
 void setLeafRegistryObjectListTypeItem(LeafRegistryObjectListTypeItem[] leafRegistryObjectListTypeItemArray)
           
 void validate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LeafRegistryObjectListType

public LeafRegistryObjectListType()
Method Detail

addLeafRegistryObjectListTypeItem

public void addLeafRegistryObjectListTypeItem(LeafRegistryObjectListTypeItem vLeafRegistryObjectListTypeItem)
                                       throws java.lang.IndexOutOfBoundsException
Parameters:
vLeafRegistryObjectListTypeItem -
Throws:
java.lang.IndexOutOfBoundsException

addLeafRegistryObjectListTypeItem

public void addLeafRegistryObjectListTypeItem(int index,
                                              LeafRegistryObjectListTypeItem vLeafRegistryObjectListTypeItem)
                                       throws java.lang.IndexOutOfBoundsException
Parameters:
index -
vLeafRegistryObjectListTypeItem -
Throws:
java.lang.IndexOutOfBoundsException

clearLeafRegistryObjectListTypeItem

public void clearLeafRegistryObjectListTypeItem()

enumerateLeafRegistryObjectListTypeItem

public java.util.Enumeration enumerateLeafRegistryObjectListTypeItem()

getLeafRegistryObjectListTypeItem

public LeafRegistryObjectListTypeItem getLeafRegistryObjectListTypeItem(int index)
                                                                 throws java.lang.IndexOutOfBoundsException
Parameters:
index -
Throws:
java.lang.IndexOutOfBoundsException

getLeafRegistryObjectListTypeItem

public LeafRegistryObjectListTypeItem[] getLeafRegistryObjectListTypeItem()

getLeafRegistryObjectListTypeItemCount

public int getLeafRegistryObjectListTypeItemCount()

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

removeLeafRegistryObjectListTypeItem

public boolean removeLeafRegistryObjectListTypeItem(LeafRegistryObjectListTypeItem vLeafRegistryObjectListTypeItem)
Parameters:
vLeafRegistryObjectListTypeItem -

setLeafRegistryObjectListTypeItem

public void setLeafRegistryObjectListTypeItem(int index,
                                              LeafRegistryObjectListTypeItem vLeafRegistryObjectListTypeItem)
                                       throws java.lang.IndexOutOfBoundsException
Parameters:
index -
vLeafRegistryObjectListTypeItem -
Throws:
java.lang.IndexOutOfBoundsException

setLeafRegistryObjectListTypeItem

public void setLeafRegistryObjectListTypeItem(LeafRegistryObjectListTypeItem[] leafRegistryObjectListTypeItemArray)
Parameters:
leafRegistryObjectListTypeItemArray -

validate

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