org.apache.wicket.extensions.breadcrumb
Interface IBreadCrumbModelListener

All Superinterfaces:
java.util.EventListener, IClusterable, java.io.Serializable
All Known Implementing Classes:
BreadCrumbBar.BreadCrumbsListView

public interface IBreadCrumbModelListener
extends java.util.EventListener, IClusterable

Bread crumb model listeners get notified by bread crumb models of activation, addition and removal events.

Author:
Eelco Hillenius

Method Summary
 void breadCrumbActivated(IBreadCrumbParticipant previousParticipant, IBreadCrumbParticipant breadCrumbParticipant)
          Called when a bread crumb was activated.
 void breadCrumbAdded(IBreadCrumbParticipant breadCrumbParticipant)
          Called when a bread crumb was added to the model.
 void breadCrumbRemoved(IBreadCrumbParticipant breadCrumbParticipant)
          Called when a bread crumb was removed from the model.
 

Method Detail

breadCrumbActivated

void breadCrumbActivated(IBreadCrumbParticipant previousParticipant,
                         IBreadCrumbParticipant breadCrumbParticipant)
Called when a bread crumb was activated.

Parameters:
previousParticipant - The previously active participant
breadCrumbParticipant - The bread crumb that was activated.

breadCrumbAdded

void breadCrumbAdded(IBreadCrumbParticipant breadCrumbParticipant)
Called when a bread crumb was added to the model.

Parameters:
breadCrumbParticipant - The new bread crumb

breadCrumbRemoved

void breadCrumbRemoved(IBreadCrumbParticipant breadCrumbParticipant)
Called when a bread crumb was removed from the model.

Parameters:
breadCrumbParticipant - The bread crumb that was removed


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