@Generated(value="component.stg") public class UISheet extends AbstractUISheet
component.stg with class
SheetTagDeclaration.| Modifier and Type | Field and Description |
|---|---|
static String |
COMPONENT_FAMILY |
static String |
COMPONENT_TYPE |
NOT_SORTABLE_MESSAGE_ID, SORTER_IDSUFFIX_EXPANDED, SUFFIX_MARKED, SUFFIX_SELECTED| Constructor and Description |
|---|
UISheet() |
| Modifier and Type | Method and Description |
|---|---|
String |
getColumns()
LayoutConstraints for column layout.
|
CustomClass |
getCustomClass()
Sets a CSS class in its parent, if the parent supports it.
|
String |
getDefaultEventName() |
Integer |
getDirectLinkCount()
The count of rendered direct paging links in the sheet's footer.
|
Collection<String> |
getEventNames() |
String |
getFamily() |
Markup |
getMarkup() |
Selectable |
getSelectable()
Indicating the selection mode of the sheet.
|
ShowPosition |
getShowDirectLinks()
Flag indicating whether or not a range of direct paging links should be
rendered in the sheet's footer.
|
ShowPosition |
getShowPageRange()
Flag indicating whether and where the range pages should
rendered in the sheet's footer.
|
ShowPosition |
getShowRowRange()
Flag indicating whether or not the range of displayed rows should
rendered in the sheet's footer.
|
javax.el.MethodExpression |
getSortActionListenerExpression() |
javax.el.MethodExpression |
getStateChangeListenerExpression() |
boolean |
isLazy()
Preliminary feature: lazy loading by scrolling.
|
boolean |
isShowDirectLinksArrows()
Flag indicating if paging arrows are shown near direct links
Default: false |
boolean |
isShowHeader()
Flag indicating the header should be rendered.
|
boolean |
isShowPageRangeArrows()
Flag indicating if paging arrows are shown near page range
Default: true |
boolean |
isShowPagingAlways()
Flag indicating whether or not the paging panel should be display, if it is not needed for paging.
|
boolean |
isShowRoot()
Only applicable in the case that the data model is a tree.
|
boolean |
isShowRootJunction()
Only applicable in the case that the data model is a tree.
|
void |
restoreState(javax.faces.context.FacesContext context,
Object state) |
void |
setColumns(String columns) |
void |
setCustomClass(CustomClass customClass) |
void |
setDirectLinkCount(Integer directLinkCount) |
void |
setLazy(boolean lazy) |
void |
setMarkup(Markup markup) |
void |
setSelectable(Selectable selectable) |
void |
setShowDirectLinks(ShowPosition showDirectLinks) |
void |
setShowDirectLinksArrows(boolean showDirectLinksArrows) |
void |
setShowHeader(boolean showHeader) |
void |
setShowPageRange(ShowPosition showPageRange) |
void |
setShowPageRangeArrows(boolean showPageRangeArrows) |
void |
setShowPagingAlways(boolean showPagingAlways) |
void |
setShowRoot(boolean showRoot) |
void |
setShowRootJunction(boolean showRootJunction) |
void |
setShowRowRange(ShowPosition showRowRange) |
void |
setSortActionListenerExpression(javax.el.MethodExpression sortActionListener) |
void |
setStateChangeListenerExpression(javax.el.MethodExpression stateChangeListener) |
addStateChangeListener, broadcast, encodeAll, encodeBegin, findComponent, getAllColumns, getColumnLayout, getCurrentPage, getExpandedState, getFirstRowIndexOfLastPage, getHeaderGrid, getLast, getLastRowIndexOfCurrentPage, getPage, getPages, getRenderedChildrenOf, getSelectedState, getSheetState, getState, getStateChangeListeners, hasRowCount, init, isAtBeginning, isAtEnd, isAutoLayout, isPagingVisible, isRendersRowContainer, needMoreThanOnePage, performPaging, processEvent, processUpdates, queueEvent, removeStateChangeListener, saveState, setHeaderGrid, setState, sort, stripRowIndexcreateTreeDataModel, getDataModel, getPath, getRowClientId, getRowIndicesOfChildren, getRowParentClientId, getSelectableAsEnum, getTreeDataModel, invokeOnComponent, isFolder, isRowsUnlimited, isRowVisible, isTreeModel, visitTreecreateUniqueId, encodeEnd, getContainerClientId, getFirst, getFooter, getHeader, getRowCount, getRowData, getRowIndex, getRows, getValue, getVar, isRowAvailable, processDecodes, processValidators, setDataModel, setFirst, setFooter, setHeader, setRowIndex, setRows, setValue, setValueExpression, setVaraddClientBehavior, addFacesListener, clearInitialState, decode, encodeChildren, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, initialStateMarked, isRendered, isTransient, markInitialState, processRestoreState, processSaveState, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBindinggetClientId, getCompositeComponentParent, getCurrentComponent, getCurrentCompositeComponent, getListenersForEventClass, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, getValueExpression, isCompositeComponent, isInView, isVisitable, popComponentFromEL, pushComponentToEL, setInView, subscribeToEvent, unsubscribeFromEventclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddClientBehavior, getClientBehaviorsgetRendererType, isPlainpublic static final String COMPONENT_TYPE
public static final String COMPONENT_FAMILY
public Collection<String> getEventNames()
getEventNames in interface javax.faces.component.behavior.ClientBehaviorHoldergetEventNames in class javax.faces.component.UIComponentBasepublic String getDefaultEventName()
getDefaultEventName in interface javax.faces.component.behavior.ClientBehaviorHoldergetDefaultEventName in class javax.faces.component.UIComponentBasepublic String getFamily()
getFamily in class javax.faces.component.UIDatapublic Markup getMarkup()
public void setMarkup(Markup markup)
public ShowPosition getShowPageRange()
rightleft,center,right,nonegetShowPageRange in class AbstractUISheetpublic void setShowPageRange(ShowPosition showPageRange)
public boolean isShowPagingAlways()
falseisShowPagingAlways in class AbstractUISheetpublic void setShowPagingAlways(boolean showPagingAlways)
public Integer getDirectLinkCount()
9public void setDirectLinkCount(Integer directLinkCount)
public boolean isShowRootJunction()
falseisShowRootJunction in class AbstractUIDatapublic void setShowRootJunction(boolean showRootJunction)
public String getColumns()
LayoutConstraints for column layout. Contains a space separated list of layout tokens '<n>fr', '<x>px', '<x>%' or 'auto', where x is a number and n is an integer.
The layout token '<n>*' is deprecated, please use '<n>fr'!
Semicolons as separators are deprecated, please use spaces.
getColumns in class AbstractUISheetpublic void setColumns(String columns)
public boolean isShowHeader()
trueisShowHeader in class AbstractUISheetpublic void setShowHeader(boolean showHeader)
public boolean isLazy()
falseisLazy in class AbstractUISheetpublic void setLazy(boolean lazy)
public boolean isShowPageRangeArrows()
trueisShowPageRangeArrows in class AbstractUISheetpublic void setShowPageRangeArrows(boolean showPageRangeArrows)
public Selectable getSelectable()
multinone,single,singleOrNone,multigetSelectable in class AbstractUIDatapublic void setSelectable(Selectable selectable)
public javax.el.MethodExpression getSortActionListenerExpression()
public void setSortActionListenerExpression(javax.el.MethodExpression sortActionListener)
public ShowPosition getShowDirectLinks()
centerleft,center,right,nonegetShowDirectLinks in class AbstractUISheetpublic void setShowDirectLinks(ShowPosition showDirectLinks)
public boolean isShowDirectLinksArrows()
falseisShowDirectLinksArrows in class AbstractUISheetpublic void setShowDirectLinksArrows(boolean showDirectLinksArrows)
public boolean isShowRoot()
falseisShowRoot in class AbstractUIDatapublic void setShowRoot(boolean showRoot)
public ShowPosition getShowRowRange()
leftleft,center,right,nonegetShowRowRange in class AbstractUISheetpublic void setShowRowRange(ShowPosition showRowRange)
public CustomClass getCustomClass()
<tc:in>
<tc:style customClass="my-emphasized"/>
</tc:in>
One capability is, to used external CSS libs.
public void setCustomClass(CustomClass customClass)
public javax.el.MethodExpression getStateChangeListenerExpression()
public void setStateChangeListenerExpression(javax.el.MethodExpression stateChangeListener)
public void restoreState(javax.faces.context.FacesContext context,
Object state)
restoreState in interface javax.faces.component.StateHolderrestoreState in class AbstractUISheetCopyright © 2002–2022 The Apache Software Foundation. All rights reserved.