@Test public void testToEnum() { kieEnumSelectElement.componentType = TestEnum.class; assertEquals(TestEnum.FOO, kieEnumSelectElement.toEnum("FOO")); assertEquals(TestEnum.BAR, kieEnumSelectElement.toEnum("BAR")); }
T toEnum(final String value) { return Enum.valueOf(componentType, value); }
KieEnumSelectElement implements IsElement { T toEnum(final String value) { return Enum.valueOf(componentType, value); } }
KieEnumSelectElement implements IsElement { T toEnum(final String value) { return Enum.valueOf(componentType, value); } @Inject  KieEnumSelectElement(final View view,
                                final KieSelectElement kieSelectElement,
                                final TranslationService translationService); }
KieEnumSelectElement implements IsElement { T toEnum(final String value) { return Enum.valueOf(componentType, value); } @Inject  KieEnumSelectElement(final View view,
                                final KieSelectElement kieSelectElement,
                                final TranslationService translationService); @PostConstruct void init(); @SuppressWarnings("unchecked") void setup(final T[] values,
                      final T initialValue,
                      final Consumer<T> onChange); T getValue(); @Override HTMLElement getElement(); }
KieEnumSelectElement implements IsElement { T toEnum(final String value) { return Enum.valueOf(componentType, value); } @Inject  KieEnumSelectElement(final View view,
                                final KieSelectElement kieSelectElement,
                                final TranslationService translationService); @PostConstruct void init(); @SuppressWarnings("unchecked") void setup(final T[] values,
                      final T initialValue,
                      final Consumer<T> onChange); T getValue(); @Override HTMLElement getElement();  }