public class TablePanel<T> extends org.apache.wicket.markup.html.panel.Panel implements Table
Constructor and Description |
---|
TablePanel(String id,
org.apache.wicket.extensions.markup.html.repeater.data.table.ISortableDataProvider provider,
List<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<T,String>> columns) |
TablePanel(String id,
org.apache.wicket.extensions.markup.html.repeater.data.table.ISortableDataProvider provider,
List<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<T,String>> columns,
UserProfileStorage.TableId tableId,
long pageSize) |
Modifier and Type | Method and Description |
---|---|
org.apache.wicket.extensions.markup.html.repeater.data.table.DataTable |
getDataTable() |
int |
getItemsPerPage() |
NavigatorPanel |
getNavigatorPanel() |
UserProfileStorage.TableId |
getTableId() |
void |
setCurrentPage(long page) |
void |
setCurrentPage(ObjectPaging paging)
Deprecated.
|
void |
setItemsPerPage(int size) |
void |
setShowCount(boolean showCount) |
void |
setShowPaging(boolean showPaging) |
void |
setStyle(String value) |
void |
setTableCssClass(String cssClass) |
getWebPage, getWebRequest, getWebResponse, getWebSession
add, addOrReplace, autoAdd, contains, get, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, internalAdd, internalInitialize, iterator, iterator, onAfterRenderChildren, onComponentTagBody, onRender, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, swap, toString, toString, visitChildren, visitChildren, visitChildren, visitChildren
add, addStateChange, afterRender, beforeRender, canCallListenerInterface, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, clearOriginalDestination, configure, continueToOriginalDestination, debug, detach, detachModel, detachModels, determineVisibility, error, exceptionMessage, fatal, findMarkupStream, findPage, findParent, findParentWithAssociatedMarkup, getAjaxRegionMarkupId, getApplication, getBehaviorById, getBehaviorId, getBehaviors, getBehaviors, getClassRelativePath, getConverter, getDefaultModel, getDefaultModelObject, getDefaultModelObjectAsString, getDefaultModelObjectAsString, getEscapeModelStrings, getFeedbackMessages, getFlag, getId, getInnermostModel, getInnermostModel, getLocale, getLocalizer, getMarkup, getMarkupAttributes, getMarkupId, getMarkupId, getMarkupIdFromMarkup, getMarkupIdImpl, getMarkupSourcingStrategy, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getRequestFlag, getResponse, getSession, getSizeInBytes, getStatelessHint, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalOnModelChanged, internalPrepareForRender, internalRenderComponent, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, onAfterRender, onBeforeRender, onComponentTag, onConfigure, onDetach, onEvent, onInitialize, onModelChanged, onModelChanging, onReAdd, onRemove, prepareForRender, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, renderHead, renderHead, renderHead, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, send, setAuto, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setIgnoreAttributeModifier, setMarkup, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setParent, setRenderBodyOnly, setRequestFlag, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, success, urlFor, urlFor, urlFor, urlFor, urlFor, visitParents, visitParents, warn, wrap
public TablePanel(String id, org.apache.wicket.extensions.markup.html.repeater.data.table.ISortableDataProvider provider, List<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<T,String>> columns)
public TablePanel(String id, org.apache.wicket.extensions.markup.html.repeater.data.table.ISortableDataProvider provider, List<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<T,String>> columns, UserProfileStorage.TableId tableId, long pageSize)
public UserProfileStorage.TableId getTableId()
getTableId
in interface Table
public org.apache.wicket.extensions.markup.html.repeater.data.table.DataTable getDataTable()
getDataTable
in interface Table
public NavigatorPanel getNavigatorPanel()
public void setItemsPerPage(int size)
setItemsPerPage
in interface Table
public int getItemsPerPage()
getItemsPerPage
in interface Table
public void setCurrentPage(long page)
setCurrentPage
in interface Table
@Deprecated public void setCurrentPage(ObjectPaging paging)
setCurrentPage
in interface Table
public void setShowPaging(boolean showPaging)
setShowPaging
in interface Table
public void setShowCount(boolean showCount)
public void setTableCssClass(String cssClass)
public void setStyle(String value)
Copyright © 2015 evolveum. All rights reserved.