Package com.vladsch.plugin.util.ui
Class EnumLike<E extends ComboBoxAdaptable<E>>
- java.lang.Object
-
- com.vladsch.plugin.util.ui.EnumLike<E>
-
public class EnumLike<E extends ComboBoxAdaptable<E>> extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceEnumLike.Factory<F extends ComboBoxAdaptable<F>>
-
Field Summary
Fields Modifier and Type Field Description ComboBoxAdaptable.Static<E>ADAPTERE[]values
-
Constructor Summary
Constructors Constructor Description EnumLike(java.lang.String[] valueList, EnumLike.Factory<E> factory, boolean addEmpty)EnumLike(java.util.List<java.lang.String> valueList, EnumLike.Factory<E> factory, boolean addEmpty)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull java.util.ArrayList<java.lang.String>getDisplayNames()
-
-
-
Field Detail
-
values
public final E extends ComboBoxAdaptable<E>[] values
-
ADAPTER
public final ComboBoxAdaptable.Static<E extends ComboBoxAdaptable<E>> ADAPTER
-
-
Constructor Detail
-
EnumLike
public EnumLike(java.lang.String[] valueList, EnumLike.Factory<E> factory, boolean addEmpty)
-
EnumLike
public EnumLike(java.util.List<java.lang.String> valueList, EnumLike.Factory<E> factory, boolean addEmpty)
-
-