org.openfaces.component.table
Class AbstractTableSelection
java.lang.Object
UICommand
org.openfaces.component.OUICommand
org.openfaces.component.table.AbstractTableSelection
- All Implemented Interfaces:
- ComponentConfigurator, OUIComponent
- Direct Known Subclasses:
- DataTableSelection, TreeTableSelection
public abstract class AbstractTableSelection
- extends OUICommand
- implements ComponentConfigurator
Methods inherited from class org.openfaces.component.OUICommand |
getExecute, getFamily, getOnblur, getOnclick, getOncontextmenu, getOndblclick, getOnfocus, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getRender, getRolloverClass, getRolloverStyle, setExecute, setOnblur, setOnclick, setOncontextmenu, setOndblclick, setOnfocus, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setRender, setRolloverClass, setRolloverStyle |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
isMultipleSelectionAllowed
public abstract boolean isMultipleSelectionAllowed()
rememberByKeys
public abstract void rememberByKeys()
saveState
public java.lang.Object saveState(FacesContext context)
- Overrides:
saveState
in class OUICommand
restoreState
public void restoreState(FacesContext context,
java.lang.Object object)
- Overrides:
restoreState
in class OUICommand
getOnchange
public java.lang.String getOnchange()
setOnchange
public void setOnchange(java.lang.String onchange)
isEnabled
public boolean isEnabled()
setEnabled
public void setEnabled(boolean enabled)
isMouseSupport
public boolean isMouseSupport()
setMouseSupport
public void setMouseSupport(boolean mouseSupport)
isKeyboardSupport
public boolean isKeyboardSupport()
setKeyboardSupport
public void setKeyboardSupport(boolean keyboardSupport)
getStyle
public java.lang.String getStyle()
- Specified by:
getStyle
in interface OUIComponent
- Overrides:
getStyle
in class OUICommand
setStyle
public void setStyle(java.lang.String style)
- Specified by:
setStyle
in interface OUIComponent
- Overrides:
setStyle
in class OUICommand
getStyleClass
public java.lang.String getStyleClass()
- Specified by:
getStyleClass
in interface OUIComponent
- Overrides:
getStyleClass
in class OUICommand
setStyleClass
public void setStyleClass(java.lang.String styleClass)
- Specified by:
setStyleClass
in interface OUIComponent
- Overrides:
setStyleClass
in class OUICommand
beforeInvokeApplication
public void beforeInvokeApplication()
beforeEncode
public void beforeEncode()
processUpdates
public void processUpdates(FacesContext context)
getModel
public TableDataModel getModel()
setModel
public void setModel(TableDataModel model)
getConfiguredComponent
public UIComponent getConfiguredComponent()
- Specified by:
getConfiguredComponent
in interface ComponentConfigurator
getTable
public AbstractTable getTable()
setTable
public void setTable(AbstractTable table)
registerSelectionStyle
public void registerSelectionStyle(FacesContext context)
- This method must be invoked before rendering this selection component.
Registering selection before the rendering procedure is required for all AbstractTableRenderer to be able to
render selection in one