agonism.dovetail.site.quick
Class QGBase
java.lang.Object
|
+--agonism.dovetail.site.quick.QGBase
- All Implemented Interfaces:
- com.jxml.quick.QAware, QGBaseIntf
- Direct Known Subclasses:
- QAction, QActionBean, QBLOBType, QBody, QBooleanType, QClassName, QComment, QCookieValue, QCSS, QCustomQuery, QDateType, QDefault, QFloatType, QForm, QFormElement, QFormValue, QIntType, QIsAbsent, QIsPresent, QLastModifiedID, QLink, QLinkRef, QLiteralText, QLiteralValue, QLocation, QOptions, QPage, QPageRef, QParameter, QParameterValue, QQuery, QQueryParameter, QQueryResult, QQueryString, QQueryValue, QRedirect, QRequiredIf, QSessionValue, QSite, QStoredProcedure, QStringType, QStyle, QSubmit, QTitle, QType, QURLParameter, QURLType
- public abstract class QGBase
- extends java.lang.Object
- implements QGBaseIntf, com.jxml.quick.QAware
Method Summary |
void |
endElement(java.lang.String tagName,
com.jxml.quick.QContext outputContext)
Method called at the end of a Quick transformation. |
abstract java.util.ArrayList |
getAllXChildren()
get a list of all the objects corresponding to XML children |
QGBaseIntf |
getXParent()
get the XML parent for this object |
void |
print(java.io.PrintWriter pw)
print a summary of this object |
abstract void |
print(java.io.PrintWriter pw,
java.lang.String indent)
print a summary of this object |
void |
setXParent(QGBaseIntf obj)
set the XML parent for this object |
void |
setXParentLinks()
set the XML parents of the children to this object |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
qParent
protected QGBaseIntf qParent
QGBase
public QGBase()
getAllXChildren
public abstract java.util.ArrayList getAllXChildren()
- get a list of all the objects corresponding to XML children
- Specified by:
getAllXChildren
in interface QGBaseIntf
print
public abstract 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
setXParent
public void setXParent(QGBaseIntf obj)
- set the XML parent for this object
- Specified by:
setXParent
in interface QGBaseIntf
getXParent
public QGBaseIntf getXParent()
- get the XML parent for this object
- Specified by:
getXParent
in interface QGBaseIntf
setXParentLinks
public void setXParentLinks()
- set the XML parents of the children to this object
- Specified by:
setXParentLinks
in interface QGBaseIntf
endElement
public void endElement(java.lang.String tagName,
com.jxml.quick.QContext outputContext)
throws com.jxml.quick.QPE
- Method called at the end of a Quick transformation. Used here to set the XML parent links
- Specified by:
endElement
in interface QGBaseIntf
print
public void print(java.io.PrintWriter pw)
- print a summary of this object
- Specified by:
print
in interface QGBaseIntf