public class BoxedTablePanel<T> extends BasePanel<T> implements Table
ENABLE, FLAG_AFTER_RENDERING, FLAG_INITIALIZED, FLAG_PREPARED_FOR_RENDER, FLAG_REMOVING_FROM_HIERARCHY, FLAG_RENDERING, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED8, PARENT_PATH, PATH_SEPARATOR, RENDER, RFLAG_CONTAINER_DEQUEING
Constructor and Description |
---|
BoxedTablePanel(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) |
BoxedTablePanel(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) |
BoxedTablePanel(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,
int pageSize) |
Modifier and Type | Method and Description |
---|---|
protected org.apache.wicket.markup.html.WebMarkupContainer |
createButtonToolbar(String id) |
protected org.apache.wicket.markup.html.WebMarkupContainer |
createFooter(String footerId) |
protected org.apache.wicket.markup.html.WebMarkupContainer |
createHeader(String headerId) |
protected org.apache.wicket.markup.repeater.Item<T> |
customizeNewRowItem(org.apache.wicket.markup.repeater.Item<T> item,
org.apache.wicket.model.IModel<T> model) |
String |
getAdditionalBoxCssClasses() |
org.apache.wicket.extensions.markup.html.repeater.data.table.DataTable |
getDataTable() |
org.apache.wicket.markup.html.WebMarkupContainer |
getDataTableContainer() |
org.apache.wicket.markup.html.WebMarkupContainer |
getFooter() |
org.apache.wicket.Component |
getFooterCountLabel() |
org.apache.wicket.Component |
getFooterMenu() |
org.apache.wicket.Component |
getFooterPaging() |
org.apache.wicket.markup.html.WebMarkupContainer |
getHeader() |
int |
getItemsPerPage() |
UserProfileStorage.TableId |
getTableId() |
void |
setAdditionalBoxCssClasses(String boxCssClasses) |
void |
setCurrentPage(long page) |
void |
setCurrentPage(ObjectPaging paging) |
void |
setItemsPerPage(int size) |
void |
setShowPaging(boolean show) |
createComponentPath, createModel, createStringResource, createStringResource, createStringResource, createStringResource, getModel, getModelObject, getPageBase, getSession, getString, getWebApplicationConfiguration
getRegionMarkup, newMarkupSourcingStrategy
getWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSession
add, addDequeuedComponent, addOrReplace, autoAdd, canDequeueTag, contains, dequeue, dequeue, dequeuePreamble, findComponentToDequeue, get, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, internalAdd, internalInitialize, iterator, iterator, newDequeueContext, onAfterRenderChildren, onComponentTagBody, onDetach, onRender, queue, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, swap, toString, toString, visitChildren, visitChildren, visitChildren, visitChildren
add, addStateChange, afterRender, beforeRender, canCallListenerInterface, canCallListenerInterfaceAfterExpiry, 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, getSizeInBytes, getStatelessHint, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalOnModelChanged, internalPrepareForRender, internalRenderComponent, internalRenderHead, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isRendering, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, onAfterRender, onBeforeRender, onComponentTag, onConfigure, onEvent, onInitialize, onModelChanged, onModelChanging, onReAdd, onRemove, prepareForRender, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, 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 BoxedTablePanel(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 BoxedTablePanel(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)
public BoxedTablePanel(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, int pageSize)
public String getAdditionalBoxCssClasses()
public void setAdditionalBoxCssClasses(String boxCssClasses)
protected org.apache.wicket.markup.repeater.Item<T> customizeNewRowItem(org.apache.wicket.markup.repeater.Item<T> item, org.apache.wicket.model.IModel<T> model)
public org.apache.wicket.extensions.markup.html.repeater.data.table.DataTable getDataTable()
getDataTable
in interface Table
public org.apache.wicket.markup.html.WebMarkupContainer getDataTableContainer()
public UserProfileStorage.TableId getTableId()
getTableId
in interface Table
public void setItemsPerPage(int size)
setItemsPerPage
in interface Table
public int getItemsPerPage()
getItemsPerPage
in interface Table
public void setShowPaging(boolean show)
setShowPaging
in interface Table
public org.apache.wicket.markup.html.WebMarkupContainer getHeader()
public org.apache.wicket.markup.html.WebMarkupContainer getFooter()
protected org.apache.wicket.markup.html.WebMarkupContainer createHeader(String headerId)
protected org.apache.wicket.markup.html.WebMarkupContainer createFooter(String footerId)
public org.apache.wicket.Component getFooterMenu()
public org.apache.wicket.Component getFooterCountLabel()
public org.apache.wicket.Component getFooterPaging()
public void setCurrentPage(ObjectPaging paging)
setCurrentPage
in interface Table
public void setCurrentPage(long page)
setCurrentPage
in interface Table
protected org.apache.wicket.markup.html.WebMarkupContainer createButtonToolbar(String id)
Copyright © 2016 evolveum. All rights reserved.