net.sf.tacos.ajax.components.grid
Class Grid

java.lang.Object
  extended by org.apache.hivemind.impl.BaseLocatable
      extended by org.apache.tapestry.AbstractComponent
          extended by org.apache.tapestry.BaseComponent
              extended by net.sf.tacos.ajax.components.grid.Grid
All Implemented Interfaces:
Locatable, LocationHolder, org.apache.tapestry.IComponent, org.apache.tapestry.IRender, org.apache.tapestry.ITemplateComponent

public abstract class Grid
extends org.apache.tapestry.BaseComponent

User: pism Date: 21.04.2006 Time: 14:02:59


Constructor Summary
Grid()
           
 
Method Summary
abstract  String getBodyClass()
           
 GridColumnModel getColumns()
           
abstract  String getContainerClass()
           
abstract  String getFooterClass()
           
abstract  Object getFooterRow()
           
abstract  String getHeaderClass()
           
abstract  String getHeaderSortDownClass()
           
abstract  String getHeaderSortUpClass()
           
abstract  String getInfo()
           
abstract  String getInitialSortColumn()
           
abstract  boolean getInitialSortOrder()
           
abstract  String getLanguage()
           
abstract  Integer getPageSize()
           
abstract  String getRowAlternateClass()
           
abstract  org.apache.tapestry.IScript getScript()
           
 List getSource()
           
 GridModel getTableModel()
           
abstract  String getTitle()
           
abstract  String getWidgetId()
           
abstract  boolean isEnableMultipleSelect()
           
abstract  boolean isFooter()
           
abstract  boolean isShowFilter()
           
protected  void renderComponent(org.apache.tapestry.IMarkupWriter writer, org.apache.tapestry.IRequestCycle cycle)
           
 void setColumns(GridColumnModel columnModel)
           
abstract  void setRow(Object row)
           
 void setSource(List data)
           
 void setTableModel(GridModel tableModel)
           
 
Methods inherited from class org.apache.tapestry.BaseComponent
addOuter, finishLoad
 
Methods inherited from class org.apache.tapestry.AbstractComponent
addAsset, addBody, addComponent, checkActiveLock, cleanupAfterRender, enterActiveState, finishLoad, format, format, format, format, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getBody, getBodyCount, getComponent, getComponents, getContainedComponent, getContainer, getExtendedId, getId, getIdPath, getListeners, getMessage, getMessages, getNamespace, getPage, getProperty, getSpecification, isInActiveState, isParameterBound, isRendering, pageEndRender, prepareForRender, render, renderBody, renderInformalParameters, setBinding, setContainedComponent, setContainer, setId, setNamespace, setPage, setProperty, toString
 
Methods inherited from class org.apache.hivemind.impl.BaseLocatable
getLocation, setLocation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.tapestry.IComponent
addAsset, addBody, addComponent, enterActiveState, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getComponent, getComponents, getContainedComponent, getContainer, getExtendedId, getId, getIdPath, getListeners, getMessage, getMessages, getNamespace, getPage, getProperty, getSpecification, isRendering, renderBody, setBinding, setContainedComponent, setContainer, setId, setNamespace, setPage, setProperty
 
Methods inherited from interface org.apache.tapestry.IRender
render
 
Methods inherited from interface org.apache.hivemind.LocationHolder
setLocation
 
Methods inherited from interface org.apache.hivemind.Locatable
getLocation
 

Constructor Detail

Grid

public Grid()
Method Detail

getWidgetId

public abstract String getWidgetId()

getTitle

public abstract String getTitle()

getInfo

public abstract String getInfo()

getPageSize

public abstract Integer getPageSize()

getInitialSortColumn

public abstract String getInitialSortColumn()

getInitialSortOrder

public abstract boolean getInitialSortOrder()

setRow

public abstract void setRow(Object row)

isEnableMultipleSelect

public abstract boolean isEnableMultipleSelect()

isShowFilter

public abstract boolean isShowFilter()

getFooterRow

public abstract Object getFooterRow()

isFooter

public abstract boolean isFooter()

getRowAlternateClass

public abstract String getRowAlternateClass()

getBodyClass

public abstract String getBodyClass()

getHeaderClass

public abstract String getHeaderClass()

getFooterClass

public abstract String getFooterClass()

getContainerClass

public abstract String getContainerClass()

getHeaderSortUpClass

public abstract String getHeaderSortUpClass()

getHeaderSortDownClass

public abstract String getHeaderSortDownClass()

getLanguage

public abstract String getLanguage()

getScript

public abstract org.apache.tapestry.IScript getScript()

getSource

public List getSource()

getColumns

public GridColumnModel getColumns()

getTableModel

public GridModel getTableModel()

setTableModel

public void setTableModel(GridModel tableModel)

setColumns

public void setColumns(GridColumnModel columnModel)

setSource

public void setSource(List data)

renderComponent

protected void renderComponent(org.apache.tapestry.IMarkupWriter writer,
                               org.apache.tapestry.IRequestCycle cycle)
Overrides:
renderComponent in class org.apache.tapestry.BaseComponent