public abstract class AbstractListPanel<T>
extends org.apache.wicket.markup.html.panel.Panel
Modifier and Type | Field and Description |
---|---|
protected org.apache.wicket.markup.html.WebMarkupContainer |
rewriteWrapper |
Constructor and Description |
---|
AbstractListPanel(String gridId,
String componentId,
org.apache.wicket.markup.repeater.data.IDataProvider<T> provider) |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
addListItem(String gridId,
String rowId,
org.apache.wicket.markup.repeater.Item<T> item) |
protected abstract org.apache.wicket.markup.html.panel.Panel |
getEmptyRowPanel() |
protected abstract org.apache.wicket.markup.html.panel.Panel |
getHeaderPanel() |
protected abstract String |
getListId() |
protected int |
getPAGING_COUNT() |
protected org.apache.wicket.markup.html.navigation.paging.PagingNavigator |
getPagingNavigator(String gridId,
String componentId,
org.apache.wicket.markup.html.navigation.paging.IPageable pageable) |
String |
getPanelGridId() |
String |
getParamName() |
org.apache.wicket.markup.html.WebMarkupContainer |
getRewritableComponent() |
protected abstract org.apache.wicket.markup.html.panel.Panel |
getRowPanel(String gridId,
org.apache.wicket.markup.repeater.Item<T> item,
String uniqueId) |
protected abstract String |
getTopNavigatorId() |
protected abstract String |
getUnderNavigatorId() |
void |
makeList(org.apache.wicket.markup.repeater.data.IDataProvider<T> provider) |
void |
setCurrentIndex(int index) |
onComponentTag, onComponentTagBody, renderHead
newHeaderPartContainer, renderHeadFromAssociatedMarkupFile
getMarkupType, getWebPage, getWebRequest
add, addOrReplace, autoAdd, autoAdd, contains, findMarkupStream, get, get, getAssociatedMarkupStream, getMarkupStream, hasAssociatedMarkup, internalAdd, isTransparentResolver, iterator, iterator, newMarkupResourceStream, onRender, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderComponentTagBody, renderNext, replace, setDefaultModel, setMarkupStream, size, swap, toString, toString, visitChildren, visitChildren
add, addStateChange, afterRender, beforeRender, callOnBeforeRenderIfNotVisible, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, configure, continueToOriginalDestination, debug, detach, detachBehaviors, detachModel, detachModels, determineVisibility, error, exceptionMessage, fatal, findPage, findParent, findParentWithAssociatedMarkup, getApplication, getBehaviors, getBehaviors, getBehaviorsRawList, getClassRelativePath, getComponentBorder, getConverter, getConverter, getDefaultModel, getDefaultModelObject, getDefaultModelObjectAsString, getDefaultModelObjectAsString, getEscapeModelStrings, getFeedbackMessage, getFlag, getFlag, getId, getInnermostModel, getInnermostModel, getLocale, getLocalizer, getMarkupAttributes, getMarkupId, getMarkupId, getMarkupIdImpl, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getResponse, getSession, getSizeInBytes, getStatelessHint, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalAttach, internalDetach, internalOnAttach, internalOnDetach, internalOnModelChanged, isActionAuthorized, isAncestorOf, isAttached, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, locateMarkupStream, markAttached, markRendering, modelChanged, modelChanging, onAfterRender, onAttach, onBeforeRender, onBeginRequest, onConfigure, onDetach, onEndRequest, onInitialize, onModelChanged, onModelChanging, onRemove, prepareForRender, prepareForRender, redirectToInterceptPage, remove, remove, render, render, renderComponent, renderComponent, renderComponentTag, rendered, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, setAuto, setComponentBorder, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setFlag, setIgnoreAttributeModifier, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setRedirect, setRenderBodyOnly, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, urlFor, urlFor, urlFor, urlFor, urlFor, urlFor, visitParents, warn, wrap
protected org.apache.wicket.markup.html.WebMarkupContainer rewriteWrapper
public String getParamName()
public org.apache.wicket.markup.html.WebMarkupContainer getRewritableComponent()
public void makeList(org.apache.wicket.markup.repeater.data.IDataProvider<T> provider)
public void setCurrentIndex(int index)
public String getPanelGridId()
protected abstract void addListItem(String gridId, String rowId, org.apache.wicket.markup.repeater.Item<T> item)
protected abstract String getListId()
protected int getPAGING_COUNT()
protected org.apache.wicket.markup.html.navigation.paging.PagingNavigator getPagingNavigator(String gridId, String componentId, org.apache.wicket.markup.html.navigation.paging.IPageable pageable)
protected abstract org.apache.wicket.markup.html.panel.Panel getRowPanel(String gridId, org.apache.wicket.markup.repeater.Item<T> item, String uniqueId) throws ServiceManagerException
ServiceManagerException
protected abstract org.apache.wicket.markup.html.panel.Panel getHeaderPanel()
protected abstract org.apache.wicket.markup.html.panel.Panel getEmptyRowPanel()
protected abstract String getTopNavigatorId()
protected abstract String getUnderNavigatorId()