org.gxos.schema
Class GXOSShellType

java.lang.Object
  |
  +--org.gxos.schema.GXOSShellType
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
GXOSShell

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

See Also:
Serialized Form

Constructor Summary
GXOSShellType()
           
 
Method Summary
 void addGXOSObject(GXOSObject vGXOSObject)
           
 void addGXOSObject(int index, GXOSObject vGXOSObject)
           
 void addRun(int index, Run vRun)
           
 void addRun(Run vRun)
           
 void deleteShelloutput()
           
 java.util.Enumeration enumerateGXOSObject()
           
 java.util.Enumeration enumerateRun()
           
 GXOSObject[] getGXOSObject()
           
 GXOSObject getGXOSObject(int index)
           
 int getGXOSObjectCount()
           
 Run[] getRun()
           
 Run getRun(int index)
           
 int getRunCount()
           
 boolean getShelloutput()
           
 WebExportShell getWebExportShell()
           
 boolean hasShelloutput()
           
 boolean isValid()
           
abstract  void marshal(org.xml.sax.DocumentHandler handler)
           
abstract  void marshal(java.io.Writer out)
           
 void removeAllGXOSObject()
           
 void removeAllRun()
           
 GXOSObject removeGXOSObject(int index)
           
 Run removeRun(int index)
           
 void setGXOSObject(GXOSObject[] GXOSObjectArray)
           
 void setGXOSObject(int index, GXOSObject vGXOSObject)
           
 void setRun(int index, Run vRun)
           
 void setRun(Run[] runArray)
           
 void setShelloutput(boolean shelloutput)
           
 void setWebExportShell(WebExportShell webExportShell)
           
 void validate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GXOSShellType

public GXOSShellType()
Method Detail

addGXOSObject

public void addGXOSObject(GXOSObject vGXOSObject)
                   throws java.lang.IndexOutOfBoundsException
Parameters:
vGXOSObject -  

addGXOSObject

public void addGXOSObject(int index,
                          GXOSObject vGXOSObject)
                   throws java.lang.IndexOutOfBoundsException
Parameters:
index -  
vGXOSObject -  

addRun

public void addRun(Run vRun)
            throws java.lang.IndexOutOfBoundsException
Parameters:
vRun -  

addRun

public void addRun(int index,
                   Run vRun)
            throws java.lang.IndexOutOfBoundsException
Parameters:
index -  
vRun -  

deleteShelloutput

public void deleteShelloutput()

enumerateGXOSObject

public java.util.Enumeration enumerateGXOSObject()

enumerateRun

public java.util.Enumeration enumerateRun()

getGXOSObject

public GXOSObject getGXOSObject(int index)
                         throws java.lang.IndexOutOfBoundsException
Parameters:
index -  

getGXOSObject

public GXOSObject[] getGXOSObject()

getGXOSObjectCount

public int getGXOSObjectCount()

getRun

public Run getRun(int index)
           throws java.lang.IndexOutOfBoundsException
Parameters:
index -  

getRun

public Run[] getRun()

getRunCount

public int getRunCount()

getShelloutput

public boolean getShelloutput()

getWebExportShell

public WebExportShell getWebExportShell()

hasShelloutput

public boolean hasShelloutput()

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 -  

marshal

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

removeAllGXOSObject

public void removeAllGXOSObject()

removeAllRun

public void removeAllRun()

removeGXOSObject

public GXOSObject removeGXOSObject(int index)
Parameters:
index -  

removeRun

public Run removeRun(int index)
Parameters:
index -  

setGXOSObject

public void setGXOSObject(int index,
                          GXOSObject vGXOSObject)
                   throws java.lang.IndexOutOfBoundsException
Parameters:
index -  
vGXOSObject -  

setGXOSObject

public void setGXOSObject(GXOSObject[] GXOSObjectArray)
Parameters:
GXOSObjectArray -  

setRun

public void setRun(int index,
                   Run vRun)
            throws java.lang.IndexOutOfBoundsException
Parameters:
index -  
vRun -  

setRun

public void setRun(Run[] runArray)
Parameters:
runArray -  

setShelloutput

public void setShelloutput(boolean shelloutput)
Parameters:
shelloutput -  

setWebExportShell

public void setWebExportShell(WebExportShell webExportShell)
Parameters:
webExportShell -  

validate

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