Class OptionDropdownEditor<T extends java.lang.Enum<T>>

  • All Implemented Interfaces:
    Changeable

    public class OptionDropdownEditor<T extends java.lang.Enum<T>>
    extends StyleAttributeEditor
    Option editor for attributes who a large number of options, more than 4-5. The options will be displayed in a dropdown component.
    • Constructor Detail

      • OptionDropdownEditor

        public OptionDropdownEditor​(StyleAttribute attribute,
                                    java.lang.Class<T> enumClass)
    • Method Detail

      • prepareRenderer

        protected void prepareRenderer​(com.inductiveautomation.plaf.ComboListCellRenderer renderer,
                                       T value,
                                       int index,
                                       boolean isSelected,
                                       boolean cellHasFocus)