org.flexdock.perspective
Class DockingStateListener

java.lang.Object
  extended by org.flexdock.docking.event.DockingListener.Stub
      extended by org.flexdock.perspective.DockingStateListener
All Implemented Interfaces:
EventListener, DockingListener

public class DockingStateListener
extends DockingListener.Stub

Author:
Christopher Butler

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.flexdock.docking.event.DockingListener
DockingListener.Stub
 
Constructor Summary
DockingStateListener()
           
 
Method Summary
 void dockingComplete(DockingEvent dockingEvent)
          Fired when docking of a Dockable has completed.
 boolean isEnabled()
           
 void setEnabled(boolean isEnabled)
           
 void undockingStarted(DockingEvent evt)
           
 void updateState(Dockable dockable)
           
 
Methods inherited from class org.flexdock.docking.event.DockingListener.Stub
dockingCanceled, dragStarted, dropStarted, undockingComplete
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DockingStateListener

public DockingStateListener()
Method Detail

isEnabled

public boolean isEnabled()

setEnabled

public void setEnabled(boolean isEnabled)

dockingComplete

public void dockingComplete(DockingEvent dockingEvent)
Description copied from interface: DockingListener
Fired when docking of a Dockable has completed.

Specified by:
dockingComplete in interface DockingListener
Overrides:
dockingComplete in class DockingListener.Stub
Parameters:
dockingEvent - the DockingEvent event which provides the source Dockable, the old DockingPort and the new DockingPort

undockingStarted

public void undockingStarted(DockingEvent evt)
Specified by:
undockingStarted in interface DockingListener
Overrides:
undockingStarted in class DockingListener.Stub

updateState

public void updateState(Dockable dockable)