Package com.vladsch.plugin.util.ui
Class SettingsComponents.EditorTextFieldSetter<V extends com.intellij.ui.EditorTextField,T extends java.lang.Comparable<T>>
- java.lang.Object
-
- com.vladsch.plugin.util.ui.SettingsComponents.EditorTextFieldSetter<V,T>
-
- All Implemented Interfaces:
Settable<V>
- Enclosing class:
- SettingsComponents<T>
public static class SettingsComponents.EditorTextFieldSetter<V extends com.intellij.ui.EditorTextField,T extends java.lang.Comparable<T>> extends java.lang.Object implements Settable<V>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.vladsch.plugin.util.ui.Settable
Settable.Configurable<T>
-
-
Constructor Summary
Constructors Constructor Description EditorTextFieldSetter(V component, @NotNull SettingsComponents.JComponentGetter<V,T> componentGetter, @NotNull SettingsComponents.JComponentSetter<V,T> componentSetter, @NotNull Getter<T> getter, @NotNull Setter<T> setter)EditorTextFieldSetter(V component, @NotNull SettingsComponents.JComponentGetter<V,T> componentGetter, @NotNull SettingsComponents.JComponentSetter<V,T> componentSetter, @NotNull Getter<T> getter, @NotNull Setter<T> setter, @NotNull java.util.Comparator<T> comparator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidapply()VgetComponent()booleanisModified()voidreset()
-
-
-
Constructor Detail
-
EditorTextFieldSetter
public EditorTextFieldSetter(@NotNull V component, @NotNull @NotNull SettingsComponents.JComponentGetter<V,T> componentGetter, @NotNull @NotNull SettingsComponents.JComponentSetter<V,T> componentSetter, @NotNull @NotNull Getter<T> getter, @NotNull @NotNull Setter<T> setter)
-
EditorTextFieldSetter
public EditorTextFieldSetter(@NotNull V component, @NotNull @NotNull SettingsComponents.JComponentGetter<V,T> componentGetter, @NotNull @NotNull SettingsComponents.JComponentSetter<V,T> componentSetter, @NotNull @NotNull Getter<T> getter, @NotNull @NotNull Setter<T> setter, @NotNull @NotNull java.util.Comparator<T> comparator)
-
-
Method Detail
-
reset
public void reset()
-
apply
public void apply()
-
isModified
public boolean isModified()
- Specified by:
isModifiedin interfaceSettable<V extends com.intellij.ui.EditorTextField>
-
getComponent
public V getComponent()
- Specified by:
getComponentin interfaceSettable<V extends com.intellij.ui.EditorTextField>
-
-