agonism.dovetail.site.quick
Class QFormElement

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

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


Field Summary
protected  java.lang.String columnName
           
protected  boolean isHidden
           
protected  boolean isPassword
           
protected  java.lang.String name
           
protected  QOptions options
           
protected  java.lang.String tableName
           
protected  QType type
           
protected  java.lang.Object value
           
 
Fields inherited from class agonism.dovetail.site.quick.QGBase
qParent
 
Constructor Summary
QFormElement()
           
QFormElement(QGBaseIntf qParent, java.lang.String name)
          minimum constructor
QFormElement(QGBaseIntf qParent, java.lang.String name, boolean isHidden, boolean isPassword, java.lang.String tableName, java.lang.String columnName, QType type, java.lang.Object value, QOptions options)
          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 getColumnName()
           
 boolean getIsHidden()
           
 boolean getIsPassword()
           
 java.lang.String getName()
           
 QOptions getOptions()
           
 java.lang.String getTableName()
           
 QType getType()
           
 java.lang.Object getValue()
           
 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
 void setColumnName(java.lang.String columnName)
           
 void setIsHidden(boolean isHidden)
           
 void setIsPassword(boolean isPassword)
           
 void setName(java.lang.String name)
           
 void setOptions(QOptions options)
           
 void setTableName(java.lang.String tableName)
           
 void setType(QType type)
           
 void setValue(java.lang.Object value)
           
 
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

name

protected java.lang.String name

isHidden

protected boolean isHidden

isPassword

protected boolean isPassword

tableName

protected java.lang.String tableName

columnName

protected java.lang.String columnName

type

protected QType type

value

protected java.lang.Object value

options

protected QOptions options
Constructor Detail

QFormElement

public QFormElement()

QFormElement

public QFormElement(QGBaseIntf qParent,
                    java.lang.String name,
                    boolean isHidden,
                    boolean isPassword,
                    java.lang.String tableName,
                    java.lang.String columnName,
                    QType type,
                    java.lang.Object value,
                    QOptions options)
full constructor

QFormElement

public QFormElement(QGBaseIntf qParent,
                    java.lang.String name)
minimum constructor
Method Detail

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getIsHidden

public boolean getIsHidden()

setIsHidden

public void setIsHidden(boolean isHidden)

getIsPassword

public boolean getIsPassword()

setIsPassword

public void setIsPassword(boolean isPassword)

getTableName

public java.lang.String getTableName()

setTableName

public void setTableName(java.lang.String tableName)

getColumnName

public java.lang.String getColumnName()

setColumnName

public void setColumnName(java.lang.String columnName)

getType

public QType getType()

setType

public void setType(QType type)

getValue

public java.lang.Object getValue()

setValue

public void setValue(java.lang.Object value)

getOptions

public QOptions getOptions()

setOptions

public void setOptions(QOptions options)

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