infovis.graph.visualization.layout
Class GraphLayoutFactory
java.lang.Object
infovis.utils.BasicFactory
infovis.graph.visualization.layout.GraphLayoutFactory
public class GraphLayoutFactory
- extends BasicFactory
Class GraphLayoutFactory
- Version:
- $Revision: 1.7 $
- Author:
- Jean-Daniel Fekete
GraphLayoutFactory
public GraphLayoutFactory()
getInstance
public static GraphLayoutFactory getInstance()
setInstance
public static void setInstance(GraphLayoutFactory inst)
createLayout
public static NodeLinkGraphLayout createLayout(String name,
NodeLinkGraphVisualization visualization)
addLayout
public static void addLayout(String name,
Class c)
layoutNamesIterator
public static Iterator layoutNamesIterator()
getCreator
public GraphLayoutFactory.Creator getCreator(String name)
create
public NodeLinkGraphLayout create(String name,
NodeLinkGraphVisualization vis)
iterator
public Iterator iterator()
add
public void add(String name,
String className,
String data)
add
public void add(String name,
GraphLayoutFactory.Creator c)
add
public void add(GraphLayoutFactory.Creator c)
add
public void add(String name,
Class c)
remove
public void remove(String name)
Copyright Š 2005 by Jean-Daniel Fekete and INRIA, France All rights reserved.