@Deprecated public abstract class ProductCatalogPanel extends org.apache.wicket.markup.html.panel.Panel
Constructor and Description |
---|
ProductCatalogPanel(String id,
org.apache.wicket.model.IModel<ProductSortableDataProvider> model)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected abstract void |
add(org.apache.wicket.extensions.markup.html.repeater.util.SortableDataProvider<Product> provider)
Deprecated.
Add any other customized data or component based on data provider.
|
protected abstract org.apache.wicket.markup.repeater.data.DataViewBase<Product> |
createGrid(org.apache.wicket.extensions.markup.html.repeater.util.SortableDataProvider<Product> provider)
Deprecated.
Note it is the responsibility of the overriding class to assign the component id appropriate to match the markup
|
protected abstract org.apache.wicket.markup.html.navigation.paging.PagingNavigator |
createPaginator(org.apache.wicket.markup.html.navigation.paging.IPageable grid,
org.apache.wicket.markup.repeater.data.IDataProvider<Product> provider)
Deprecated.
Note it is the responsibility of the overriding class to assign the component id appropriate to match the markup
|
org.apache.wicket.model.IModel<ProductSortableDataProvider> |
getModel()
Deprecated.
|
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
public ProductCatalogPanel(String id, org.apache.wicket.model.IModel<ProductSortableDataProvider> model)
protected abstract void add(org.apache.wicket.extensions.markup.html.repeater.util.SortableDataProvider<Product> provider)
bufferedProvider
- protected abstract org.apache.wicket.markup.repeater.data.DataViewBase<Product> createGrid(org.apache.wicket.extensions.markup.html.repeater.util.SortableDataProvider<Product> provider)
provider
- as SortableDataProvider
DataViewBase
protected abstract org.apache.wicket.markup.html.navigation.paging.PagingNavigator createPaginator(org.apache.wicket.markup.html.navigation.paging.IPageable grid, org.apache.wicket.markup.repeater.data.IDataProvider<Product> provider)
grid
- as IPageable
provider
- as IDataProvider
(Optional - Sometimes the paginator needs to account for complex situation)PagingNavigator
public org.apache.wicket.model.IModel<ProductSortableDataProvider> getModel()
Copyright © 2018. All rights reserved.