Class DataPager
java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
com.webmethods.caf.faces.component.BaseComponent
com.webmethods.caf.faces.component.table.DataPager
- All Implemented Interfaces:
ITableRowStateHolder
,Serializable
,EventListener
,PartialStateHolder
,StateHolder
,TransientStateHolder
,ComponentSystemEventListener
,FacesListener
,SystemEventListenerHolder
- Direct Known Subclasses:
ColumnSortLink
,DataPages
,FilterInput
,PrevNext
Abstract data paging component (ie next/prev, items-per-page, etc.).
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Applies the pager's submitted values when an action event is recieved. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
protected String
protected Integer
protected String
protected Integer
protected ISortInfo
static final String
protected static final Integer
Fields inherited from class javax.faces.component.UIComponent
ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, HONOR_CURRENT_COMPONENT_ATTRIBUTES_PARAM_NAME, VIEW_LOCATION_KEY
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Applies the submitted values to this pager's table.getData()
ReturnsUIData
this pager is for, or null.getFor()
Gets this control's per-row state.void
restoreState
(FacesContext context, Object state) void
void
setSubmittedFilter
(String submittedFilter) void
setSubmittedFirst
(Integer submittedFirst) void
setSubmittedFirstByID
(String submittedFirstByID) void
setSubmittedRows
(Integer submittedRows) void
setSubmittedSort
(ISortInfo submittedSort) void
Sets this control's per-row state.Methods inherited from class com.webmethods.caf.faces.component.BaseComponent
getAttributes, getPropertyOrBindingValue, saveState, setBindingValue
Methods inherited from class javax.faces.component.UIComponentBase
addClientBehavior, addFacesListener, broadcast, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEvent
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, visitTree
-
Field Details
-
FAMILY
- See Also:
-
TYPE
- See Also:
-
ZERO
-
m_submittedFirst
-
m_submittedFirstByID
-
m_submittedRows
-
m_submittedSort
-
m_submittedFilter
-
-
Constructor Details
-
DataPager
public DataPager()
-
-
Method Details
-
restoreState
- Specified by:
restoreState
in interfaceStateHolder
- Overrides:
restoreState
in classBaseComponent
-
getTableRowState
Gets this control's per-row state.- Specified by:
getTableRowState
in interfaceITableRowStateHolder
-
setTableRowState
Sets this control's per-row state.- Specified by:
setTableRowState
in interfaceITableRowStateHolder
-
getFamily
- Specified by:
getFamily
in classUIComponent
-
getData
ReturnsUIData
this pager is for, or null. -
applySubmittedValues
public void applySubmittedValues()Applies the submitted values to this pager's table. -
getFor
-
setFor
-
getFirstParamName
-
getRowsParamName
-
getSortParamName
-
getFilterParamName
-
getSubmittedFirst
-
setSubmittedFirst
-
getSubmittedFirstByID
-
setSubmittedFirstByID
-
getSubmittedRows
-
setSubmittedRows
-
getSubmittedSort
-
setSubmittedSort
-
getSubmittedFilter
-
setSubmittedFilter
-