Class VehicleUserObjectModeling

java.lang.Object
org.opentcs.guing.components.tree.elements.AbstractUserObject
org.opentcs.guing.components.tree.elements.VehicleUserObject
org.opentcs.guing.components.tree.elements.VehicleUserObjectModeling
All Implemented Interfaces:
org.opentcs.guing.components.tree.elements.UserObject

public class VehicleUserObjectModeling
extends org.opentcs.guing.components.tree.elements.VehicleUserObject
A Vehicle object in the tree view.
  • Field Summary

    Fields inherited from class org.opentcs.guing.components.tree.elements.VehicleUserObject

    selectedVehicles
  • Constructor Summary

    Constructors 
    Constructor Description
    VehicleUserObjectModeling​(org.opentcs.guing.model.elements.VehicleModel model, org.opentcs.guing.application.GuiManager guiManager, org.opentcs.guing.persistence.ModelManager modelManager)
    Creates a new instance.
  • Method Summary

    Modifier and Type Method Description
    javax.swing.JPopupMenu getPopupMenu()  

    Methods inherited from class org.opentcs.guing.components.tree.elements.VehicleUserObject

    doubleClicked, getIcon, getModelComponent, rightClicked

    Methods inherited from class org.opentcs.guing.components.tree.elements.AbstractUserObject

    getGuiManager, getModelManager, getParent, removed, selected, selectMultipleObjects, setParent, toString

    Methods inherited from class java.lang.Object

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

    • VehicleUserObjectModeling

      @Inject public VehicleUserObjectModeling​(org.opentcs.guing.model.elements.VehicleModel model, org.opentcs.guing.application.GuiManager guiManager, org.opentcs.guing.persistence.ModelManager modelManager)
      Creates a new instance.
      Parameters:
      model - The corresponding vehicle object.
      guiManager - The gui manager.
      modelManager - Provides the current system model.
  • Method Details

    • getPopupMenu

      public javax.swing.JPopupMenu getPopupMenu()
      Specified by:
      getPopupMenu in interface org.opentcs.guing.components.tree.elements.UserObject
      Overrides:
      getPopupMenu in class org.opentcs.guing.components.tree.elements.AbstractUserObject