tk.exgerm.visualiser
Class ViewManager

java.lang.Object
  extended by tk.exgerm.visualiser.ViewManager

public class ViewManager
extends Object


Constructor Summary
ViewManager(ICoreContext _context)
           
 
Method Summary
 void addRootView(String name, VisualiserView view)
           
 void addSubView(String root, int level, String name, VisualiserView view)
           
 VisualiserView getActiveView()
           
 VisualiserView getRootView(String name)
           
 VisualiserView getSubView(String root, int level, String name)
           
 void renameRootView(String oldRoot, String newRoot)
           
 void renameSubView(String oldName, String newName, String root, int level)
           
 void setActiveView(String root, int level, String name)
           
 void setNullActiveView()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ViewManager

public ViewManager(ICoreContext _context)
Method Detail

setActiveView

public void setActiveView(String root,
                          int level,
                          String name)

setNullActiveView

public void setNullActiveView()

getActiveView

public VisualiserView getActiveView()

addRootView

public void addRootView(String name,
                        VisualiserView view)

renameRootView

public void renameRootView(String oldRoot,
                           String newRoot)

renameSubView

public void renameSubView(String oldName,
                          String newName,
                          String root,
                          int level)

getRootView

public VisualiserView getRootView(String name)

addSubView

public void addSubView(String root,
                       int level,
                       String name,
                       VisualiserView view)

getSubView

public VisualiserView getSubView(String root,
                                 int level,
                                 String name)