agonism.dovetail.site.quick
Class QPage

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

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


Field Summary
protected  QComment comment
           
protected  java.lang.String contentExtension
          values = "java|jsp|html|shtml"
protected  java.util.ArrayList forms
          list of QForm
protected  java.util.ArrayList links
          list of QLink
protected  java.lang.String name
           
protected  java.util.ArrayList parameters
          list of QParameter
protected  java.util.ArrayList querys
          list of QQuery
protected  QTitle title
           
 
Fields inherited from class agonism.dovetail.site.quick.QGBase
qParent
 
Constructor Summary
QPage()
           
QPage(QGBaseIntf qParent, java.lang.String contentExtension, java.lang.String name, QTitle title)
          minimum constructor
QPage(QGBaseIntf qParent, java.lang.String contentExtension, java.lang.String name, QTitle title, QComment comment, java.util.ArrayList parameters, java.util.ArrayList querys, java.util.ArrayList links, java.util.ArrayList forms)
          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
 QComment getComment()
           
 java.lang.String getContentExtension()
          values = "java|jsp|html|shtml"
 java.util.ArrayList getForms()
          list of QForm
 java.util.ArrayList getLinks()
          list of QLink
 java.lang.String getName()
           
 java.util.ArrayList getParameters()
          list of QParameter
 QForm getQForm(int i)
           
 QLink getQLink(int i)
           
 QParameter getQParameter(int i)
           
 QQuery getQQuery(int i)
           
 java.util.ArrayList getQuerys()
          list of QQuery
 QTitle getTitle()
           
 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 qFormCount()
           
 int qLinkCount()
           
 int qParameterCount()
           
 int qQueryCount()
           
 void setComment(QComment comment)
           
 void setContentExtension(java.lang.String contentExtension)
          values = "java|jsp|html|shtml"
 void setName(java.lang.String name)
           
 void setQForm(int i, QForm qForm)
           
 void setQLink(int i, QLink qLink)
           
 void setQParameter(int i, QParameter qParameter)
           
 void setQQuery(int i, QQuery qQuery)
           
 void setTitle(QTitle title)
           
 
Methods inherited from class agonism.dovetail.site.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.site.quick.QGBaseIntf
getXParent, print, setXParent, setXParentLinks
 

Field Detail

contentExtension

protected java.lang.String contentExtension
values = "java|jsp|html|shtml"

name

protected java.lang.String name

title

protected QTitle title

comment

protected QComment comment

parameters

protected java.util.ArrayList parameters
list of QParameter

querys

protected java.util.ArrayList querys
list of QQuery

links

protected java.util.ArrayList links
list of QLink

forms

protected java.util.ArrayList forms
list of QForm
Constructor Detail

QPage

public QPage()

QPage

public QPage(QGBaseIntf qParent,
             java.lang.String contentExtension,
             java.lang.String name,
             QTitle title,
             QComment comment,
             java.util.ArrayList parameters,
             java.util.ArrayList querys,
             java.util.ArrayList links,
             java.util.ArrayList forms)
full constructor

QPage

public QPage(QGBaseIntf qParent,
             java.lang.String contentExtension,
             java.lang.String name,
             QTitle title)
minimum constructor
Method Detail

getContentExtension

public java.lang.String getContentExtension()
values = "java|jsp|html|shtml"

setContentExtension

public void setContentExtension(java.lang.String contentExtension)
values = "java|jsp|html|shtml"

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getTitle

public QTitle getTitle()

setTitle

public void setTitle(QTitle title)

getComment

public QComment getComment()

setComment

public void setComment(QComment comment)

getParameters

public java.util.ArrayList getParameters()
list of QParameter

getQParameter

public QParameter getQParameter(int i)

setQParameter

public void setQParameter(int i,
                          QParameter qParameter)

qParameterCount

public int qParameterCount()

getQuerys

public java.util.ArrayList getQuerys()
list of QQuery

getQQuery

public QQuery getQQuery(int i)

setQQuery

public void setQQuery(int i,
                      QQuery qQuery)

qQueryCount

public int qQueryCount()

getLinks

public java.util.ArrayList getLinks()
list of QLink

getQLink

public QLink getQLink(int i)

setQLink

public void setQLink(int i,
                     QLink qLink)

qLinkCount

public int qLinkCount()

getForms

public java.util.ArrayList getForms()
list of QForm

getQForm

public QForm getQForm(int i)

setQForm

public void setQForm(int i,
                     QForm qForm)

qFormCount

public int qFormCount()

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