Uses of Interface
org.apache.wicket.extensions.breadcrumb.IBreadCrumbParticipant
-
Packages that use IBreadCrumbParticipant Package Description org.apache.wicket.extensions.breadcrumb Package for working with bread crumb components.org.apache.wicket.extensions.breadcrumb.panel This package contains a panel based implementation of bread crumb participants. -
-
Uses of IBreadCrumbParticipant in org.apache.wicket.extensions.breadcrumb
Methods in org.apache.wicket.extensions.breadcrumb that return IBreadCrumbParticipant Modifier and Type Method Description IBreadCrumbParticipantBreadCrumbBar. getActive()IBreadCrumbParticipantDefaultBreadCrumbsModel. getActive()IBreadCrumbParticipantIBreadCrumbModel. getActive()Gets the currently active participant, if any.protected abstract IBreadCrumbParticipantBreadCrumbLink. getParticipant(String componentId)Gets thebread crumb participantto be set active when the link is clicked.Methods in org.apache.wicket.extensions.breadcrumb that return types with arguments of type IBreadCrumbParticipant Modifier and Type Method Description List<IBreadCrumbParticipant>BreadCrumbBar. allBreadCrumbParticipants()List<IBreadCrumbParticipant>DefaultBreadCrumbsModel. allBreadCrumbParticipants()List<IBreadCrumbParticipant>IBreadCrumbModel. allBreadCrumbParticipants()Lists the bread crumb participants in this model.Methods in org.apache.wicket.extensions.breadcrumb with parameters of type IBreadCrumbParticipant Modifier and Type Method Description protected voidDefaultBreadCrumbsModel. activate(IBreadCrumbParticipant breadCrumbParticipant)Activates the bread crumb participant.voidBreadCrumbBar.BreadCrumbsListView. breadCrumbActivated(IBreadCrumbParticipant previousParticipant, IBreadCrumbParticipant breadCrumbParticipant)default voidIBreadCrumbModelListener. breadCrumbActivated(IBreadCrumbParticipant previousParticipant, IBreadCrumbParticipant breadCrumbParticipant)Called when a bread crumb was activated.voidBreadCrumbBar.BreadCrumbsListView. breadCrumbAdded(IBreadCrumbParticipant breadCrumbParticipant)default voidIBreadCrumbModelListener. breadCrumbAdded(IBreadCrumbParticipant breadCrumbParticipant)Called when a bread crumb was added to the model.voidBreadCrumbBar.BreadCrumbsListView. breadCrumbRemoved(IBreadCrumbParticipant breadCrumbParticipant)default voidIBreadCrumbModelListener. breadCrumbRemoved(IBreadCrumbParticipant breadCrumbParticipant)Called when a bread crumb was removed from the model.voidBreadCrumbModelListenerSupport. fireBreadCrumbActivated(IBreadCrumbParticipant previousParticipant, IBreadCrumbParticipant breadCrumbParticipant)Notifies all listeners that a bread crumb was activated.voidBreadCrumbModelListenerSupport. fireBreadCrumbAdded(IBreadCrumbParticipant breadCrumbParticipant)Notifies all listeners that a new bread crumb was added.voidBreadCrumbModelListenerSupport. fireBreadCrumbRemoved(IBreadCrumbParticipant breadCrumbParticipant)Notifies all listeners that a bread crumb was removed.protected org.apache.wicket.ComponentBreadCrumbBar. newBreadCrumbComponent(String id, long index, int total, IBreadCrumbParticipant breadCrumbParticipant)Creates a new bread crumb component.voidIBreadCrumbParticipant. onActivate(IBreadCrumbParticipant previous)Called when the corresponding bread crumb is activated.voidBreadCrumbBar. setActive(IBreadCrumbParticipant breadCrumbParticipant)voidDefaultBreadCrumbsModel. setActive(IBreadCrumbParticipant breadCrumbParticipant)voidIBreadCrumbModel. setActive(IBreadCrumbParticipant breadCrumbParticipant)Sets thebread crumbas the active one.Method parameters in org.apache.wicket.extensions.breadcrumb with type arguments of type IBreadCrumbParticipant Modifier and Type Method Description protected voidBreadCrumbBar.BreadCrumbsListView. populateItem(org.apache.wicket.markup.html.list.ListItem<IBreadCrumbParticipant> item) -
Uses of IBreadCrumbParticipant in org.apache.wicket.extensions.breadcrumb.panel
Classes in org.apache.wicket.extensions.breadcrumb.panel that implement IBreadCrumbParticipant Modifier and Type Class Description classBreadCrumbPanelA panel that participates with abread crumb model.classBreadCrumbParticipantDelegateBase implementation forPanel/ComponentbasedIBreadCrumbParticipantthat decouples the implementation from the actual panel class.Methods in org.apache.wicket.extensions.breadcrumb.panel that return IBreadCrumbParticipant Modifier and Type Method Description protected IBreadCrumbParticipantBreadCrumbPanelLink. getParticipant(String componentId)Uses the set factory for creating a new instance ofIBreadCrumbParticipant.Methods in org.apache.wicket.extensions.breadcrumb.panel with parameters of type IBreadCrumbParticipant Modifier and Type Method Description voidBreadCrumbPanel. activate(IBreadCrumbParticipant participant)Activates the provided participant, which typically has the effect of replacing this current panel with the one provided - as the participant typically would be abread crumb panel- and updating the bread crumb model of this panel, pushing the bread crumb for the given participant on top.voidBreadCrumbPanel. onActivate(IBreadCrumbParticipant previous)voidBreadCrumbParticipantDelegate. onActivate(IBreadCrumbParticipant previous)If the previous participant is not null (and a component, which it should be), replace that component on it's parent with this one.
-