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
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Called if the visibility and/or the location of a CDockable changed.
  • Method Details

    • changed

      void changed(CDockableLocationEvent event)
      Called if the visibility and/or the location of a CDockable changed.
      Parameters:
      event - detailed information about the event