y.module
Class SmartOrganicLayoutModule

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

public class SmartOrganicLayoutModule
extends LayoutModule

Wrapper class for SmartOrganicLayouter.


Field Summary
 
Fields inherited from class y.module.YModule
FAILED, PRECONDITION_VIOLATED, SUCCESS
 
Constructor Summary
SmartOrganicLayoutModule()
           
 
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

SmartOrganicLayoutModule

public SmartOrganicLayoutModule()
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