Class ViewManagerModeling

java.lang.Object
org.opentcs.guing.application.AbstractViewManager
org.opentcs.guing.application.ViewManagerModeling
All Implemented Interfaces:
org.opentcs.guing.application.ViewManager

public class ViewManagerModeling
extends org.opentcs.guing.application.AbstractViewManager
Manages the mapping of dockables to drawing views, transport order views and order sequence views.
  • Constructor Summary

    Constructors 
    Constructor Description
    ViewManagerModeling​(DockingManagerModeling dockingManager, org.opentcs.util.event.EventSource eventSource)
    Creates a new instance.
  • Method Summary

    Modifier and Type Method Description
    void init()  
    void initModellingDockable​(bibliothek.gui.dock.common.DefaultSingleCDockable dockable, java.lang.String title)
    Initializes the unique modelling dockable.
    void reset()
    Resets all components.
    void setBitmapToModellingView​(java.io.File file)  

    Methods inherited from class org.opentcs.guing.application.AbstractViewManager

    addDrawingView, evaluateFrontDockable, getDrawingViewMap, getDrawingViewNames, getNextDrawingViewIndex, nextAvailableIndex, removeDockable

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ViewManagerModeling

      @Inject public ViewManagerModeling​(DockingManagerModeling dockingManager, org.opentcs.util.event.EventSource eventSource)
      Creates a new instance.
      Parameters:
      dockingManager - Manages the application's docking frames.
      eventSource - Where this instance registers event listeners.
  • Method Details

    • init

      public void init()
    • reset

      public void reset()
      Resets all components.
      Overrides:
      reset in class org.opentcs.guing.application.AbstractViewManager
    • initModellingDockable

      public void initModellingDockable​(bibliothek.gui.dock.common.DefaultSingleCDockable dockable, java.lang.String title)
      Initializes the unique modelling dockable.
      Parameters:
      dockable - The dockable that will be the modelling dockable.
      title - The title of this dockable.
    • setBitmapToModellingView

      public void setBitmapToModellingView​(java.io.File file)