Uses of Class
net.clackrouter.gui.ClackDocument

Packages that use ClackDocument
net.clackrouter.actions Contains classes that each implement a single action that a user can perform within Clack. 
net.clackrouter.gui Major graphical components that comprise the Clack Application. 
net.clackrouter.gui.tcp Provides the ability to graphically inspect TCP functionality within Clack. 
net.clackrouter.gui.util Simple utility functions used by Clack's graphical user-interface. 
net.clackrouter.jgraph.pad Many of the core JGraphpad classes incorporated into Clack (almost entirely unmodified). 
net.clackrouter.router.core Core router class responsible for creating, configuring, running and serializing Clack routers. 
net.clackrouter.router.graph Graphical components for visually depicting a the "zoomed in" router-graph view. 
net.clackrouter.topology.core Core classes for parsing topology information from VNS and loading a Clack topology configuration from file. 
net.clackrouter.topology.graph Provides visual graph components and handling for the "zoomed out" topology view. 
 

Uses of ClackDocument in net.clackrouter.actions
 

Methods in net.clackrouter.actions that return ClackDocument
 ClackDocument AbstractActionDefault.getCurrentDocument()
           
 

Uses of ClackDocument in net.clackrouter.gui
 

Fields in net.clackrouter.gui with type parameters of type ClackDocument
protected  java.util.Hashtable<java.lang.Integer,ClackDocument> ClackFramework.mDocMap
           
 

Methods in net.clackrouter.gui that return ClackDocument
 ClackDocument[] ClackFramework.getAllDocuments()
          Returns all of the documents.
 ClackDocument ClackFramework.getCurrentDocument()
          Returns the currently selected document.
 ClackDocument ClackTab.getDocument()
          Returns the document.
 ClackDocument ClackFramework.getDocumentForTopology(int topo)
          adds a new document in a ClackTab
 

Methods in net.clackrouter.gui with parameters of type ClackDocument
 void ClackFramework.removeDocument(ClackDocument doc)
          Remove a ClackDocument
 void ClackTab.setDocument(ClackDocument document)
          Sets the document.
 

Constructors in net.clackrouter.gui with parameters of type ClackDocument
ClackTab(ClackDocument document, GPTabbedPane tabbedPane, int index)
           
 

Uses of ClackDocument in net.clackrouter.gui.tcp
 

Constructors in net.clackrouter.gui.tcp with parameters of type ClackDocument
TCPView(TCP tcp, ClackDocument parent)
           
 

Uses of ClackDocument in net.clackrouter.gui.util
 

Methods in net.clackrouter.gui.util with parameters of type ClackDocument
static void CompDoubleClickHandler.handleDoubleClick(ClackDocument doc, ClackComponent comp)
           
 

Constructors in net.clackrouter.gui.util with parameters of type ClackDocument
RouterSpeedSlider(ClackDocument doc)
           
 

Uses of ClackDocument in net.clackrouter.jgraph.pad
 

Methods in net.clackrouter.jgraph.pad with parameters of type ClackDocument
static javax.swing.JPanel GPOverviewPanel.createOverviewPanel(JGraph g, ClackDocument d)
          GPOverviewPanel factory that returns instance with small inset as a buffer.
 

Constructors in net.clackrouter.jgraph.pad with parameters of type ClackDocument
GPOverviewPanel(JGraph g, ClackDocument d)
          GPOverviewPanel provides a 'birds-eye' view of the active document.
UndoHandler(ClackDocument document)
           
 

Uses of ClackDocument in net.clackrouter.router.core
 

Methods in net.clackrouter.router.core that return ClackDocument
 ClackDocument Router.getDocument()
          Access the document this router is associated with
 

Methods in net.clackrouter.router.core with parameters of type ClackDocument
 void Router.setDocument(ClackDocument doc)
          Set the document this router is associated with
 

Uses of ClackDocument in net.clackrouter.router.graph
 

Constructors in net.clackrouter.router.graph with parameters of type ClackDocument
RouterView(JGraph graph, ClackDocument parent)
           
 

Uses of ClackDocument in net.clackrouter.topology.core
 

Fields in net.clackrouter.topology.core declared as ClackDocument
 ClackDocument TopologyModel.Host.document
           
 

Methods in net.clackrouter.topology.core with parameters of type ClackDocument
 TopoGraph TopologyModel.createTopoGraph(TopologyView view, ClackDocument doc)
           
 void TopologyModel.setLinkStatus(ClackDocument doc, java.lang.String router_name1, java.lang.String router_name2, boolean is_enabled)
          Used to enable or disable a link.
 void TopologyModel.setLinkStatus(ClackDocument doc, TopologyModel.Link link, boolean is_enabled)
          Enable or disable the specified link, updating the GUI
 

Constructors in net.clackrouter.topology.core with parameters of type ClackDocument
TopoGraph(GraphModel model, ClackDocument doc)
           
 

Uses of ClackDocument in net.clackrouter.topology.graph
 

Fields in net.clackrouter.topology.graph declared as ClackDocument
 ClackDocument TopoHostCell.mClackDocument
           
 

Constructors in net.clackrouter.topology.graph with parameters of type ClackDocument
TopoHostCell(TopologyModel.Host host, ClackDocument doc)
           
TopologyView(ClackFramework pad, ClackDocument doc, int topology)