y.module
Class OrthogonalEdgeRouterModule

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

public class OrthogonalEdgeRouterModule
extends LayoutModule

A layout module that allows to configure and launch the Orthogonal Edge Router.


Field Summary
 
Fields inherited from class y.module.YModule
FAILED, PRECONDITION_VIOLATED, SUCCESS
 
Constructor Summary
OrthogonalEdgeRouterModule()
           
 
Method Summary
 void configure(Layouter layouter)
          Configures an instance of OrthogonalEdgeRouter.
protected  OptionHandler createOptionHandler()
          Creates and initializes the Option Handler so that a convenient way for manipulating the parameters is at the user's hand.
protected  void dispose()
          Disposition code performed after the execution of OrthogonalEdgeRouterModule.mainrun() was finished.
protected  void init()
          Initialisation code performed before calling OrthogonalEdgeRouterModule.mainrun().
protected  void mainrun()
          Main execution code to be implemented by any subclassed module.
 
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

OrthogonalEdgeRouterModule

public OrthogonalEdgeRouterModule()
Method Detail

init

protected void init()
Description copied from class: YModule
Initialisation code performed before calling YModule.mainrun().

Overrides:
init in class YModule

mainrun

protected void mainrun()
Description copied from class: YModule
Main execution code to be implemented by any subclassed module.

Specified by:
mainrun in class YModule

dispose

protected void dispose()
Description copied from class: YModule
Disposition code performed after the execution of YModule.mainrun() was finished.

Overrides:
dispose in class YModule

createOptionHandler

protected OptionHandler createOptionHandler()
Creates and initializes the Option Handler so that a convenient way for manipulating the parameters is at the user's hand.

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

configure

public void configure(Layouter layouter)
Configures an instance of OrthogonalEdgeRouter. The values provided by this module's option handler are being used for this purpose.


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

2003