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

java.lang.Object
  extended byorg.oasis.ebxml.registry.bindings.rim.InternationalStringType
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
Description, InternationalString, Name, UsageDescription

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

See Also:
Serialized Form

Constructor Summary
InternationalStringType()
           
 
Method Summary
 void addInternationalStringTypeItem(InternationalStringTypeItem vInternationalStringTypeItem)
           
 void addInternationalStringTypeItem(int index, InternationalStringTypeItem vInternationalStringTypeItem)
           
 void clearInternationalStringTypeItem()
           
 java.util.Enumeration enumerateInternationalStringTypeItem()
           
 InternationalStringTypeItem[] getInternationalStringTypeItem()
           
 InternationalStringTypeItem getInternationalStringTypeItem(int index)
           
 int getInternationalStringTypeItemCount()
           
 boolean isValid()
           
abstract  void marshal(org.xml.sax.DocumentHandler handler)
           
abstract  void marshal(java.io.Writer out)
           
 boolean removeInternationalStringTypeItem(InternationalStringTypeItem vInternationalStringTypeItem)
           
 void setInternationalStringTypeItem(InternationalStringTypeItem[] internationalStringTypeItemArray)
           
 void setInternationalStringTypeItem(int index, InternationalStringTypeItem vInternationalStringTypeItem)
           
 void validate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InternationalStringType

public InternationalStringType()
Method Detail

addInternationalStringTypeItem

public void addInternationalStringTypeItem(InternationalStringTypeItem vInternationalStringTypeItem)
                                    throws java.lang.IndexOutOfBoundsException
Parameters:
vInternationalStringTypeItem -
Throws:
java.lang.IndexOutOfBoundsException

addInternationalStringTypeItem

public void addInternationalStringTypeItem(int index,
                                           InternationalStringTypeItem vInternationalStringTypeItem)
                                    throws java.lang.IndexOutOfBoundsException
Parameters:
index -
vInternationalStringTypeItem -
Throws:
java.lang.IndexOutOfBoundsException

clearInternationalStringTypeItem

public void clearInternationalStringTypeItem()

enumerateInternationalStringTypeItem

public java.util.Enumeration enumerateInternationalStringTypeItem()

getInternationalStringTypeItem

public InternationalStringTypeItem getInternationalStringTypeItem(int index)
                                                           throws java.lang.IndexOutOfBoundsException
Parameters:
index -
Throws:
java.lang.IndexOutOfBoundsException

getInternationalStringTypeItem

public InternationalStringTypeItem[] getInternationalStringTypeItem()

getInternationalStringTypeItemCount

public int getInternationalStringTypeItemCount()

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

removeInternationalStringTypeItem

public boolean removeInternationalStringTypeItem(InternationalStringTypeItem vInternationalStringTypeItem)
Parameters:
vInternationalStringTypeItem -

setInternationalStringTypeItem

public void setInternationalStringTypeItem(int index,
                                           InternationalStringTypeItem vInternationalStringTypeItem)
                                    throws java.lang.IndexOutOfBoundsException
Parameters:
index -
vInternationalStringTypeItem -
Throws:
java.lang.IndexOutOfBoundsException

setInternationalStringTypeItem

public void setInternationalStringTypeItem(InternationalStringTypeItem[] internationalStringTypeItemArray)
Parameters:
internationalStringTypeItemArray -

validate

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