bibliothek.gui.dock.common.event
Interface CDockableStateListener

All Known Implementing Classes:
CDockableAdapter

@Todo(priority=MINOR,
      compatibility=BREAK_MAJOR,
      target=VERSION_1_1_0,
      description="Support all the ExtendedModes that exist. Make an abstract subclass which offers the current methods.")
public interface CDockableStateListener

A listener added to a CDockable, this listener will get informed about state changes of CDockable.

Author:
Benjamin Sigg
See Also:
CDockablePropertyListener

Method Summary
 void externalized(CDockable dockable)
          Called when the dockable has been externalized.
 void maximized(CDockable dockable)
          Called when the dockable has been maximized.
 void minimized(CDockable dockable)
          Called when the dockable has been minimized.
 void normalized(CDockable dockable)
          Called when the dockable has been normalized.
 void visibilityChanged(CDockable dockable)
          Called when the visibility-property has changed.
 

Method Detail

visibilityChanged

void visibilityChanged(CDockable dockable)
Called when the visibility-property has changed. Please read the notes of CDockable.isVisible() to learn more about the exact meaning of visibility in the context of a CDockable.

Parameters:
dockable - the source of the event

minimized

void minimized(CDockable dockable)
Called when the dockable has been minimized.

Parameters:
dockable - the source of the event

maximized

void maximized(CDockable dockable)
Called when the dockable has been maximized.

Parameters:
dockable - the source of the event

normalized

void normalized(CDockable dockable)
Called when the dockable has been normalized.

Parameters:
dockable - the source of the event

externalized

void externalized(CDockable dockable)
Called when the dockable has been externalized.

Parameters:
dockable - the source of the event