public class TablePanel<T>
extends org.apache.wicket.markup.html.panel.Panel
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) |
Modifier and Type | Method and Description |
---|---|
org.apache.wicket.extensions.markup.html.repeater.data.table.DataTable |
getDataTable() |
NavigatorPanel |
getNavigatorPanel() |
UserProfileStorage.TableId |
getTableId() |
protected void |
onInitialize() |
void |
setCurrentPage(ObjectPaging paging) |
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, onModelChanged, onModelChanging, 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)
protected void onInitialize()
onInitialize
in class org.apache.wicket.Component
public UserProfileStorage.TableId getTableId()
public org.apache.wicket.extensions.markup.html.repeater.data.table.DataTable getDataTable()
public NavigatorPanel getNavigatorPanel()
public void setItemsPerPage(int size)
public void setCurrentPage(ObjectPaging paging)
public void setShowPaging(boolean showPaging)
public void setShowCount(boolean showCount)
public void setTableCssClass(String cssClass)
public void setStyle(String value)
Copyright © 2014 evolveum. All rights reserved.