Class AbstractPropertyMenuCustomizer
java.lang.Object
com.inductiveautomation.ignition.designer.gui.AbstractPropertyMenuCustomizer
- All Implemented Interfaces:
- com.jidesoft.swing.JideMenu.PopupMenuCustomizer,- ActionListener,- EventListener
- Direct Known Subclasses:
- AlarmEditPanel.AlarmPropMenu,- AlarmEditPanel.AlarmPropMenu
public abstract class AbstractPropertyMenuCustomizer
extends Object
implements com.jidesoft.swing.JideMenu.PopupMenuCustomizer, ActionListener
A 
JideMenu.PopupMenuCustomizer that builds menus off of a set of Property, provided by the subclass. It
 creates sub menus for properties who are DescriptiveProperty, based on their categories.- 
Constructor SummaryConstructorsConstructorDescription
- 
Method SummaryModifier and TypeMethodDescriptionvoidvoidcustomize(JPopupMenu menu) protected StringgetCategoryFor(Property<?> prop) protected static StringgetDisplayName(Property<?> prop) protected abstract Collection<Property<?>>protected JMenuItem
- 
Constructor Details- 
AbstractPropertyMenuCustomizer
 
- 
- 
Method Details- 
getProperties
- 
customize- Specified by:
- customizein interface- com.jidesoft.swing.JideMenu.PopupMenuCustomizer
 
- 
itemFor
- 
getCategoryFor
- 
getDisplayName
- 
actionPerformed- Specified by:
- actionPerformedin interface- ActionListener
 
 
-