agonism.dovetail.test.quick
Class QFormTest

java.lang.Object
  |
  +--agonism.dovetail.test.quick.QGBase
        |
        +--agonism.dovetail.test.quick.QFormTest
All Implemented Interfaces:
com.jxml.quick.QAware, QGBaseIntf

public class QFormTest
extends QGBase
implements QGBaseIntf, com.jxml.quick.QAware


Field Summary
protected  QDescription description
           
protected  QFormErrors errors
           
protected  java.lang.String formName
           
protected  QLocation location
           
protected  java.util.ArrayList recordValues
          list of QRecordValue
protected  java.util.ArrayList sessionValues
          list of QSessionValue
protected  java.util.ArrayList values
          list of QFormValue
 
Fields inherited from class agonism.dovetail.test.quick.QGBase
qParent
 
Constructor Summary
QFormTest()
           
QFormTest(QGBaseIntf qParent, java.lang.String formName, QDescription description)
          minimum constructor
QFormTest(QGBaseIntf qParent, java.lang.String formName, QDescription description, java.util.ArrayList values, QFormErrors errors, QLocation location, java.util.ArrayList sessionValues, java.util.ArrayList recordValues)
          full constructor
 
Method Summary
 void endElement(java.lang.String tagName, com.jxml.quick.QContext outputContext)
          Method called at the end of a Quick transformation.
 java.util.ArrayList getAllXChildren()
          get a list of all the objects corresponding to XML children
 QDescription getDescription()
           
 QFormErrors getErrors()
           
 java.lang.String getFormName()
           
 QLocation getLocation()
           
 QFormValue getQFormValue(int i)
           
 QRecordValue getQRecordValue(int i)
           
 QSessionValue getQSessionValue(int i)
           
 java.util.ArrayList getRecordValues()
          list of QRecordValue
 java.util.ArrayList getSessionValues()
          list of QSessionValue
 java.util.ArrayList getValues()
          list of QFormValue
 java.lang.String getXAttVal(java.lang.String attname)
           
 java.util.ArrayList getXChildren(java.lang.String childTagName)
           
 void print(java.io.PrintWriter pw, java.lang.String indent)
          print a summary of this object
 int qFormValueCount()
           
 int qRecordValueCount()
           
 int qSessionValueCount()
           
 void setDescription(QDescription description)
           
 void setErrors(QFormErrors errors)
           
 void setFormName(java.lang.String formName)
           
 void setLocation(QLocation location)
           
 void setQFormValue(int i, QFormValue qFormValue)
           
 void setQRecordValue(int i, QRecordValue qRecordValue)
           
 void setQSessionValue(int i, QSessionValue qSessionValue)
           
 
Methods inherited from class agonism.dovetail.test.quick.QGBase
getXParent, print, setXParent, setXParentLinks
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface agonism.dovetail.test.quick.QGBaseIntf
getXParent, print, setXParent, setXParentLinks
 

Field Detail

formName

protected java.lang.String formName

description

protected QDescription description

values

protected java.util.ArrayList values
list of QFormValue

errors

protected QFormErrors errors

location

protected QLocation location

sessionValues

protected java.util.ArrayList sessionValues
list of QSessionValue

recordValues

protected java.util.ArrayList recordValues
list of QRecordValue
Constructor Detail

QFormTest

public QFormTest()

QFormTest

public QFormTest(QGBaseIntf qParent,
                 java.lang.String formName,
                 QDescription description,
                 java.util.ArrayList values,
                 QFormErrors errors,
                 QLocation location,
                 java.util.ArrayList sessionValues,
                 java.util.ArrayList recordValues)
full constructor

QFormTest

public QFormTest(QGBaseIntf qParent,
                 java.lang.String formName,
                 QDescription description)
minimum constructor
Method Detail

getFormName

public java.lang.String getFormName()

setFormName

public void setFormName(java.lang.String formName)

getDescription

public QDescription getDescription()

setDescription

public void setDescription(QDescription description)

getValues

public java.util.ArrayList getValues()
list of QFormValue

getQFormValue

public QFormValue getQFormValue(int i)

setQFormValue

public void setQFormValue(int i,
                          QFormValue qFormValue)

qFormValueCount

public int qFormValueCount()

getErrors

public QFormErrors getErrors()

setErrors

public void setErrors(QFormErrors errors)

getLocation

public QLocation getLocation()

setLocation

public void setLocation(QLocation location)

getSessionValues

public java.util.ArrayList getSessionValues()
list of QSessionValue

getQSessionValue

public QSessionValue getQSessionValue(int i)

setQSessionValue

public void setQSessionValue(int i,
                             QSessionValue qSessionValue)

qSessionValueCount

public int qSessionValueCount()

getRecordValues

public java.util.ArrayList getRecordValues()
list of QRecordValue

getQRecordValue

public QRecordValue getQRecordValue(int i)

setQRecordValue

public void setQRecordValue(int i,
                            QRecordValue qRecordValue)

qRecordValueCount

public int qRecordValueCount()

endElement

public void endElement(java.lang.String tagName,
                       com.jxml.quick.QContext outputContext)
                throws com.jxml.quick.QPE
Description copied from interface: QGBaseIntf
Method called at the end of a Quick transformation. Can be used to check integrity.
Specified by:
endElement in interface QGBaseIntf
Overrides:
endElement in class QGBase

print

public void print(java.io.PrintWriter pw,
                  java.lang.String indent)
Description copied from interface: QGBaseIntf
print a summary of this object
Specified by:
print in interface QGBaseIntf
Overrides:
print in class QGBase

getXAttVal

public java.lang.String getXAttVal(java.lang.String attname)

getXChildren

public java.util.ArrayList getXChildren(java.lang.String childTagName)

getAllXChildren

public java.util.ArrayList getAllXChildren()
Description copied from interface: QGBaseIntf
get a list of all the objects corresponding to XML children
Specified by:
getAllXChildren in interface QGBaseIntf
Overrides:
getAllXChildren in class QGBase