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

Object
  extended by SimpleTagSupport
      extended by AbstractSimpleTag
          extended by Columns
All Implemented Interfaces:
JspTag, SimpleTag, INetuiTag

public class Columns
extends AbstractSimpleTag


Field Summary
static String COLUMN_MODEL_KEY
           
 
Constructor Summary
Columns()
           
 
Method Summary
 void addColumn(ColumnModel cm)
           
 void doTag()
           
 int getRenderState()
           
 String getTagName()
          Return the name of the tag.
 void loadNextColumn()
           
 void unloadColumn()
           
 
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
 

Field Detail

COLUMN_MODEL_KEY

public static final String COLUMN_MODEL_KEY
See Also:
Constant Field Values
Constructor Detail

Columns

public Columns()
Method Detail

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.

doTag

public void doTag()
           throws IOException,
                  JspException
Specified by:
doTag in interface SimpleTag
Overrides:
doTag in class SimpleTagSupport
Throws:
IOException
JspException

getRenderState

public int getRenderState()

addColumn

public void addColumn(ColumnModel cm)

loadNextColumn

public void loadNextColumn()

unloadColumn

public void unloadColumn()