fr.jussieu.gla.wasa.util.customizer
Interface EditableEffect.IEffectEditor
- All Known Implementing Classes:
- EscapeEffectEditorPanel
- Enclosing class:
- EditableEffect
- public static interface EditableEffect.IEffectEditor
Defines a visual editor for letting the user parametrize an
EditableEffect
instance. Concrete instances of this interface are
supposed to be bound to a particular EditableEffect instance.
This interface looks the same as
{@fr.jussieu.gla.wasa.core.ICustomizer.ICustomizerEditor}, but is intended
to be used in a different context (nested in a
{@link CustomizerEditorPanel}).
getVisualComponent
public javax.swing.JComponent getVisualComponent()
- Returns the JComponent allowing user to edit
EditableEffect.
- Returns:
- A non-null instance of JComponent.
validateInput
public void validateInput()
setEffectEditable
public void setEffectEditable(boolean editable)