Examples of DockingView


Examples of de.hpi.eworld.core.ui.docking.DockingView

   * @author Frank Huxol
   */
  public void initialize(final MainWindow parent) {
    graphView = new GraphController(this);
   
    DockingView mainDock = new MainDock(graphView.getComponent());
    DefaultLayoutDockingManager.getInstance().addView(mainDock, DockArea.CENTER, true);

    // load plugins
    loadEventHandlerExtensions();
    MainToolBar.getInstance().addItem(new JToolBar.Separator(null));
View Full Code Here

Examples of de.hpi.eworld.core.ui.docking.DockingView

      // VSimRTI Statistics widget
      JPanel statisticsPanel = new JPanel();
      statisticsPanel.setLayout(new BorderLayout());
      statisticsPanel.add(StatisticsWidget.getInstance(), BorderLayout.CENTER);
      DockingView statisticsDock = new VisualizerDock("VSimRTI Statistics", statisticsPanel);
      VisualizerDockGroup statisticsDockGroup = new VisualizerDockGroup(mainWindow, statisticsDock, menuItem);
      statisticsDockGroup.startUp();
      DefaultLayoutDockingManager.getInstance().addView(statisticsDock, DockArea.SOUTH_EAST, false, 3);
      statisticsPanel.repaint();

      // VSimRTI Control widget
      JPanel controlPanel = new JPanel();
      controlPanel.setLayout(new BorderLayout());
      controlPanel.add(ControlWidget.getInstance(), BorderLayout.CENTER);
      DockingView controlDock = new VisualizerDock("VSimRTI Control", controlPanel);
      VisualizerDockGroup controlDockGroup = new VisualizerDockGroup(mainWindow, controlDock, menuItem);
      controlDockGroup.startUp();
      DefaultLayoutDockingManager.getInstance().addView(controlDock, DockArea.SOUTH, false, 3);
      controlPanel.repaint();

      // VSimRTI Monitor widget
      JPanel monitorPanel = new JPanel();
      monitorPanel.setLayout(new BorderLayout());
      monitorPanel.add(MonitorWidget.getInstance(), BorderLayout.CENTER);
      DockingView monitorDock = new VisualizerDock("VSimRTI Monitor", monitorPanel);
      VisualizerDockGroup monitorDockGroup = new VisualizerDockGroup(mainWindow, monitorDock, menuItem);
      monitorDockGroup.startUp();
      DefaultLayoutDockingManager.getInstance().addView(monitorDock, DockArea.SOUTH, false, 3);
      monitorPanel.repaint();
View Full Code Here

Examples of de.hpi.eworld.core.ui.docking.DockingView

   */
  public void startUp(MainWindow parentWindow) {
    this.parentWindow = parentWindow;
    DockingManager dockingManager = DefaultLayoutDockingManager.getInstance();
   
    DockingView statisticDock = new SimulationStatisticDock(mainPanel);
    addView(statisticDock);
    dockingManager.addView(statisticDock, DockArea.EAST, false, 0);
   
    // visualize widget
    // ------------------------------------------------------------
    visualizeWidget = new MapVisualizerWidget(views.get(0));
    DockingView mapVisualizationDock = new MapVisualizationDock(visualizeWidget);
    addView(mapVisualizationDock);
    dockingManager.addView(mapVisualizationDock, DockArea.EAST, false, 1);
       
    // configure tab widget
    // ---------------------------------------------------------
View Full Code Here

Examples of de.hpi.eworld.core.ui.docking.DockingView

    if (mainWindow != null && menuItem != null && networkView != null) {
     
      JPanel mainPanel = new JPanel();
      mainPanel.add(SimulationControlToolbar.getInstance());
     
      DockingView visualizerDock = new VisualizerDock(mainPanel);
      VisualizerDockGroup dockGroup = new VisualizerDockGroup(mainWindow, visualizerDock, menuItem);
     
      dockGroup.startUp();
     
      initializeVisualizerPlugins(mainWindow);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.