org.oasis.ebxml.registry.bindings.query
Class InternationalStringBranchType

java.lang.Object
  extended byorg.oasis.ebxml.registry.bindings.query.InternationalStringBranchType
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
DescriptionBranch, NameBranch

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

See Also:
Serialized Form

Constructor Summary
InternationalStringBranchType()
           
 
Method Summary
 void addLocalizedStringFilter(int index, LocalizedStringFilter vLocalizedStringFilter)
           
 void addLocalizedStringFilter(LocalizedStringFilter vLocalizedStringFilter)
           
 void clearLocalizedStringFilter()
           
 java.util.Enumeration enumerateLocalizedStringFilter()
           
 LocalizedStringFilter[] getLocalizedStringFilter()
           
 LocalizedStringFilter getLocalizedStringFilter(int index)
           
 int getLocalizedStringFilterCount()
           
 boolean isValid()
           
abstract  void marshal(org.xml.sax.DocumentHandler handler)
           
abstract  void marshal(java.io.Writer out)
           
 boolean removeLocalizedStringFilter(LocalizedStringFilter vLocalizedStringFilter)
           
 void setLocalizedStringFilter(int index, LocalizedStringFilter vLocalizedStringFilter)
           
 void setLocalizedStringFilter(LocalizedStringFilter[] localizedStringFilterArray)
           
 void validate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InternationalStringBranchType

public InternationalStringBranchType()
Method Detail

addLocalizedStringFilter

public void addLocalizedStringFilter(LocalizedStringFilter vLocalizedStringFilter)
                              throws java.lang.IndexOutOfBoundsException
Parameters:
vLocalizedStringFilter -
Throws:
java.lang.IndexOutOfBoundsException

addLocalizedStringFilter

public void addLocalizedStringFilter(int index,
                                     LocalizedStringFilter vLocalizedStringFilter)
                              throws java.lang.IndexOutOfBoundsException
Parameters:
index -
vLocalizedStringFilter -
Throws:
java.lang.IndexOutOfBoundsException

clearLocalizedStringFilter

public void clearLocalizedStringFilter()

enumerateLocalizedStringFilter

public java.util.Enumeration enumerateLocalizedStringFilter()

getLocalizedStringFilter

public LocalizedStringFilter getLocalizedStringFilter(int index)
                                               throws java.lang.IndexOutOfBoundsException
Parameters:
index -
Throws:
java.lang.IndexOutOfBoundsException

getLocalizedStringFilter

public LocalizedStringFilter[] getLocalizedStringFilter()

getLocalizedStringFilterCount

public int getLocalizedStringFilterCount()

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

removeLocalizedStringFilter

public boolean removeLocalizedStringFilter(LocalizedStringFilter vLocalizedStringFilter)
Parameters:
vLocalizedStringFilter -

setLocalizedStringFilter

public void setLocalizedStringFilter(int index,
                                     LocalizedStringFilter vLocalizedStringFilter)
                              throws java.lang.IndexOutOfBoundsException
Parameters:
index -
vLocalizedStringFilter -
Throws:
java.lang.IndexOutOfBoundsException

setLocalizedStringFilter

public void setLocalizedStringFilter(LocalizedStringFilter[] localizedStringFilterArray)
Parameters:
localizedStringFilterArray -

validate

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