org.globus.cog.gui.grapheditor
Class AbstractRootContainer

java.lang.Object
  extended byorg.globus.cog.gui.grapheditor.AbstractRootContainer
All Implemented Interfaces:
RootContainer, Runnable
Direct Known Subclasses:
DotContainer, HtmlContainer, PostScriptContainer, RemoteContainer, SVGContainer

public abstract class AbstractRootContainer
extends Object
implements RootContainer


Constructor Summary
AbstractRootContainer()
           
 
Method Summary
 void activate()
           
 void dispose()
           
 CanvasRenderer getCanvasRenderer()
           
 NodeComponent getRootNode()
           
 void load(String fileName)
           
 void run()
           
 void save(String fileName)
           
protected  void setCanvasRenderer(CanvasRenderer canvasRenderer)
           
 void setRootNode(NodeComponent node)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractRootContainer

public AbstractRootContainer()
Method Detail

load

public void load(String fileName)
Specified by:
load in interface RootContainer

save

public void save(String fileName)
Specified by:
save in interface RootContainer

run

public void run()
Specified by:
run in interface Runnable

setRootNode

public void setRootNode(NodeComponent node)
Specified by:
setRootNode in interface RootContainer

getRootNode

public NodeComponent getRootNode()

setCanvasRenderer

protected void setCanvasRenderer(CanvasRenderer canvasRenderer)

getCanvasRenderer

public CanvasRenderer getCanvasRenderer()
Specified by:
getCanvasRenderer in interface RootContainer

activate

public void activate()
Specified by:
activate in interface RootContainer

dispose

public void dispose()
Specified by:
dispose in interface RootContainer