java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.AbstractButton
javax.swing.JMenuItem
javax.swing.JMenu
com.jidesoft.swing.JideMenu
com.inductiveautomation.ignition.designer.tags.tree.UdtInstanceMenu
All Implemented Interfaces:
com.jidesoft.swing.Alignable, ImageObserver, ItemSelectable, MenuContainer, Serializable, Accessible, MenuElement, SwingConstants
Direct Known Subclasses:
TagBrowserPanel.CachedInstanceMenu

public abstract class UdtInstanceMenu extends com.jidesoft.swing.JideMenu
See Also:
  • Field Details

  • Constructor Details

    • UdtInstanceMenu

      public UdtInstanceMenu()
  • Method Details

    • getContext

      protected abstract DesignerContext getContext()
    • updateCurrentProvider

      public void updateCurrentProvider(String provider)
    • getActionFor

      protected abstract Action getActionFor(TypeDefBrowseValue def)
    • createRootCustomizer

      protected com.jidesoft.swing.JideMenu.PopupMenuCustomizer createRootCustomizer()
    • getTypes

      protected List<TypeDefBrowseValue> getTypes()