y.module
Class OrganicLayoutModule

java.lang.Object
  |
  +--y.module.YModule
        |
        +--y.module.LayoutModule
              |
              +--y.module.OrganicLayoutModule

public class OrganicLayoutModule
extends LayoutModule

Wrapper class for OrganicLayouter.


Field Summary
 
Fields inherited from class y.module.YModule
FAILED, PRECONDITION_VIOLATED, SUCCESS
 
Constructor Summary
OrganicLayoutModule()
           
 
Method Summary
protected  OptionHandler createOptionHandler()
          Factory method.
protected  void dispose()
          clean up the module, clear temporarily bound dataproviders and references to the wrapped algorithm.
protected  void init()
          Module initialisation routine.
protected  void mainrun()
          Main module execution routine. launches the hierarchic layouter.
 
Methods inherited from class y.module.LayoutModule
getBufferedMode, isAbortable, isMorphingEnabled, launchLayouter, launchLayouter, setBufferedMode, setMorphingEnabled
 
Methods inherited from class y.module.YModule
fitGraph2DView, getAuthor, getDescription, getExitStatus, getGraph2D, getGraph2DView, getModuleName, getOptionHandler, getTimer, getView, run, setExitStatus, setGraph2D, setModuleName, setOptionHandler, start, startAsThread
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OrganicLayoutModule

public OrganicLayoutModule()
Method Detail

createOptionHandler

protected OptionHandler createOptionHandler()
Factory method. Responsible for creating and initializing the OptionHandler for this module.

Overrides:
createOptionHandler in class YModule
Returns:
The option handler for this module, null by default.

init

protected void init()
Module initialisation routine. Typically this method is used to configure the underlying algorithm with the options found in the options handler of this module.

Overrides:
init in class YModule

mainrun

protected void mainrun()
Main module execution routine. launches the hierarchic layouter.

Specified by:
mainrun in class YModule

dispose

protected void dispose()
clean up the module, clear temporarily bound dataproviders and references to the wrapped algorithm.

Overrides:
dispose in class YModule

© Copyright 2000-2003,
yWorks GmbH.
All rights reserved.

2003