bibliothek.gui.dock.common.event
Interface CDockableLocationListener
public interface CDockableLocationListener
This listeners allows clients to keep track of the location of a CDockable
. Events are received
whenever the location changes, or when the visibility to the user changes.
Note:
- Many events can be fired in rapid succession, for example if the user resizes a
ScreenDockWindow
one event is fired whenever a movement of the mouse is detected.
- This is a supporting listener and does not forward any information that could not be gathered by other
listeners.
- New events are created delayed in order to collect as many information as possible.
If a client uses different listeners, then events sent to
CDockableLocationListener
may seem to
arrive very late. However, at the moment when an event arrives, its data is current.
- Due to its delayed nature, this listener may not receive events that cancel each other.
- Author:
- Benjamin Sigg
changed
void changed(CDockableLocationEvent event)
- Called if the visibility and/or the location of a
CDockable
changed.
- Parameters:
event
- detailed information about the event