public interface BreadcrumbsListener<T>
Modifier and Type | Method and Description |
---|---|
void |
breadcrumbClicked(Breadcrumb<T> crumb)
Indicates the user has clicked on a breadcrumb.
|
void |
breadcrumbContextClicked(Breadcrumb<T> crumb,
java.awt.Point p)
Indicates the user has context clicked on a breadcrumb (e.g.
|
void |
hideBreadcrumbPeek()
Hide any currently showing breadcrumb peek.
|
void |
separatorClicked(Breadcrumb<T> crumb,
java.awt.Rectangle separatorBounds)
Indicates a click on a breadcrumb separator.
|
void |
showBreadcrumbPeek(Breadcrumb<T> crumb,
java.awt.Rectangle peekLocation)
Indicates the breadcrumb should show a peek of the breadcrumb origin of
the crumb is at the given point.
|
void breadcrumbClicked(Breadcrumb<T> crumb)
crumb
- void breadcrumbContextClicked(Breadcrumb<T> crumb, java.awt.Point p)
crumb
- the crumb over which the click occurredp
- the point (in JBreadcrumbs coordinates) where the click occuredvoid showBreadcrumbPeek(Breadcrumb<T> crumb, java.awt.Rectangle peekLocation)
crumb
- The crumb to peek or null to hide any visible peekpeekLocation
- The bounding rectangle of the breadcrumb in JBreadcrumbs
coordinates.void hideBreadcrumbPeek()
void separatorClicked(Breadcrumb<T> crumb, java.awt.Rectangle separatorBounds)
crumb
- the crumb to which this separator is attached.separatorBounds
- the bounds of the peer component (in JBreadcrumbs co-ordingates)