org.apache.maven.diagrams.gui.controller
Class MainController

java.lang.Object
  extended by org.apache.maven.diagrams.gui.controller.MainController

public class MainController
extends java.lang.Object


Constructor Summary
MainController()
           
MainController(org.apache.maven.diagrams.connector_api.DiagramConnector connector)
           
 
Method Summary
 java.util.List<javax.swing.JPanel> calculatePanelsForSideBar()
           
protected  Model createModel(org.apache.maven.diagrams.connector_api.DiagramConnector connector)
           
 BindingsManager getBindingsManager()
           
 Model getModel()
           
 ConfigurableRenderer getRenderer()
           
 MainWindow getView()
           
 prefuse.Visualization getVisualization()
           
static prefuse.Display prepareDisplay(prefuse.data.Graph graph, prefuse.action.layout.Layout lay, long activity, prefuse.data.Node root, prefuse.render.Renderer r)
           
 void refreshGraph()
           
 void run()
           
 void setBindingsManager(BindingsManager bindingsManager)
           
 void setModel(Model model)
           
 void setView(MainWindow view)
           
 void updateConnectorConfiguration(org.apache.maven.diagrams.connector_api.ConnectorConfiguration new_connector_configuration, boolean refresh)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MainController

public MainController()
               throws DiagramGuiException
Throws:
DiagramGuiException

MainController

public MainController(org.apache.maven.diagrams.connector_api.DiagramConnector connector)
               throws DiagramGuiException
Throws:
DiagramGuiException
Method Detail

getModel

public Model getModel()

setModel

public void setModel(Model model)

getView

public MainWindow getView()

setView

public void setView(MainWindow view)

getBindingsManager

public BindingsManager getBindingsManager()

setBindingsManager

public void setBindingsManager(BindingsManager bindingsManager)

prepareDisplay

public static prefuse.Display prepareDisplay(prefuse.data.Graph graph,
                                             prefuse.action.layout.Layout lay,
                                             long activity,
                                             prefuse.data.Node root,
                                             prefuse.render.Renderer r)

calculatePanelsForSideBar

public java.util.List<javax.swing.JPanel> calculatePanelsForSideBar()

createModel

protected Model createModel(org.apache.maven.diagrams.connector_api.DiagramConnector connector)
                     throws DiagramGuiException
Throws:
DiagramGuiException

updateConnectorConfiguration

public void updateConnectorConfiguration(org.apache.maven.diagrams.connector_api.ConnectorConfiguration new_connector_configuration,
                                         boolean refresh)

refreshGraph

public void refreshGraph()

getRenderer

public ConfigurableRenderer getRenderer()

getVisualization

public prefuse.Visualization getVisualization()

run

public void run()


Copyright © 2002-2010 Apache Software Foundation. All Rights Reserved.