Package docking

# Class PopupActionManager

java.lang.Object
docking.PopupActionManager

All Implemented Interfaces:
  `PropertyChangeListener`, `EventListener`

public class PopupActionManager extends Object implements PropertyChangeListener

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `PopupActionManager(DockingWindowManager windowManager, MenuGroupMap menuGroupMap)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `addAction(DockingActionIf action)`
  `protected JPopupMenu`
  `createPopupMenu(Iterator<DockingActionIf> localActions, ActionContext context)`
  `void`
  `dispose()`
  `void`
  `propertyChange(PropertyChangeEvent evt)`
  `void`
  `removeAction(DockingActionIf action)`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### PopupActionManager

    public PopupActionManager(DockingWindowManager windowManager, MenuGroupMap menuGroupMap)

- ## Method Details

  - ### addAction

    public void addAction(DockingActionIf action)

  - ### removeAction

    public void removeAction(DockingActionIf action)

  - ### propertyChange

    public void propertyChange(PropertyChangeEvent evt)
    Specified by:
      `propertyChange` in interface `PropertyChangeListener`

  - ### createPopupMenu

    protected JPopupMenu createPopupMenu(Iterator<DockingActionIf> localActions, ActionContext context)

  - ### dispose

    public void dispose()