public class HtmlDataTable extends javax.faces.component.html.HtmlDataTable implements UserRoleAware
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COMPONENT_TYPE |
ENABLED_ON_USER_ROLE_ATTR, VISIBLE_ON_USER_ROLE_ATTR| Constructor and Description |
|---|
HtmlDataTable() |
| Modifier and Type | Method and Description |
|---|---|
protected javax.faces.model.DataModel |
createDataModel()
Creates a new DataModel around the current value.
|
void |
encodeBegin(javax.faces.context.FacesContext context) |
void |
encodeEnd(javax.faces.context.FacesContext context) |
java.lang.String |
getClientId(javax.faces.context.FacesContext context) |
protected javax.faces.model.DataModel |
getDataModel() |
java.lang.String |
getEnabledOnUserRole() |
int |
getFirst() |
java.lang.String |
getForceIdIndexFormula() |
protected org.apache.myfaces.component.html.ext._SerializableDataModel |
getPreservedDataModel() |
java.lang.String |
getPreviousRowDataVar() |
int |
getRowCount() |
java.lang.String |
getRowCountVar() |
java.lang.Object |
getRowData() |
int |
getRowIndex() |
java.lang.String |
getRowIndexVar() |
java.lang.String |
getRowOnClick() |
java.lang.String |
getRowOnDblClick() |
java.lang.String |
getRowOnKeyDown() |
java.lang.String |
getRowOnKeyPress() |
java.lang.String |
getRowOnKeyUp() |
java.lang.String |
getRowOnMouseDown() |
java.lang.String |
getRowOnMouseMove() |
java.lang.String |
getRowOnMouseOut() |
java.lang.String |
getRowOnMouseOver() |
java.lang.String |
getRowOnMouseUp() |
int |
getRows() |
java.lang.String |
getRowStyle() |
java.lang.String |
getRowStyleClass() |
org.apache.myfaces.component.html.ext._SerializableDataModel |
getSerializableDataModel() |
java.lang.String |
getSortColumn() |
java.lang.String |
getVisibleOnUserRole() |
boolean |
isPreserveDataModel() |
boolean |
isPreserveSort() |
boolean |
isRendered() |
boolean |
isRenderedIfEmpty() |
boolean |
isRowAvailable() |
boolean |
isSortAscending() |
protected boolean |
isValidChildren() |
void |
processDecodes(javax.faces.context.FacesContext context) |
void |
processUpdates(javax.faces.context.FacesContext context) |
void |
processValidators(javax.faces.context.FacesContext context) |
void |
restoreState(javax.faces.context.FacesContext context,
java.lang.Object state) |
java.lang.Object |
saveState(javax.faces.context.FacesContext context) |
protected void |
setDataModel(javax.faces.model.DataModel datamodel) |
void |
setEnabledOnUserRole(java.lang.String enabledOnUserRole) |
void |
setFirst(int first) |
void |
setForceIdIndexFormula(java.lang.String forceIdIndexFormula) |
protected void |
setIsValidChildren(boolean isValidChildren) |
void |
setPreserveDataModel(boolean preserveDataModel) |
protected void |
setPreservedDataModel(org.apache.myfaces.component.html.ext._SerializableDataModel preservedDataModel) |
void |
setPreserveSort(boolean preserveSort) |
void |
setPreviousRowDataVar(java.lang.String previousRowDataVar) |
void |
setRenderedIfEmpty(boolean renderedIfEmpty) |
void |
setRowCountVar(java.lang.String rowCountVar) |
void |
setRowIndex(int rowIndex) |
void |
setRowIndexVar(java.lang.String rowIndexVar) |
void |
setRowOnClick(java.lang.String rowOnClick) |
void |
setRowOnDblClick(java.lang.String rowOnDblClick) |
void |
setRowOnKeyDown(java.lang.String rowOnKeyDown) |
void |
setRowOnKeyPress(java.lang.String rowOnKeyPress) |
void |
setRowOnKeyUp(java.lang.String rowOnKeyUp) |
void |
setRowOnMouseDown(java.lang.String rowOnMouseDown) |
void |
setRowOnMouseMove(java.lang.String rowOnMouseMove) |
void |
setRowOnMouseOut(java.lang.String rowOnMouseOut) |
void |
setRowOnMouseOver(java.lang.String rowOnMouseOver) |
void |
setRowOnMouseUp(java.lang.String rowOnMouseUp) |
void |
setRows(int rows) |
void |
setRowStyle(java.lang.String rowStyle) |
void |
setRowStyleClass(java.lang.String rowStyleClass) |
void |
setSortAscending(boolean sortAscending) |
void |
setSortColumn(java.lang.String sortColumn) |
void |
setValue(java.lang.Object value) |
void |
setValueBinding(java.lang.String name,
javax.faces.el.ValueBinding binding) |
void |
setVisibleOnUserRole(java.lang.String visibleOnUserRole) |
getBgcolor, getBorder, getCellpadding, getCellspacing, getColumnClasses, getDir, getFooterClass, getFrame, getHeaderClass, getLang, getOnclick, getOndblclick, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getRowClasses, getRules, getStyle, getStyleClass, getSummary, getTitle, getWidth, setBgcolor, setBorder, setCellpadding, setCellspacing, setColumnClasses, setDir, setFooterClass, setFrame, setHeaderClass, setLang, setOnclick, setOndblclick, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setRowClasses, setRules, setStyle, setStyleClass, setSummary, setTitle, setWidthbroadcast, getFamily, getFooter, getHeader, getValue, getVar, queueEvent, setFooter, setHeader, setVaraddFacesListener, decode, encodeChildren, findComponent, getAttributes, getChildCount, getChildren, getFacesContext, getFacesListeners, getFacet, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, isTransient, processRestoreState, processSaveState, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransientpublic static final java.lang.String COMPONENT_TYPE
public java.lang.String getClientId(javax.faces.context.FacesContext context)
getClientId in class javax.faces.component.UIDatapublic void setRowIndex(int rowIndex)
public void processDecodes(javax.faces.context.FacesContext context)
processDecodes in class javax.faces.component.UIDatapublic void processValidators(javax.faces.context.FacesContext context)
UIData.processValidators(javax.faces.context.FacesContext)public void processUpdates(javax.faces.context.FacesContext context)
UIData.processUpdates(javax.faces.context.FacesContext)public void encodeBegin(javax.faces.context.FacesContext context)
throws java.io.IOException
java.io.IOExceptionUIData.encodeBegin(javax.faces.context.FacesContext)public void encodeEnd(javax.faces.context.FacesContext context)
throws java.io.IOException
java.io.IOExceptionUIData.encodeEnd(javax.faces.context.FacesContext)public int getFirst()
getFirst in class javax.faces.component.UIDatapublic void setFirst(int first)
setFirst in class javax.faces.component.UIDatapublic int getRows()
getRows in class javax.faces.component.UIDatapublic void setRows(int rows)
setRows in class javax.faces.component.UIDatapublic java.lang.Object saveState(javax.faces.context.FacesContext context)
saveState in interface javax.faces.component.StateHoldersaveState in class javax.faces.component.html.HtmlDataTableprotected javax.faces.model.DataModel getDataModel()
HtmlDataTableHack.getDataModel()public void restoreState(javax.faces.context.FacesContext context,
java.lang.Object state)
restoreState in interface javax.faces.component.StateHolderrestoreState in class javax.faces.component.html.HtmlDataTablepublic org.apache.myfaces.component.html.ext._SerializableDataModel getSerializableDataModel()
public boolean isRendered()
isRendered in class javax.faces.component.UIComponentBasepublic void setForceIdIndexFormula(java.lang.String forceIdIndexFormula)
public java.lang.String getForceIdIndexFormula()
public void setSortColumn(java.lang.String sortColumn)
public java.lang.String getSortColumn()
public void setSortAscending(boolean sortAscending)
public boolean isSortAscending()
public void setRowOnMouseOver(java.lang.String rowOnMouseOver)
public java.lang.String getRowOnMouseOver()
public void setRowOnMouseOut(java.lang.String rowOnMouseOut)
public java.lang.String getRowOnMouseOut()
public void setRowOnClick(java.lang.String rowOnClick)
public java.lang.String getRowOnClick()
public void setRowOnDblClick(java.lang.String rowOnDblClick)
public java.lang.String getRowOnDblClick()
public java.lang.String getRowOnKeyDown()
public void setRowOnKeyDown(java.lang.String rowOnKeyDown)
public java.lang.String getRowOnKeyPress()
public void setRowOnKeyPress(java.lang.String rowOnKeyPress)
public java.lang.String getRowOnKeyUp()
public void setRowOnKeyUp(java.lang.String rowOnKeyUp)
public java.lang.String getRowStyleClass()
public void setRowStyleClass(java.lang.String rowStyleClass)
public java.lang.String getRowStyle()
public void setRowStyle(java.lang.String rowStyle)
public java.lang.String getRowOnMouseDown()
public void setRowOnMouseDown(java.lang.String rowOnMouseDown)
public java.lang.String getRowOnMouseMove()
public void setRowOnMouseMove(java.lang.String rowOnMouseMove)
public java.lang.String getRowOnMouseUp()
public void setRowOnMouseUp(java.lang.String rowOnMouseUp)
protected boolean isValidChildren()
protected void setIsValidChildren(boolean isValidChildren)
protected org.apache.myfaces.component.html.ext._SerializableDataModel getPreservedDataModel()
protected void setPreservedDataModel(org.apache.myfaces.component.html.ext._SerializableDataModel preservedDataModel)
public void setPreserveDataModel(boolean preserveDataModel)
public boolean isPreserveDataModel()
public void setPreserveSort(boolean preserveSort)
public boolean isPreserveSort()
public void setEnabledOnUserRole(java.lang.String enabledOnUserRole)
setEnabledOnUserRole in interface UserRoleAwarepublic java.lang.String getEnabledOnUserRole()
getEnabledOnUserRole in interface UserRoleAwarepublic void setVisibleOnUserRole(java.lang.String visibleOnUserRole)
setVisibleOnUserRole in interface UserRoleAwarepublic java.lang.String getVisibleOnUserRole()
getVisibleOnUserRole in interface UserRoleAwarepublic void setRenderedIfEmpty(boolean renderedIfEmpty)
public boolean isRenderedIfEmpty()
public void setRowIndexVar(java.lang.String rowIndexVar)
public java.lang.String getRowIndexVar()
public void setRowCountVar(java.lang.String rowCountVar)
public java.lang.String getRowCountVar()
public void setPreviousRowDataVar(java.lang.String previousRowDataVar)
public java.lang.String getPreviousRowDataVar()
public boolean isRowAvailable()
isRowAvailable in class javax.faces.component.UIDatapublic int getRowCount()
getRowCount in class javax.faces.component.UIDatapublic java.lang.Object getRowData()
getRowData in class javax.faces.component.UIDatapublic int getRowIndex()
getRowIndex in class javax.faces.component.UIDatapublic void setValueBinding(java.lang.String name,
javax.faces.el.ValueBinding binding)
setValueBinding in class javax.faces.component.UIDatapublic void setValue(java.lang.Object value)
setValue in class javax.faces.component.UIDataUIData.setValue(java.lang.Object)protected void setDataModel(javax.faces.model.DataModel datamodel)
protected javax.faces.model.DataModel createDataModel()