garnet.gateway.xsil.schema
Class XSIL

java.lang.Object
  |
  +--garnet.gateway.xsil.schema.XSIL
All Implemented Interfaces:
java.io.Serializable

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

See Also:
Serialized Form

Constructor Summary
XSIL()
           
 
Method Summary
 void addXSILItem(int index, XSILItem vXSILItem)
           
 void addXSILItem(XSILItem vXSILItem)
           
 java.util.Enumeration enumerateXSILItem()
           
 java.lang.String getName()
           
 java.lang.String getType()
           
 XSILItem[] getXSILItem()
           
 XSILItem getXSILItem(int index)
           
 int getXSILItemCount()
           
 boolean isValid()
           
 void marshal(org.xml.sax.DocumentHandler handler)
           
 void marshal(java.io.Writer out)
           
 void removeAllXSILItem()
           
 XSILItem removeXSILItem(int index)
           
 void setName(java.lang.String name)
           
 void setType(java.lang.String type)
           
 void setXSILItem(int index, XSILItem vXSILItem)
           
 void setXSILItem(XSILItem[] XSILItemArray)
           
static XSIL 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

XSIL

public XSIL()
Method Detail

addXSILItem

public void addXSILItem(XSILItem vXSILItem)
                 throws java.lang.IndexOutOfBoundsException
Parameters:
vXSILItem -  

addXSILItem

public void addXSILItem(int index,
                        XSILItem vXSILItem)
                 throws java.lang.IndexOutOfBoundsException
Parameters:
index -  
vXSILItem -  

enumerateXSILItem

public java.util.Enumeration enumerateXSILItem()

getName

public java.lang.String getName()

getType

public java.lang.String getType()

getXSILItem

public XSILItem getXSILItem(int index)
                     throws java.lang.IndexOutOfBoundsException
Parameters:
index -  

getXSILItem

public XSILItem[] getXSILItem()

getXSILItemCount

public int getXSILItemCount()

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 -  

marshal

public void marshal(org.xml.sax.DocumentHandler handler)
             throws org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Parameters:
handler -  

removeAllXSILItem

public void removeAllXSILItem()

removeXSILItem

public XSILItem removeXSILItem(int index)
Parameters:
index -  

setName

public void setName(java.lang.String name)
Parameters:
name -  

setType

public void setType(java.lang.String type)
Parameters:
type -  

setXSILItem

public void setXSILItem(int index,
                        XSILItem vXSILItem)
                 throws java.lang.IndexOutOfBoundsException
Parameters:
index -  
vXSILItem -  

setXSILItem

public void setXSILItem(XSILItem[] XSILItemArray)
Parameters:
XSILItemArray -  

unmarshal

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

validate

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