agonism.dovetail.test.quick
Class QSuite

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

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


Field Summary
protected  QCreateObjects createObjects
           
protected  java.util.ArrayList pageTests
          list of QPageTest
protected  java.lang.String schemaClassName
           
protected  java.lang.String schemaName
           
protected  java.lang.String siteClassName
           
protected  java.lang.String siteName
           
 
Fields inherited from class agonism.dovetail.test.quick.QGBase
qParent
 
Constructor Summary
QSuite()
           
QSuite(QGBaseIntf qParent, java.lang.String siteName, java.lang.String siteClassName, java.lang.String schemaName, java.lang.String schemaClassName)
          minimum constructor
QSuite(QGBaseIntf qParent, java.lang.String siteName, java.lang.String siteClassName, java.lang.String schemaName, java.lang.String schemaClassName, QCreateObjects createObjects, java.util.ArrayList pageTests)
          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
 QCreateObjects getCreateObjects()
           
 java.util.ArrayList getPageTests()
          list of QPageTest
 QPageTest getQPageTest(int i)
           
 java.lang.String getSchemaClassName()
           
 java.lang.String getSchemaName()
           
 java.lang.String getSiteClassName()
           
 java.lang.String getSiteName()
           
 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 qPageTestCount()
           
 void setCreateObjects(QCreateObjects createObjects)
           
 void setQPageTest(int i, QPageTest qPageTest)
           
 void setSchemaClassName(java.lang.String schemaClassName)
           
 void setSchemaName(java.lang.String schemaName)
           
 void setSiteClassName(java.lang.String siteClassName)
           
 void setSiteName(java.lang.String siteName)
           
 
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

siteName

protected java.lang.String siteName

siteClassName

protected java.lang.String siteClassName

schemaName

protected java.lang.String schemaName

schemaClassName

protected java.lang.String schemaClassName

createObjects

protected QCreateObjects createObjects

pageTests

protected java.util.ArrayList pageTests
list of QPageTest
Constructor Detail

QSuite

public QSuite()

QSuite

public QSuite(QGBaseIntf qParent,
              java.lang.String siteName,
              java.lang.String siteClassName,
              java.lang.String schemaName,
              java.lang.String schemaClassName,
              QCreateObjects createObjects,
              java.util.ArrayList pageTests)
full constructor

QSuite

public QSuite(QGBaseIntf qParent,
              java.lang.String siteName,
              java.lang.String siteClassName,
              java.lang.String schemaName,
              java.lang.String schemaClassName)
minimum constructor
Method Detail

getSiteName

public java.lang.String getSiteName()

setSiteName

public void setSiteName(java.lang.String siteName)

getSiteClassName

public java.lang.String getSiteClassName()

setSiteClassName

public void setSiteClassName(java.lang.String siteClassName)

getSchemaName

public java.lang.String getSchemaName()

setSchemaName

public void setSchemaName(java.lang.String schemaName)

getSchemaClassName

public java.lang.String getSchemaClassName()

setSchemaClassName

public void setSchemaClassName(java.lang.String schemaClassName)

getCreateObjects

public QCreateObjects getCreateObjects()

setCreateObjects

public void setCreateObjects(QCreateObjects createObjects)

getPageTests

public java.util.ArrayList getPageTests()
list of QPageTest

getQPageTest

public QPageTest getQPageTest(int i)

setQPageTest

public void setQPageTest(int i,
                         QPageTest qPageTest)

qPageTestCount

public int qPageTestCount()

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