Uses of Interface
org.apache.wicket.extensions.breadcrumb.IBreadCrumbParticipant
Packages that use IBreadCrumbParticipant
Package
Description
Package for working with bread crumb components.
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 IBreadCrumbParticipantModifier and TypeMethodDescriptionBreadCrumbBar.getActive()DefaultBreadCrumbsModel.getActive()IBreadCrumbModel.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 IBreadCrumbParticipantModifier and TypeMethodDescriptionBreadCrumbBar.allBreadCrumbParticipants()final List<IBreadCrumbParticipant>DefaultBreadCrumbsModel.allBreadCrumbParticipants()IBreadCrumbModel.allBreadCrumbParticipants()Lists the bread crumb participants in this model.Methods in org.apache.wicket.extensions.breadcrumb with parameters of type IBreadCrumbParticipantModifier and TypeMethodDescriptionprotected final 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.final voidBreadCrumbModelListenerSupport.fireBreadCrumbActivated(IBreadCrumbParticipant previousParticipant, IBreadCrumbParticipant breadCrumbParticipant) Notifies all listeners that a bread crumb was activated.final voidBreadCrumbModelListenerSupport.fireBreadCrumbAdded(IBreadCrumbParticipant breadCrumbParticipant) Notifies all listeners that a new bread crumb was added.final voidBreadCrumbModelListenerSupport.fireBreadCrumbRemoved(IBreadCrumbParticipant breadCrumbParticipant) Notifies all listeners that a bread crumb was removed.protected 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) final 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 IBreadCrumbParticipantModifier and TypeMethodDescriptionprotected voidBreadCrumbBar.BreadCrumbsListView.populateItem(ListItem<IBreadCrumbParticipant> item) -
Uses of IBreadCrumbParticipant in org.apache.wicket.extensions.breadcrumb.panel
Classes in org.apache.wicket.extensions.breadcrumb.panel that implement IBreadCrumbParticipantModifier and TypeClassDescriptionclassA panel that participates with abread crumb model.classBase implementation forPanel/ComponentbasedIBreadCrumbParticipantthat decouples the implementation from the actual panel class.Methods in org.apache.wicket.extensions.breadcrumb.panel that return IBreadCrumbParticipantModifier and TypeMethodDescriptionprotected final 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 IBreadCrumbParticipantModifier and TypeMethodDescriptionvoidBreadCrumbPanel.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.