org.openfaces.component.table
Class CheckboxColumn

java.lang.Object
  extended by UIColumn
      extended by org.openfaces.component.table.BaseColumn
          extended by org.openfaces.component.table.CheckboxColumn

public class CheckboxColumn
extends BaseColumn


Field Summary
static java.lang.String COMPONENT_FAMILY
           
static java.lang.String COMPONENT_TYPE
           
 
Constructor Summary
CheckboxColumn()
           
 
Method Summary
 void decodeSelectionFromIndexes(java.util.List<java.lang.Integer> indexes)
           
 void encodeBegin(FacesContext context)
           
 void encodeOnAjaxNodeFolding(FacesContext context)
           
 java.util.List<java.lang.Integer> encodeSelectionIntoIndexes()
           
 java.lang.String getFamily()
           
 java.util.List<TreePath> getNodePaths()
           
 java.util.List<java.lang.Object> getRowDatas()
           
 java.util.List<java.lang.Integer> getRowIndexes()
           
 java.util.List getSelectedRowKeys()
           
 boolean getSortable()
           
 ValueExpression getValueExpression(java.lang.String name)
           
 void processUpdates(FacesContext context)
           
 void restoreState(FacesContext context, java.lang.Object stateObj)
           
 java.lang.Object saveState(FacesContext context)
           
 void setNodePaths(java.util.List<TreePath> nodePaths)
           
 void setRowDatas(java.util.List<java.lang.Object> rowDatas)
           
 void setRowIndexes(java.util.List<java.lang.Integer> indexes)
           
 void setSortable(boolean sortable)
           
 void setValueExpression(java.lang.String name, ValueExpression expression)
           
 
Methods inherited from class org.openfaces.component.table.BaseColumn
getAlign, getBodyClass, getBodyOnclick, getBodyOndblclick, getBodyOnmousedown, getBodyOnmousemove, getBodyOnmouseout, getBodyOnmouseover, getBodyOnmouseup, getBodyStyle, getFooterClass, getFooterOnclick, getFooterOndblclick, getFooterOnmousedown, getFooterOnmousemove, getFooterOnmouseout, getFooterOnmouseover, getFooterOnmouseup, getFooterStyle, getFooterValue, getHeaderClass, getHeaderOnclick, getHeaderOndblclick, getHeaderOnmousedown, getHeaderOnmousemove, getHeaderOnmouseout, getHeaderOnmouseover, getHeaderOnmouseup, getHeaderStyle, getHeaderValue, getMinResizingWidth, getOnclick, getOndblclick, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getStyle, getStyleClass, getSubHeaderClass, getSubHeaderStyle, getTable, getValign, getWidth, isFixed, isResizable, setAlign, setBodyClass, setBodyOnclick, setBodyOndblclick, setBodyOnmousedown, setBodyOnmousemove, setBodyOnmouseout, setBodyOnmouseover, setBodyOnmouseup, setBodyStyle, setFixed, setFooterClass, setFooterOnclick, setFooterOndblclick, setFooterOnmousedown, setFooterOnmousemove, setFooterOnmouseout, setFooterOnmouseover, setFooterOnmouseup, setFooterStyle, setFooterValue, setHeaderClass, setHeaderOnclick, setHeaderOndblclick, setHeaderOnmousedown, setHeaderOnmousemove, setHeaderOnmouseout, setHeaderOnmouseover, setHeaderOnmouseup, setHeaderStyle, setHeaderValue, setMinResizingWidth, setOnclick, setOndblclick, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setResizable, setStyle, setStyleClass, setSubHeaderClass, setSubHeaderStyle, setValign, setWidth
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COMPONENT_TYPE

public static final java.lang.String COMPONENT_TYPE
See Also:
Constant Field Values

COMPONENT_FAMILY

public static final java.lang.String COMPONENT_FAMILY
See Also:
Constant Field Values
Constructor Detail

CheckboxColumn

public CheckboxColumn()
Method Detail

getFamily

public java.lang.String getFamily()

saveState

public java.lang.Object saveState(FacesContext context)
Overrides:
saveState in class BaseColumn

restoreState

public void restoreState(FacesContext context,
                         java.lang.Object stateObj)
Overrides:
restoreState in class BaseColumn

getSortable

public boolean getSortable()

setSortable

public void setSortable(boolean sortable)

encodeSelectionIntoIndexes

public java.util.List<java.lang.Integer> encodeSelectionIntoIndexes()

decodeSelectionFromIndexes

public void decodeSelectionFromIndexes(java.util.List<java.lang.Integer> indexes)

getRowIndexes

public java.util.List<java.lang.Integer> getRowIndexes()

setRowIndexes

public void setRowIndexes(java.util.List<java.lang.Integer> indexes)

getRowDatas

public java.util.List<java.lang.Object> getRowDatas()

setRowDatas

public void setRowDatas(java.util.List<java.lang.Object> rowDatas)

getNodePaths

public java.util.List<TreePath> getNodePaths()

setNodePaths

public void setNodePaths(java.util.List<TreePath> nodePaths)

encodeBegin

public void encodeBegin(FacesContext context)
                 throws java.io.IOException
Throws:
java.io.IOException

processUpdates

public void processUpdates(FacesContext context)
Overrides:
processUpdates in class BaseColumn

setValueExpression

public void setValueExpression(java.lang.String name,
                               ValueExpression expression)

getValueExpression

public ValueExpression getValueExpression(java.lang.String name)

encodeOnAjaxNodeFolding

public void encodeOnAjaxNodeFolding(FacesContext context)
                             throws java.io.IOException
Throws:
java.io.IOException

getSelectedRowKeys

public java.util.List getSelectedRowKeys()


Copyright © 1998-2009 TeamDev Ltd. All Rights Reserved.