Uses of Interface
org.apache.wicket.extensions.breadcrumb.IBreadCrumbParticipant

Packages that use IBreadCrumbParticipant
org.apache.wicket.examples.breadcrumb   
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.examples.breadcrumb
 

Classes in org.apache.wicket.examples.breadcrumb that implement IBreadCrumbParticipant
 class FirstPanel
          Test bread crumb enabled panel.
 class FourthPanel
          Test bread crumb enabled panel.
 class ResultPanel
          Test bread crumb enabled panel.
 class SecondPanel
          Test bread crumb enabled panel.
 class ThirdPanel
          Test bread crumb enabled panel.
 

Uses of IBreadCrumbParticipant in org.apache.wicket.extensions.breadcrumb
 

Methods in org.apache.wicket.extensions.breadcrumb that return IBreadCrumbParticipant
 IBreadCrumbParticipant IBreadCrumbModel.getActive()
          Gets the currently active participant, if any.
 IBreadCrumbParticipant DefaultBreadCrumbsModel.getActive()
           
 IBreadCrumbParticipant BreadCrumbBar.getActive()
           
protected abstract  IBreadCrumbParticipant BreadCrumbLink.getParticipant(String componentId)
          Gets the bread crumb participant to be set active when the link is clicked.
 

Methods in org.apache.wicket.extensions.breadcrumb that return types with arguments of type IBreadCrumbParticipant
 List<IBreadCrumbParticipant> IBreadCrumbModel.allBreadCrumbParticipants()
          Lists the bread crumb participants in this model.
 List<IBreadCrumbParticipant> DefaultBreadCrumbsModel.allBreadCrumbParticipants()
           
 List<IBreadCrumbParticipant> BreadCrumbBar.allBreadCrumbParticipants()
           
 

Methods in org.apache.wicket.extensions.breadcrumb with parameters of type IBreadCrumbParticipant
protected  void DefaultBreadCrumbsModel.activate(IBreadCrumbParticipant breadCrumbParticipant)
          Activates the bread crumb participant.
 void IBreadCrumbModelListener.breadCrumbActivated(IBreadCrumbParticipant previousParticipant, IBreadCrumbParticipant breadCrumbParticipant)
          Called when a bread crumb was activated.
 void BreadCrumbBar.BreadCrumbsListView.breadCrumbActivated(IBreadCrumbParticipant previousParticipant, IBreadCrumbParticipant breadCrumbParticipant)
           
 void IBreadCrumbModelListener.breadCrumbAdded(IBreadCrumbParticipant breadCrumbParticipant)
          Called when a bread crumb was added to the model.
 void BreadCrumbBar.BreadCrumbsListView.breadCrumbAdded(IBreadCrumbParticipant breadCrumbParticipant)
           
 void IBreadCrumbModelListener.breadCrumbRemoved(IBreadCrumbParticipant breadCrumbParticipant)
          Called when a bread crumb was removed from the model.
 void BreadCrumbBar.BreadCrumbsListView.breadCrumbRemoved(IBreadCrumbParticipant breadCrumbParticipant)
           
 void BreadCrumbModelListenerSupport.fireBreadCrumbActivated(IBreadCrumbParticipant previousParticipant, IBreadCrumbParticipant breadCrumbParticipant)
          Notifies all listeners that a bread crumb was activated.
 void BreadCrumbModelListenerSupport.fireBreadCrumbAdded(IBreadCrumbParticipant breadCrumbParticipant)
          Notifies all listeners that a new bread crumb was added.
 void BreadCrumbModelListenerSupport.fireBreadCrumbRemoved(IBreadCrumbParticipant breadCrumbParticipant)
          Notifies all listeners that a bread crumb was removed.
protected  Component BreadCrumbBar.newBreadCrumbComponent(String id, int index, int total, IBreadCrumbParticipant breadCrumbParticipant)
          Creates a new bread crumb component.
 void IBreadCrumbParticipant.onActivate(IBreadCrumbParticipant previous)
          Called when the corresponding bread crumb is activated.
 void IBreadCrumbModel.setActive(IBreadCrumbParticipant breadCrumbParticipant)
          Sets the bread crumb as the active one.
 void DefaultBreadCrumbsModel.setActive(IBreadCrumbParticipant breadCrumbParticipant)
           
 void BreadCrumbBar.setActive(IBreadCrumbParticipant breadCrumbParticipant)
           
 

Method parameters in org.apache.wicket.extensions.breadcrumb with type arguments of type IBreadCrumbParticipant
protected  void BreadCrumbBar.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 IBreadCrumbParticipant
 class BreadCrumbPanel
          A panel that participates with a bread crumb model.
 class BreadCrumbParticipantDelegate
          Base implementation for Panel/ Component based IBreadCrumbParticipant that decouples the implementation from the actual panel class.
 

Methods in org.apache.wicket.extensions.breadcrumb.panel that return IBreadCrumbParticipant
protected  IBreadCrumbParticipant BreadCrumbPanelLink.getParticipant(String componentId)
          Uses the set factory for creating a new instance of IBreadCrumbParticipant.
 

Methods in org.apache.wicket.extensions.breadcrumb.panel with parameters of type IBreadCrumbParticipant
 void BreadCrumbPanel.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 a bread crumb panel - and updating the bread crumb model of this panel, pushing the bread crumb for the given participant on top.
 void BreadCrumbParticipantDelegate.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.
 void BreadCrumbPanel.onActivate(IBreadCrumbParticipant previous)
           
 



Copyright © 2004-2011 Apache Software Foundation. All Rights Reserved.