Class ViewActionMap

java.lang.Object
javax.swing.ActionMap
org.opentcs.guing.application.action.ViewActionMap
All Implemented Interfaces:
java.io.Serializable

public class ViewActionMap
extends javax.swing.ActionMap
A custom ActionMap for the plant overview application.
See Also:
Serialized Form
  • Constructor Summary

    Constructors 
    Constructor Description
    ViewActionMap​(OpenTCSView view, org.opentcs.thirdparty.jhotdraw.application.action.edit.UndoRedoManager undoRedoManager, AboutAction aboutAction, org.opentcs.guing.application.action.file.ModelPropertiesAction modelPropertiesAction, DownloadModelFromKernelAction loadModelFromKernelAction)
    Creates a new instance.
  • Method Summary

    Methods inherited from class javax.swing.ActionMap

    allKeys, clear, get, getParent, keys, put, remove, setParent, size

    Methods inherited from class java.lang.Object

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

    • ViewActionMap

      @Inject public ViewActionMap​(OpenTCSView view, org.opentcs.thirdparty.jhotdraw.application.action.edit.UndoRedoManager undoRedoManager, AboutAction aboutAction, org.opentcs.guing.application.action.file.ModelPropertiesAction modelPropertiesAction, DownloadModelFromKernelAction loadModelFromKernelAction)
      Creates a new instance.
      Parameters:
      view - The openTCS view
      undoRedoManager - The undo redo manager
      aboutAction - The action to show the about window
      modelPropertiesAction - The action to show some model properties.
      loadModelFromKernelAction - The action to load the current kernel model.