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 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(GXOSObject vGXOSObject, int index)
           
 void setRun(Run[] runArray)
           
 void setRun(Run vRun, int index)
           
 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 -  

addRun

public void addRun(Run vRun)
            throws java.lang.IndexOutOfBoundsException
Parameters:
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(GXOSObject vGXOSObject,
                          int index)
                   throws java.lang.IndexOutOfBoundsException
Parameters:
vGXOSObject -  
index -  

setGXOSObject

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

setRun

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

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