Class BoxedTablePanel<T>
java.lang.Object
org.apache.wicket.Component
org.apache.wicket.MarkupContainer
org.apache.wicket.markup.html.WebMarkupContainer
org.apache.wicket.markup.html.panel.Panel
com.evolveum.midpoint.gui.api.component.BasePanel<T>
com.evolveum.midpoint.web.component.data.BoxedTablePanel<T>
- All Implemented Interfaces:
- Table,- Serializable,- Iterable<org.apache.wicket.Component>,- org.apache.wicket.event.IEventSink,- org.apache.wicket.event.IEventSource,- org.apache.wicket.feedback.IFeedbackContributor,- org.apache.wicket.IConverterLocator,- org.apache.wicket.IMetadataContext<Serializable,,- org.apache.wicket.Component> - org.apache.wicket.IQueueRegion,- org.apache.wicket.markup.html.IHeaderContributor,- org.apache.wicket.request.component.IRequestableComponent,- org.apache.wicket.util.IHierarchical<org.apache.wicket.Component>,- org.apache.wicket.util.io.IClusterable
- Author:
- Viliam Repan (lazyman)
- See Also:
- 
Field SummaryFields inherited from class org.apache.wicket.markup.html.panel.PanelPANELFields inherited from class org.apache.wicket.ComponentENABLE, FLAG_INITIALIZED, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED8, PARENT_PATH, PATH_SEPARATOR, RENDER, RFLAG_CONTAINER_DEQUEING, RFLAG_CONTAINER_HAS_REMOVALS
- 
Constructor SummaryConstructorsConstructorDescriptionBoxedTablePanel(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, boolean isRefreshEnabled) 
- 
Method SummaryModifier and TypeMethodDescriptionprotected org.apache.wicket.markup.html.WebMarkupContainerprotected org.apache.wicket.markup.html.WebMarkupContainercreateFooter(String footerId) protected org.apache.wicket.ComponentcreateHeader(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) booleanintprotected Integerorg.apache.wicket.extensions.markup.html.repeater.data.table.DataTableorg.apache.wicket.markup.html.WebMarkupContainerorg.apache.wicket.markup.html.WebMarkupContainerorg.apache.wicket.Componentorg.apache.wicket.Componentorg.apache.wicket.Componentorg.apache.wicket.Componentorg.apache.wicket.markup.html.WebMarkupContainerintprotected Stringvoidprotected booleanbooleanprotected booleanprotected booleanprotected voidprotected voidonPagingChanged(ObjectPaging paging) protected voidvoidvoidrenderHead(org.apache.wicket.markup.head.IHeaderResponse response) protected voidsavePagingNewValue(Integer newValue) voidsetAdditionalBoxCssClasses(String boxCssClasses) voidsetCurrentPage(long page) voidsetCurrentPageAndSort(ObjectPaging paging) voidsetItemsPerPage(int size) voidsetShowAsCard(boolean showAsCard) voidsetShowPaging(boolean show) Methods inherited from class com.evolveum.midpoint.gui.api.component.BasePanelcreateComponentPath, createModel, createStringResource, createStringResource, createStringResource, createStringResource, createStringResource, createStringResource, createStringResource, getFeedbackPanel, getMidpointConfiguration, getModel, getModelObject, getPageBase, getParentPage, getPrismContext, getRegistry, getSchemaService, getSession, getString, getString, getSubscriptionState, getWebApplicationConfiguration, showResultMethods inherited from class org.apache.wicket.markup.html.panel.PanelgetRegionMarkup, newMarkupSourcingStrategyMethods inherited from class org.apache.wicket.markup.html.WebMarkupContainergetWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSessionMethods inherited from class org.apache.wicket.MarkupContaineradd, addDequeuedComponent, addOrReplace, autoAdd, canDequeueTag, contains, dequeue, dequeue, dequeuePreamble, findChildComponent, findComponentToDequeue, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, internalAdd, internalInitialize, iterator, iterator, newDequeueContext, onComponentTagBody, onDetach, onInitialize, onRender, queue, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, stream, streamChildren, toString, toString, visitChildren, visitChildrenMethods inherited from class org.apache.wicket.Componentadd, addStateChange, beforeRender, canCallListener, canCallListenerAfterExpiry, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, clearOriginalDestination, configure, continueToOriginalDestination, createConverter, 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, getMarkupTag, 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, internalRenderComponent, internalRenderHead, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isInitialized, isRenderAllowed, isRendering, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, onAfterRender, onBeforeRender, onComponentTag, onConfigure, onEvent, onModelChanged, onModelChanging, onReAdd, onRemove, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, renderPart, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, send, setAuto, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setIgnoreAttributeModifier, setMarkup, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setParent, setRenderBodyOnly, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, success, urlFor, urlFor, urlFor, urlForListener, urlForListener, visitParents, visitParents, warn, wrapMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.wicket.IQueueRegiondequeue, newDequeueContextMethods inherited from interface java.lang.IterableforEach, spliterator
- 
Constructor Details- 
BoxedTablePanel
- 
BoxedTablePanelpublic 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) 
- 
BoxedTablePanelpublic 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, boolean isRefreshEnabled) 
 
- 
- 
Method Details- 
goToLastPagepublic void goToLastPage()
- 
setShowAsCardpublic void setShowAsCard(boolean showAsCard) 
- 
renderHeadpublic void renderHead(org.apache.wicket.markup.head.IHeaderResponse response) - Specified by:
- renderHeadin interface- org.apache.wicket.markup.html.IHeaderContributor
- Overrides:
- renderHeadin class- org.apache.wicket.Component
 
- 
refreshSearchpublic void refreshSearch()
- 
onPageChangedprotected void onPageChanged()
- 
onSortChangedprotected void onSortChanged()
- 
onPagingChanged
- 
getAutoRefreshIntervalpublic int getAutoRefreshInterval()
- 
isAutoRefreshEnabledpublic boolean isAutoRefreshEnabled()
- 
getAdditionalBoxCssClasses
- 
setAdditionalBoxCssClasses
- 
customizeNewRowItem
- 
isDataTableVisibleprotected boolean isDataTableVisible()
- 
getDataTablepublic org.apache.wicket.extensions.markup.html.repeater.data.table.DataTable getDataTable()- Specified by:
- getDataTablein interface- Table
 
- 
getDataTableContainerpublic org.apache.wicket.markup.html.WebMarkupContainer getDataTableContainer()
- 
getTableId- Specified by:
- getTableIdin interface- Table
 
- 
enableSavePageSizepublic boolean enableSavePageSize()- Specified by:
- enableSavePageSizein interface- Table
 
- 
setItemsPerPagepublic void setItemsPerPage(int size) - Specified by:
- setItemsPerPagein interface- Table
 
- 
getItemsPerPagepublic int getItemsPerPage()- Specified by:
- getItemsPerPagein interface- Table
 
- 
setShowPagingpublic void setShowPaging(boolean show) - Specified by:
- setShowPagingin interface- Table
 
- 
getHeaderpublic org.apache.wicket.markup.html.WebMarkupContainer getHeader()
- 
createHeader
- 
isPagingVisibleprotected boolean isPagingVisible()
- 
getConfiguredPageSize
- 
savePagingNewValue
- 
getPaginationCssClass
- 
setCurrentPageAndSort- Specified by:
- setCurrentPageAndSortin interface- Table
 
- 
setCurrentPagepublic void setCurrentPage(long page) - Specified by:
- setCurrentPagein interface- Table
 
- 
createButtonToolbar
 
-