agonism.dovetail.test.quick
Class QLocation

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

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


Field Summary
protected  java.lang.String pageName
           
protected  java.util.ArrayList parameters
          list of QParameterValue
protected  java.lang.String url
           
 
Fields inherited from class agonism.dovetail.test.quick.QGBase
qParent
 
Constructor Summary
QLocation()
           
QLocation(QGBaseIntf qParent, java.lang.String pageName, java.lang.String url, java.util.ArrayList parameters)
          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
 java.lang.String getPageName()
           
 java.util.ArrayList getParameters()
          list of QParameterValue
 QParameterValue getQParameterValue(int i)
           
 java.lang.String getUrl()
           
 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 qParameterValueCount()
           
 void setPageName(java.lang.String pageName)
           
 void setQParameterValue(int i, QParameterValue qParameterValue)
           
 void setUrl(java.lang.String url)
           
 
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

pageName

protected java.lang.String pageName

url

protected java.lang.String url

parameters

protected java.util.ArrayList parameters
list of QParameterValue
Constructor Detail

QLocation

public QLocation()

QLocation

public QLocation(QGBaseIntf qParent,
                 java.lang.String pageName,
                 java.lang.String url,
                 java.util.ArrayList parameters)
full constructor
Method Detail

getPageName

public java.lang.String getPageName()

setPageName

public void setPageName(java.lang.String pageName)

getUrl

public java.lang.String getUrl()

setUrl

public void setUrl(java.lang.String url)

getParameters

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

getQParameterValue

public QParameterValue getQParameterValue(int i)

setQParameterValue

public void setQParameterValue(int i,
                               QParameterValue qParameterValue)

qParameterValueCount

public int qParameterValueCount()

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