bibliothek.gui.dock.facile.mode
Class DefaultExternalizedModeBehavior

java.lang.Object
  extended by bibliothek.gui.dock.facile.mode.DefaultExternalizedModeBehavior
All Implemented Interfaces:
ExternalizedModeBehavior

public class DefaultExternalizedModeBehavior
extends java.lang.Object
implements ExternalizedModeBehavior

The default implementation of ExternalizedMode.

Author:
Benjamin Sigg

Constructor Summary
DefaultExternalizedModeBehavior()
           
 
Method Summary
 ScreenDockProperty findLocation(ExternalizedModeArea target, Dockable dockable)
          Finds a good location for dockable which was never in the ExternalizedMode.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultExternalizedModeBehavior

public DefaultExternalizedModeBehavior()
Method Detail

findLocation

public ScreenDockProperty findLocation(ExternalizedModeArea target,
                                       Dockable dockable)
Description copied from interface: ExternalizedModeBehavior
Finds a good location for dockable which was never in the ExternalizedMode.

Specified by:
findLocation in interface ExternalizedModeBehavior
Parameters:
target - the area on which dockable will be dropped
dockable - some element
Returns:
a good location for dockable, must not be null