Class AccessoryTableMenu

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, MenuElement, org.bidib.wizard.api.model.listener.AccessoryListener

public class AccessoryTableMenu extends BasicPopupMenu implements org.bidib.wizard.api.model.listener.AccessoryListener
See Also:
  • Field Details

    • KEYSTROKE_DELETE

      public static final KeyStroke KEYSTROKE_DELETE
    • KEYSTROKE_PASTE

      public static final KeyStroke KEYSTROKE_PASTE
    • KEYSTROKE_CUT

      public static final KeyStroke KEYSTROKE_CUT
    • KEYSTROKE_COPY

      public static final KeyStroke KEYSTROKE_COPY
  • Constructor Details

    • AccessoryTableMenu

      public AccessoryTableMenu(MainModel model)
  • Method Details

    • addMenuListener

      public void addMenuListener(AccessoryTableMenuListener l)
    • updateImmutableMenuItems

      public void updateImmutableMenuItems()
      Update the menu items on an immutable aspect.
    • fireDelete

      public void fireDelete()
    • fireCopy

      public void fireCopy()
    • fireCut

      public void fireCut()
    • firePasteAfter

      public void firePasteAfter()
    • getAccessory

      public org.bidib.wizard.api.model.Accessory getAccessory()
    • setAccessory

      public void setAccessory(org.bidib.wizard.api.model.Accessory accessory)
    • labelChanged

      public void labelChanged(String label)
      Specified by:
      labelChanged in interface org.bidib.wizard.api.model.listener.AccessoryListener
    • macrosChanged

      public void macrosChanged()
      Specified by:
      macrosChanged in interface org.bidib.wizard.api.model.listener.AccessoryListener
    • accessoryStateChanged

      public void accessoryStateChanged(Integer accessoryId, Integer aspect)
      Specified by:
      accessoryStateChanged in interface org.bidib.wizard.api.model.listener.AccessoryListener