Search this API

y.module
Class FamilyTreeLayoutModule

java.lang.Object
  extended by y.module.YModule
      extended by y.module.LayoutModule
          extended by y.module.FamilyTreeLayoutModule

public class FamilyTreeLayoutModule
extends LayoutModule

This module represents an interactive configurator and launcher for FamilyTreeLayouter.


Field Summary
 
Fields inherited from class y.module.YModule
FAILED, moduleListenerSupport, PRECONDITION_VIOLATED, SUCCESS
 
Constructor Summary
FamilyTreeLayoutModule()
           
 
Method Summary
 void configure(Layouter layouter)
          Configures an instance of FamilyTreeLayouter.
protected  OptionHandler createOptionHandler()
          Creates an option handler for this class.
 void mainrun()
          Main execution code to be implemented by any subclassed module.
 
Methods inherited from class y.module.LayoutModule
createAnimationPlayer, createLayoutExecutor, createLayoutMorpher, getBufferedMode, getLayoutExecutor, isAbortable, isMorphingEnabled, isPortIntersectionCalculatorEnabled, launchLayouter, launchLayouter, setBufferedMode, setLayoutExecutor, setMorphingEnabled, setPortIntersectionCalculatorEnabled, useEventDispatchThread
 
Methods inherited from class y.module.YModule
addModuleListener, createThread, dispose, exceptionHappened, fitGraph2DView, getAuthor, getDescription, getExitStatus, getGraph2D, getGraph2DView, getModuleName, getOptionHandler, getTimer, getView, init, isBackupRealizersEnabled, removeModuleListener, run, setBackupRealizersEnabled, 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

FamilyTreeLayoutModule

public FamilyTreeLayoutModule()
Method Detail

createOptionHandler

protected OptionHandler createOptionHandler()
Creates an option handler for this class.

Overrides:
createOptionHandler in class YModule
Returns:
The option handler for this module.

mainrun

public void mainrun()
Main execution code to be implemented by any subclassed module.

Specified by:
mainrun in class YModule

configure

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


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