JGraphAddons
v1.0.8


org.jgraph.layout
Class JGraphLayoutRegistry

java.lang.Object
  extended byorg.jgraph.layout.JGraphLayoutRegistry

public class JGraphLayoutRegistry
extends Object


Field Summary
protected  ArrayList layouts
          Contains the registered layouts
protected static JGraphLayoutRegistry sharedJGraphLayoutRegistry
          Contains the shared registry instance
 
Constructor Summary
JGraphLayoutRegistry()
           
 
Method Summary
 void add(JGraphLayoutAlgorithm layout)
          Register a new Layout
 ArrayList getLayouts()
           
static JGraphLayoutRegistry getSharedJGraphLayoutRegistry()
          Returns the current registry (singleton)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sharedJGraphLayoutRegistry

protected static JGraphLayoutRegistry sharedJGraphLayoutRegistry
Contains the shared registry instance


layouts

protected ArrayList layouts
Contains the registered layouts

Constructor Detail

JGraphLayoutRegistry

public JGraphLayoutRegistry()
Method Detail

getSharedJGraphLayoutRegistry

public static JGraphLayoutRegistry getSharedJGraphLayoutRegistry()
Returns the current registry (singleton)


add

public void add(JGraphLayoutAlgorithm layout)
Register a new Layout


getLayouts

public ArrayList getLayouts()
Returns:
Returns the layouts.

JGraphAddons
v1.0.8


Copyright (C) 2003-2005 Gaudenz Alder. All rights reserved.