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

java.lang.Object
  extended byorg.oasis.ebxml.registry.bindings.rim.ObjectRefList
All Implemented Interfaces:
java.io.Serializable

public class ObjectRefList
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
ObjectRefList()
           
 
Method Summary
 void addObjectRefListItem(int index, ObjectRefListItem vObjectRefListItem)
           
 void addObjectRefListItem(ObjectRefListItem vObjectRefListItem)
           
 void clearObjectRefListItem()
           
 java.util.Enumeration enumerateObjectRefListItem()
           
 ObjectRefListItem[] getObjectRefListItem()
           
 ObjectRefListItem getObjectRefListItem(int index)
           
 int getObjectRefListItemCount()
           
 boolean isValid()
           
 void marshal(org.xml.sax.DocumentHandler handler)
           
 void marshal(java.io.Writer out)
           
 boolean removeObjectRefListItem(ObjectRefListItem vObjectRefListItem)
           
 void setObjectRefListItem(int index, ObjectRefListItem vObjectRefListItem)
           
 void setObjectRefListItem(ObjectRefListItem[] objectRefListItemArray)
           
static ObjectRefList unmarshal(java.io.Reader reader)
           
 void validate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectRefList

public ObjectRefList()
Method Detail

addObjectRefListItem

public void addObjectRefListItem(ObjectRefListItem vObjectRefListItem)
                          throws java.lang.IndexOutOfBoundsException
Parameters:
vObjectRefListItem -
Throws:
java.lang.IndexOutOfBoundsException

addObjectRefListItem

public void addObjectRefListItem(int index,
                                 ObjectRefListItem vObjectRefListItem)
                          throws java.lang.IndexOutOfBoundsException
Parameters:
index -
vObjectRefListItem -
Throws:
java.lang.IndexOutOfBoundsException

clearObjectRefListItem

public void clearObjectRefListItem()

enumerateObjectRefListItem

public java.util.Enumeration enumerateObjectRefListItem()

getObjectRefListItem

public ObjectRefListItem getObjectRefListItem(int index)
                                       throws java.lang.IndexOutOfBoundsException
Parameters:
index -
Throws:
java.lang.IndexOutOfBoundsException

getObjectRefListItem

public ObjectRefListItem[] getObjectRefListItem()

getObjectRefListItemCount

public int getObjectRefListItemCount()

isValid

public boolean isValid()

marshal

public 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 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

removeObjectRefListItem

public boolean removeObjectRefListItem(ObjectRefListItem vObjectRefListItem)
Parameters:
vObjectRefListItem -

setObjectRefListItem

public void setObjectRefListItem(int index,
                                 ObjectRefListItem vObjectRefListItem)
                          throws java.lang.IndexOutOfBoundsException
Parameters:
index -
vObjectRefListItem -
Throws:
java.lang.IndexOutOfBoundsException

setObjectRefListItem

public void setObjectRefListItem(ObjectRefListItem[] objectRefListItemArray)
Parameters:
objectRefListItemArray -

unmarshal

public static ObjectRefList unmarshal(java.io.Reader reader)
                               throws org.exolab.castor.xml.MarshalException,
                                      org.exolab.castor.xml.ValidationException
Parameters:
reader -
Throws:
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

validate

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