public abstract class BreadcrumbWidget<T>
extends org.apache.wicket.markup.html.panel.Panel
Modifier and Type | Class and Description |
---|---|
protected static interface |
BreadcrumbWidget.OnClickHandler |
Constructor and Description |
---|
BreadcrumbWidget(String id,
org.apache.wicket.model.IModel<List<org.apache.wicket.model.IModel<T>>> model) |
Modifier and Type | Method and Description |
---|---|
protected List<org.apache.wicket.model.IModel<T>> |
getItems() |
protected abstract org.apache.wicket.model.IModel<String> |
getName(org.apache.wicket.model.IModel<T> model) |
protected Breadcrumb |
newLabel(String id,
org.apache.wicket.model.IModel<String> name,
org.apache.wicket.model.IModel<T> model) |
protected Breadcrumb |
newLink(String id,
org.apache.wicket.model.IModel<String> name,
org.apache.wicket.model.IModel<T> model) |
protected Breadcrumb |
newSeparator(String id) |
protected abstract void |
onClick(org.apache.wicket.model.IModel<T> model,
org.apache.wicket.ajax.AjaxRequestTarget target) |
protected void |
onDetach() |
void |
setMaxNumberOfItems(int maxNumberOfItems) |
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, onEvent, onInitialize, onModelChanged, onModelChanging, onReAdd, 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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEach, spliterator
public void setMaxNumberOfItems(int maxNumberOfItems)
protected void onDetach()
onDetach
in class org.apache.wicket.Component
protected Breadcrumb newLabel(String id, org.apache.wicket.model.IModel<String> name, org.apache.wicket.model.IModel<T> model)
protected Breadcrumb newLink(String id, org.apache.wicket.model.IModel<String> name, org.apache.wicket.model.IModel<T> model)
protected Breadcrumb newSeparator(String id)
protected abstract void onClick(org.apache.wicket.model.IModel<T> model, org.apache.wicket.ajax.AjaxRequestTarget target)
Copyright © 2007–2016 Hippo B.V. (http://www.onehippo.com). All rights reserved.