org.gxos.schema
Class TemplateTypeX

java.lang.Object
  |
  +--org.gxos.schema.TemplateTypeX
All Implemented Interfaces:
java.io.Serializable

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

See Also:
Serialized Form

Constructor Summary
TemplateTypeX()
           
 
Method Summary
 void addGXOSLoop(java.lang.String vGXOSLoop)
           
 void addInsertFile(InsertFile vInsertFile)
           
 void addInsertMD(java.lang.String vInsertMD)
           
 java.util.Enumeration enumerateGXOSLoop()
           
 java.util.Enumeration enumerateInsertFile()
           
 java.util.Enumeration enumerateInsertMD()
           
 GXOSLink getGXOSLink()
           
 java.lang.String[] getGXOSLoop()
           
 java.lang.String getGXOSLoop(int index)
           
 int getGXOSLoopCount()
           
 InsertFile[] getInsertFile()
           
 InsertFile getInsertFile(int index)
           
 int getInsertFileCount()
           
 java.lang.String[] getInsertMD()
           
 java.lang.String getInsertMD(int index)
           
 int getInsertMDCount()
           
 boolean isValid()
           
abstract  void marshal(org.xml.sax.DocumentHandler handler)
           
abstract  void marshal(java.io.Writer out)
           
 void removeAllGXOSLoop()
           
 void removeAllInsertFile()
           
 void removeAllInsertMD()
           
 java.lang.String removeGXOSLoop(int index)
           
 InsertFile removeInsertFile(int index)
           
 java.lang.String removeInsertMD(int index)
           
 void setGXOSLink(GXOSLink _gXOSLink)
           
 void setGXOSLoop(java.lang.String[] gXOSLoopArray)
           
 void setGXOSLoop(java.lang.String vGXOSLoop, int index)
           
 void setInsertFile(InsertFile[] insertFileArray)
           
 void setInsertFile(InsertFile vInsertFile, int index)
           
 void setInsertMD(java.lang.String[] insertMDArray)
           
 void setInsertMD(java.lang.String vInsertMD, int index)
           
 void validate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TemplateTypeX

public TemplateTypeX()
Method Detail

addGXOSLoop

public void addGXOSLoop(java.lang.String vGXOSLoop)
                 throws java.lang.IndexOutOfBoundsException
Parameters:
vGXOSLoop -  

addInsertFile

public void addInsertFile(InsertFile vInsertFile)
                   throws java.lang.IndexOutOfBoundsException
Parameters:
vInsertFile -  

addInsertMD

public void addInsertMD(java.lang.String vInsertMD)
                 throws java.lang.IndexOutOfBoundsException
Parameters:
vInsertMD -  

enumerateGXOSLoop

public java.util.Enumeration enumerateGXOSLoop()

enumerateInsertFile

public java.util.Enumeration enumerateInsertFile()

enumerateInsertMD

public java.util.Enumeration enumerateInsertMD()

getGXOSLink

public GXOSLink getGXOSLink()

getGXOSLoop

public java.lang.String getGXOSLoop(int index)
                             throws java.lang.IndexOutOfBoundsException
Parameters:
index -  

getGXOSLoop

public java.lang.String[] getGXOSLoop()

getGXOSLoopCount

public int getGXOSLoopCount()

getInsertFile

public InsertFile getInsertFile(int index)
                         throws java.lang.IndexOutOfBoundsException
Parameters:
index -  

getInsertFile

public InsertFile[] getInsertFile()

getInsertFileCount

public int getInsertFileCount()

getInsertMD

public java.lang.String getInsertMD(int index)
                             throws java.lang.IndexOutOfBoundsException
Parameters:
index -  

getInsertMD

public java.lang.String[] getInsertMD()

getInsertMDCount

public int getInsertMDCount()

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 -  

removeAllGXOSLoop

public void removeAllGXOSLoop()

removeAllInsertFile

public void removeAllInsertFile()

removeAllInsertMD

public void removeAllInsertMD()

removeGXOSLoop

public java.lang.String removeGXOSLoop(int index)
Parameters:
index -  

removeInsertFile

public InsertFile removeInsertFile(int index)
Parameters:
index -  

removeInsertMD

public java.lang.String removeInsertMD(int index)
Parameters:
index -  

setGXOSLink

public void setGXOSLink(GXOSLink _gXOSLink)
Parameters:
_gXOSLink -  

setGXOSLoop

public void setGXOSLoop(java.lang.String vGXOSLoop,
                        int index)
                 throws java.lang.IndexOutOfBoundsException
Parameters:
vGXOSLoop -  
index -  

setGXOSLoop

public void setGXOSLoop(java.lang.String[] gXOSLoopArray)
Parameters:
gXOSLoopArray -  

setInsertFile

public void setInsertFile(InsertFile vInsertFile,
                          int index)
                   throws java.lang.IndexOutOfBoundsException
Parameters:
vInsertFile -  
index -  

setInsertFile

public void setInsertFile(InsertFile[] insertFileArray)
Parameters:
insertFileArray -  

setInsertMD

public void setInsertMD(java.lang.String vInsertMD,
                        int index)
                 throws java.lang.IndexOutOfBoundsException
Parameters:
vInsertMD -  
index -  

setInsertMD

public void setInsertMD(java.lang.String[] insertMDArray)
Parameters:
insertMDArray -  

validate

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