public abstract class UIDatascroller
extends org.ajax4jsf.component.AjaxActionComponent
implements org.richfaces.event.DataScrollerSource, javax.faces.component.ActionSource
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COMPONENT_FAMILY |
static java.lang.String |
COMPONENT_TYPE |
static java.lang.String |
FAST_FORWARD_DISABLED_FACET_NAME |
static java.lang.String |
FAST_FORWARD_FACET_NAME |
static java.lang.String |
FAST_REWIND_DISABLED_FACET_NAME |
static java.lang.String |
FAST_REWIND_FACET_NAME |
static java.lang.String |
FIRST_DISABLED_FACET_NAME |
static java.lang.String |
FIRST_FACET_NAME |
static java.lang.String |
LAST_DISABLED_FACET_NAME |
static java.lang.String |
LAST_FACET_NAME |
static java.lang.String |
LAST_PAGE_MODE_FULL |
static java.lang.String |
LAST_PAGE_MODE_SHORT |
static java.lang.String |
NEXT_DISABLED_FACET_NAME |
static java.lang.String |
NEXT_FACET_NAME |
static java.lang.String |
PREVIOUS_DISABLED_FACET_NAME |
static java.lang.String |
PREVIOUS_FACET_NAME |
static java.lang.String |
SCROLLER_STATE_ATTRIBUTE |
Constructor and Description |
---|
UIDatascroller() |
Modifier and Type | Method and Description |
---|---|
void |
addScrollerListener(org.richfaces.event.DataScrollerListener listener) |
void |
broadcast(javax.faces.event.FacesEvent event) |
abstract java.lang.String |
getAlign() |
abstract java.lang.String |
getBoundaryControls() |
javax.faces.component.UIData |
getDataTable()
Finds the dataTable which id is mapped to the "for" property
|
abstract java.lang.String |
getEventsQueue() |
java.lang.String |
getFamily() |
abstract java.lang.String |
getFastControls() |
javax.faces.component.UIComponent |
getFastForward() |
javax.faces.component.UIComponent |
getFastRewind() |
abstract int |
getFastStep() |
javax.faces.component.UIComponent |
getFirst() |
int |
getFirstRow(javax.faces.component.UIData data)
Deprecated.
|
abstract java.lang.String |
getFor() |
abstract java.lang.String |
getInactiveStyle() |
abstract java.lang.String |
getInactiveStyleClass() |
javax.faces.component.UIComponent |
getLast() |
abstract java.lang.String |
getLastPageMode() |
abstract int |
getMaxPages() |
javax.faces.component.UIComponent |
getNext() |
int |
getPage() |
int |
getPageCount() |
int |
getPageCount(javax.faces.component.UIData data) |
int |
getPageCount(javax.faces.component.UIData data,
int rowCount,
int rows) |
int |
getPageForFacet(java.lang.String facetName) |
int |
getPageIndex()
Deprecated.
|
int |
getPageIndex(javax.faces.component.UIData data)
Deprecated.
|
javax.faces.component.UIComponent |
getPrevious() |
abstract int |
getRequestDelay() |
int |
getRowCount() |
int |
getRowCount(javax.faces.component.UIData data) |
int |
getRows(javax.faces.component.UIData data) |
abstract javax.el.MethodExpression |
getScrollerListener() |
org.richfaces.event.DataScrollerListener[] |
getScrollerListeners() |
abstract java.lang.String |
getSelectedStyle() |
abstract java.lang.String |
getSelectedStyleClass() |
abstract java.lang.String |
getSimilarityGroupingId() |
abstract java.lang.String |
getStepControls() |
abstract java.lang.String |
getStyle() |
abstract java.lang.String |
getStyleClass() |
abstract java.lang.String |
getTableStyleClass() |
abstract boolean |
isAjaxSingle() |
boolean |
isLocalPageSet() |
abstract boolean |
isRenderIfSinglePage() |
void |
removeScrollerListener(org.richfaces.event.DataScrollerListener listener) |
void |
resetLocalPage() |
void |
restoreState(javax.faces.context.FacesContext context,
java.lang.Object object) |
java.lang.Object |
saveState(javax.faces.context.FacesContext context) |
abstract void |
setAjaxSingle(boolean ajaxSingle) |
abstract void |
setAlign(java.lang.String align) |
abstract void |
setBoundaryControls(java.lang.String boundaryControls) |
abstract void |
setEventsQueue(java.lang.String eventsQueue) |
abstract void |
setFastControls(java.lang.String fastControls) |
abstract void |
setFastStep(int FastStep) |
void |
setFirstRow(int rows)
Deprecated.
|
abstract void |
setFor(java.lang.String f) |
abstract void |
setInactiveStyle(java.lang.String inactiveStyle) |
abstract void |
setInactiveStyleClass(java.lang.String inactiveStyleClass) |
abstract void |
setLastPageMode(java.lang.String lastPageMode) |
abstract void |
setMaxPages(int maxPages) |
void |
setPage(int newPage) |
void |
setPage(java.lang.String facetName)
Deprecated.
as of 3.2 replaced with
setPage(int) |
abstract void |
setRenderIfSinglePage(boolean renderIfSinglePage) |
abstract void |
setRequestDelay(int requestDelay) |
abstract void |
setScrollerListener(javax.el.MethodExpression scrollerListener) |
abstract void |
setSelectedStyle(java.lang.String selectedStyle) |
abstract void |
setSelectedStyleClass(java.lang.String selectedStyleClass) |
abstract void |
setSimilarityGroupingId(java.lang.String similarityGroupingId) |
abstract void |
setStepControls(java.lang.String stepControls) |
abstract void |
setStyle(java.lang.String styleClass) |
abstract void |
setStyleClass(java.lang.String styleClass) |
abstract void |
setTableStyleClass(java.lang.String tableStyleClass) |
void |
setupFirstRowValue() |
addAjaxListener, getAjaxListeners, getSingleComponent, queueEvent, removeAjaxListener, setupReRender, setupReRender
addActionListener, getAction, getActionExpression, getActionListener, getActionListeners, getValue, isImmediate, removeActionListener, setAction, setActionExpression, setActionListener, setImmediate, setValue
addFacesListener, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientId, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding
encodeAll, getContainerClientId, getValueExpression, setValueExpression
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addActionListener, getAction, getActionListener, getActionListeners, isImmediate, removeActionListener, setAction, setActionListener, setImmediate
getData, getFocus, getOnbeforedomupdate, getOncomplete, getProcess, getReRender, getStatus, getTimeout, isBypassUpdates, isIgnoreDupResponses, isLimitToList, setBypassUpdates, setData, setFocus, setIgnoreDupResponses, setLimitToList, setOnbeforedomupdate, setOncomplete, setProcess, setReRender, setStatus, setTimeout
public static final java.lang.String LAST_PAGE_MODE_FULL
public static final java.lang.String LAST_PAGE_MODE_SHORT
public static final java.lang.String COMPONENT_TYPE
public static final java.lang.String COMPONENT_FAMILY
public static final java.lang.String FIRST_FACET_NAME
public static final java.lang.String LAST_FACET_NAME
public static final java.lang.String NEXT_FACET_NAME
public static final java.lang.String PREVIOUS_FACET_NAME
public static final java.lang.String FAST_FORWARD_FACET_NAME
public static final java.lang.String FAST_REWIND_FACET_NAME
public static final java.lang.String FIRST_DISABLED_FACET_NAME
public static final java.lang.String LAST_DISABLED_FACET_NAME
public static final java.lang.String NEXT_DISABLED_FACET_NAME
public static final java.lang.String PREVIOUS_DISABLED_FACET_NAME
public static final java.lang.String FAST_FORWARD_DISABLED_FACET_NAME
public static final java.lang.String FAST_REWIND_DISABLED_FACET_NAME
public static final java.lang.String SCROLLER_STATE_ATTRIBUTE
public void addScrollerListener(org.richfaces.event.DataScrollerListener listener)
addScrollerListener
in interface org.richfaces.event.DataScrollerSource
public org.richfaces.event.DataScrollerListener[] getScrollerListeners()
getScrollerListeners
in interface org.richfaces.event.DataScrollerSource
public void removeScrollerListener(org.richfaces.event.DataScrollerListener listener)
removeScrollerListener
in interface org.richfaces.event.DataScrollerSource
public void broadcast(javax.faces.event.FacesEvent event) throws javax.faces.event.AbortProcessingException
broadcast
in class org.ajax4jsf.component.AjaxActionComponent
javax.faces.event.AbortProcessingException
public abstract javax.el.MethodExpression getScrollerListener()
public abstract void setScrollerListener(javax.el.MethodExpression scrollerListener)
public abstract void setFor(java.lang.String f)
public abstract java.lang.String getFor()
public abstract int getFastStep()
public abstract void setFastStep(int FastStep)
public abstract boolean isRenderIfSinglePage()
public abstract void setRenderIfSinglePage(boolean renderIfSinglePage)
public abstract int getMaxPages()
public abstract void setMaxPages(int maxPages)
public abstract java.lang.String getSelectedStyleClass()
public abstract void setSelectedStyleClass(java.lang.String selectedStyleClass)
public abstract java.lang.String getSelectedStyle()
public abstract void setSelectedStyle(java.lang.String selectedStyle)
public abstract java.lang.String getEventsQueue()
getEventsQueue
in interface org.ajax4jsf.component.AjaxComponent
public abstract void setEventsQueue(java.lang.String eventsQueue)
setEventsQueue
in interface org.ajax4jsf.component.AjaxComponent
public abstract boolean isAjaxSingle()
isAjaxSingle
in interface org.ajax4jsf.component.AjaxComponent
public abstract void setAjaxSingle(boolean ajaxSingle)
setAjaxSingle
in interface org.ajax4jsf.component.AjaxComponent
public abstract int getRequestDelay()
getRequestDelay
in interface org.ajax4jsf.component.AjaxComponent
public abstract void setRequestDelay(int requestDelay)
setRequestDelay
in interface org.ajax4jsf.component.AjaxComponent
public abstract java.lang.String getSimilarityGroupingId()
getSimilarityGroupingId
in interface org.ajax4jsf.component.AjaxComponent
public abstract void setSimilarityGroupingId(java.lang.String similarityGroupingId)
setSimilarityGroupingId
in interface org.ajax4jsf.component.AjaxComponent
public abstract java.lang.String getTableStyleClass()
public abstract void setTableStyleClass(java.lang.String tableStyleClass)
public abstract java.lang.String getStyleClass()
public abstract java.lang.String getStyle()
public abstract void setStyleClass(java.lang.String styleClass)
public abstract void setStyle(java.lang.String styleClass)
public abstract java.lang.String getAlign()
public abstract void setAlign(java.lang.String align)
public abstract java.lang.String getBoundaryControls()
public abstract void setBoundaryControls(java.lang.String boundaryControls)
public abstract java.lang.String getFastControls()
public abstract void setFastControls(java.lang.String fastControls)
public abstract java.lang.String getStepControls()
public abstract void setStepControls(java.lang.String stepControls)
public abstract java.lang.String getInactiveStyleClass()
public abstract java.lang.String getInactiveStyle()
public abstract void setInactiveStyleClass(java.lang.String inactiveStyleClass)
public abstract void setInactiveStyle(java.lang.String inactiveStyle)
public abstract java.lang.String getLastPageMode()
public abstract void setLastPageMode(java.lang.String lastPageMode)
public javax.faces.component.UIData getDataTable()
public int getPageIndex(javax.faces.component.UIData data)
data
- getPage()
public int getPageIndex()
getPage()
public int getPageForFacet(java.lang.String facetName)
public void setPage(java.lang.String facetName)
setPage(int)
facetName
- - can be "first:, "last", "next", "previous",
"fastforward", "fastrewind"setPage(int)
,
getPageForFacet(String)
public int getPageCount(javax.faces.component.UIData data)
public int getPageCount(javax.faces.component.UIData data, int rowCount, int rows)
public int getPageCount()
public int getRowCount(javax.faces.component.UIData data)
public int getRowCount()
public int getRows(javax.faces.component.UIData data)
public int getFirstRow(javax.faces.component.UIData data)
data
- getPage()
public void setFirstRow(int rows)
rows
- setPage(int)
public javax.faces.component.UIComponent getFirst()
public javax.faces.component.UIComponent getLast()
public javax.faces.component.UIComponent getNext()
public javax.faces.component.UIComponent getFastForward()
public javax.faces.component.UIComponent getFastRewind()
public javax.faces.component.UIComponent getPrevious()
public void setupFirstRowValue()
public void setPage(int newPage)
public int getPage()
public java.lang.String getFamily()
getFamily
in class javax.faces.component.UICommand
public java.lang.Object saveState(javax.faces.context.FacesContext context)
saveState
in interface javax.faces.component.StateHolder
saveState
in class javax.faces.component.UICommand
public void restoreState(javax.faces.context.FacesContext context, java.lang.Object object)
restoreState
in interface javax.faces.component.StateHolder
restoreState
in class javax.faces.component.UICommand
public boolean isLocalPageSet()
public void resetLocalPage()
Copyright © 2014. All Rights Reserved.