org.apache.beehive.netui.tags.databinding.datagrid
Class AnchorColumn

Object
  extended by SimpleTagSupport
      extended by AbstractSimpleTag
          extended by AbstractColumn
              extended by AbstractHtmlColumn
                  extended by AnchorColumn
All Implemented Interfaces:
JspTag, SimpleTag, Formattable, URLParams, IAttributeConsumer, INetuiTag

public class AnchorColumn
extends AbstractHtmlColumn
implements URLParams


Constructor Summary
AnchorColumn()
           
 
Method Summary
 void addParameter(String name, Object value)
           
protected  void applyAttributes()
           
protected  ColumnModel createColumnModel()
           
 String getTagName()
          Return the name of the tag.
 void setAction(String action)
           
protected  void setColumnModel(ColumnModel column)
           
 void setHref(String href)
           
 void setScope(String scope)
           
 void setValue(String value)
           
 
Methods inherited from class AbstractHtmlColumn
setAttribute, setOnClick, setOnDblClick, setOnKeyDown, setOnKeyPress, setOnKeyUp, setOnMouseDown, setOnMouseMove, setOnMouseOut, setOnMouseOver, setOnMouseUp, setStyle, setStyleClass, setTitle
 
Methods inherited from class AbstractColumn
addFormatter, doTag, formatterHasError, getColumnModel, getColumnsTag, getDataGridTag, setHeaderText
 
Methods inherited from class AbstractSimpleTag
addTagIdMapping, getBufferBody, getInlineError, getPageContext, getScriptReporter, getUserLocale, hasErrors, registerTagError, registerTagError, reportErrors, rewriteName, setNonEmptyValueAttribute, setRequiredValueAttribute, write
 
Methods inherited from class SimpleTagSupport
findAncestorWithClass, getJspBody, getJspContext, getParent, setJspBody, setJspContext, setParent
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnchorColumn

public AnchorColumn()
Method Detail

setHref

public void setHref(String href)

setScope

public void setScope(String scope)

setValue

public void setValue(String value)

setAction

public void setAction(String action)

addParameter

public void addParameter(String name,
                         Object value)
                  throws JspException
Specified by:
addParameter in interface URLParams
Throws:
JspException

getTagName

public String getTagName()
Description copied from class: AbstractSimpleTag
Return the name of the tag. Used by error reporting to get the name of the tag.

Specified by:
getTagName in interface INetuiTag
Specified by:
getTagName in class AbstractSimpleTag
Returns:
the name of the tag.

applyAttributes

protected void applyAttributes()
                        throws JspException
Overrides:
applyAttributes in class AbstractHtmlColumn
Throws:
JspException

setColumnModel

protected void setColumnModel(ColumnModel column)
Specified by:
setColumnModel in class AbstractColumn

createColumnModel

protected ColumnModel createColumnModel()
Specified by:
createColumnModel in class AbstractColumn