Package com.vladsch.plugin.util.ui
Class ComboBoxAdapterImpl<E extends ComboBoxAdaptable<E>>
- java.lang.Object
-
- com.vladsch.plugin.util.ui.ComboBoxAdapterImpl<E>
-
- All Implemented Interfaces:
ComboBoxAdapter<E>
- Direct Known Subclasses:
ComboBoxBooleanAdapterImpl
public class ComboBoxAdapterImpl<E extends ComboBoxAdaptable<E>> extends java.lang.Object implements ComboBoxAdapter<E>
-
-
Constructor Summary
Constructors Constructor Description ComboBoxAdapterImpl(E defaultValue)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfillComboBox(@NotNull javax.swing.JComboBox<java.lang.String> comboBox, @NotNull ComboBoxAdaptable<?>... exclude)EfindEnum(int intValue)EfindEnum(java.lang.String displayName)EfindEnumName(java.lang.String name)EfindEnumNameOrNull(java.lang.String name)Eget(@NotNull javax.swing.JComboBox<java.lang.String> comboBox)EgetDefault()booleanisAdaptable(@NotNull ComboBoxAdaptable type)booleanisBoolean()booleanonAll(int intValue, OnMap map)booleanonFirst(int intValue, OnMap map)booleansetComboBoxSelection(@NotNull javax.swing.JComboBox<java.lang.String> comboBox, @Nullable ComboBoxAdaptable<?> selection)voidsetDefaultValue(E defaultValue)EvalueOf(java.lang.String name)
-
-
-
Field Detail
-
myDefault
protected E extends ComboBoxAdaptable<E> myDefault
-
-
Constructor Detail
-
ComboBoxAdapterImpl
public ComboBoxAdapterImpl(E defaultValue)
-
-
Method Detail
-
setDefaultValue
public void setDefaultValue(@NotNull E defaultValue)- Specified by:
setDefaultValuein interfaceComboBoxAdapter<E extends ComboBoxAdaptable<E>>
-
onFirst
public boolean onFirst(int intValue, OnMap map)- Specified by:
onFirstin interfaceComboBoxAdapter<E extends ComboBoxAdaptable<E>>
-
onAll
public boolean onAll(int intValue, OnMap map)- Specified by:
onAllin interfaceComboBoxAdapter<E extends ComboBoxAdaptable<E>>
-
fillComboBox
public void fillComboBox(@NotNull @NotNull javax.swing.JComboBox<java.lang.String> comboBox, @NotNull @NotNull ComboBoxAdaptable<?>... exclude)- Specified by:
fillComboBoxin interfaceComboBoxAdapter<E extends ComboBoxAdaptable<E>>
-
setComboBoxSelection
public boolean setComboBoxSelection(@NotNull @NotNull javax.swing.JComboBox<java.lang.String> comboBox, @Nullable @Nullable ComboBoxAdaptable<?> selection)- Specified by:
setComboBoxSelectionin interfaceComboBoxAdapter<E extends ComboBoxAdaptable<E>>
-
isAdaptable
public boolean isAdaptable(@NotNull @NotNull ComboBoxAdaptable type)- Specified by:
isAdaptablein interfaceComboBoxAdapter<E extends ComboBoxAdaptable<E>>
-
findEnum
@NotNull public E findEnum(int intValue)
- Specified by:
findEnumin interfaceComboBoxAdapter<E extends ComboBoxAdaptable<E>>
-
get
@NotNull public E get(@NotNull @NotNull javax.swing.JComboBox<java.lang.String> comboBox)
- Specified by:
getin interfaceComboBoxAdapter<E extends ComboBoxAdaptable<E>>
-
findEnum
@NotNull public E findEnum(java.lang.String displayName)
- Specified by:
findEnumin interfaceComboBoxAdapter<E extends ComboBoxAdaptable<E>>
-
findEnumName
@NotNull public E findEnumName(java.lang.String name)
- Specified by:
findEnumNamein interfaceComboBoxAdapter<E extends ComboBoxAdaptable<E>>
-
findEnumNameOrNull
@Nullable public E findEnumNameOrNull(java.lang.String name)
- Specified by:
findEnumNameOrNullin interfaceComboBoxAdapter<E extends ComboBoxAdaptable<E>>
-
valueOf
@NotNull public E valueOf(java.lang.String name)
- Specified by:
valueOfin interfaceComboBoxAdapter<E extends ComboBoxAdaptable<E>>
-
getDefault
@NotNull public E getDefault()
- Specified by:
getDefaultin interfaceComboBoxAdapter<E extends ComboBoxAdaptable<E>>
-
isBoolean
public boolean isBoolean()
- Specified by:
isBooleanin interfaceComboBoxAdapter<E extends ComboBoxAdaptable<E>>
-
-