com.alee.extended.panel
Interface CollapsiblePaneListener

All Superinterfaces:
java.util.EventListener
All Known Implementing Classes:
CollapsiblePaneAdapter

public interface CollapsiblePaneListener
extends java.util.EventListener

This is a special WebCollapsiblePane events listener that fires four kinds of events. Two of them are fired before the collapsible pane finished either collapsing or expanding and two other fired after.

Notice that similar "before" and "after" events could be fired almost in the same time in case WebCollapsiblePane is not animated or its animation speed is increased by collapsible pane settings.

Author:
Mikle Garin

Method Summary
 void collapsed(WebCollapsiblePane pane)
          Notifies when collapsible pane finished collapsing.
 void collapsing(WebCollapsiblePane pane)
          Notifies when collapsible pane starts to collapse.
 void expanded(WebCollapsiblePane pane)
          Notifies when collapsible pane finished expanding.
 void expanding(WebCollapsiblePane pane)
          Notifies when collapsible pane starts to expand.
 

Method Detail

expanding

void expanding(WebCollapsiblePane pane)
Notifies when collapsible pane starts to expand.

Parameters:
pane - collapsible pane

expanded

void expanded(WebCollapsiblePane pane)
Notifies when collapsible pane finished expanding.

Parameters:
pane - collapsible pane

collapsing

void collapsing(WebCollapsiblePane pane)
Notifies when collapsible pane starts to collapse.

Parameters:
pane - collapsible pane

collapsed

void collapsed(WebCollapsiblePane pane)
Notifies when collapsible pane finished collapsing.

Parameters:
pane - collapsible pane