Interface implemented by classes that need to be notified of a state change of a dockable.
Events are triggered when a Dockable component is :
- Docked (added to the desktop)
- set in Auto-hide mode (collapsed as a border button)
- closed (removed from the desktop)
- maximized (the only one visible)
- floating (detached from the desktop)
@see DockableStateChangeEvent
@see DockableStateWillChangeEvent
@see com.vlsolutions.swing.docking.DockingDesktop#addDockableStateChangeListener(DockableStateChangeListener)
@author Lilian Chamontin, vlsolutions.
@version 1.0