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