org.oasis.ebxml.registry.bindings.rim
Class RegistryObjectListType
java.lang.Object
org.oasis.ebxml.registry.bindings.rim.LeafRegistryObjectListType
org.oasis.ebxml.registry.bindings.rim.RegistryObjectListType
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- RegistryObjectList, RegistryObjectQueryResult, SQLQueryResult
- public abstract class RegistryObjectListType
- extends LeafRegistryObjectListType
- implements java.io.Serializable
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RegistryObjectListType
public RegistryObjectListType()
addRegistryObjectListTypeItem
public void addRegistryObjectListTypeItem(RegistryObjectListTypeItem vRegistryObjectListTypeItem)
throws java.lang.IndexOutOfBoundsException
- Parameters:
vRegistryObjectListTypeItem
-
- Throws:
java.lang.IndexOutOfBoundsException
addRegistryObjectListTypeItem
public void addRegistryObjectListTypeItem(int index,
RegistryObjectListTypeItem vRegistryObjectListTypeItem)
throws java.lang.IndexOutOfBoundsException
- Parameters:
index
- vRegistryObjectListTypeItem
-
- Throws:
java.lang.IndexOutOfBoundsException
clearRegistryObjectListTypeItem
public void clearRegistryObjectListTypeItem()
enumerateRegistryObjectListTypeItem
public java.util.Enumeration enumerateRegistryObjectListTypeItem()
getRegistryObjectListTypeItem
public RegistryObjectListTypeItem getRegistryObjectListTypeItem(int index)
throws java.lang.IndexOutOfBoundsException
- Parameters:
index
-
- Throws:
java.lang.IndexOutOfBoundsException
getRegistryObjectListTypeItem
public RegistryObjectListTypeItem[] getRegistryObjectListTypeItem()
getRegistryObjectListTypeItemCount
public int getRegistryObjectListTypeItemCount()
isValid
public boolean isValid()
- Overrides:
isValid
in class LeafRegistryObjectListType
marshal
public abstract void marshal(java.io.Writer out)
throws org.exolab.castor.xml.MarshalException,
org.exolab.castor.xml.ValidationException
- Specified by:
marshal
in class LeafRegistryObjectListType
- 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
- Specified by:
marshal
in class LeafRegistryObjectListType
- Parameters:
handler
-
- Throws:
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException
removeRegistryObjectListTypeItem
public boolean removeRegistryObjectListTypeItem(RegistryObjectListTypeItem vRegistryObjectListTypeItem)
- Parameters:
vRegistryObjectListTypeItem
-
setRegistryObjectListTypeItem
public void setRegistryObjectListTypeItem(int index,
RegistryObjectListTypeItem vRegistryObjectListTypeItem)
throws java.lang.IndexOutOfBoundsException
- Parameters:
index
- vRegistryObjectListTypeItem
-
- Throws:
java.lang.IndexOutOfBoundsException
setRegistryObjectListTypeItem
public void setRegistryObjectListTypeItem(RegistryObjectListTypeItem[] registryObjectListTypeItemArray)
- Parameters:
registryObjectListTypeItemArray
-
validate
public void validate()
throws org.exolab.castor.xml.ValidationException
- Overrides:
validate
in class LeafRegistryObjectListType
- Throws:
org.exolab.castor.xml.ValidationException