fr.jussieu.gla.wasa.core
Class DefaultCustomizer.NullEditor

java.lang.Object
  |
  +--fr.jussieu.gla.wasa.core.DefaultCustomizer.NullEditor
All Implemented Interfaces:
ICustomizer.ICustomizerEditor
Enclosing class:
DefaultCustomizer

public static class DefaultCustomizer.NullEditor
extends java.lang.Object
implements ICustomizer.ICustomizerEditor

Defines a visual editor for letting the user parametrize a DefaultCustomizer instance.


Constructor Summary
DefaultCustomizer.NullEditor()
           
 
Method Summary
 javax.swing.JComponent getVisualComponent()
          Returns the JComponent allowing user to edit the ICustomizer.
 void setEditable(boolean editable)
           
 void validateInput()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultCustomizer.NullEditor

public DefaultCustomizer.NullEditor()
Method Detail

getVisualComponent

public javax.swing.JComponent getVisualComponent()
Description copied from interface: ICustomizer.ICustomizerEditor
Returns the JComponent allowing user to edit the ICustomizer. This instance is supposed to be always the same for a given ICustomizerEditor instance.
Specified by:
getVisualComponent in interface ICustomizer.ICustomizerEditor
Following copied from interface: fr.jussieu.gla.wasa.core.ICustomizer.ICustomizerEditor
Returns:
A non-null instance of JComponent.

validateInput

public void validateInput()
Specified by:
validateInput in interface ICustomizer.ICustomizerEditor

setEditable

public void setEditable(boolean editable)
Specified by:
setEditable in interface ICustomizer.ICustomizerEditor