org.pentaho.di.core.gui
Interface GUIOption<E>


public interface GUIOption<E>

Classes implementing this interface have a chance to manage their internal representation states using the options dialog in Kettle. Instances of this class are automatically added to the EnterOptionsDialog.

Author:
Alex Silva

Nested Class Summary
static class GUIOption.DisplayType
          How the GUI should display the preference represented by this class.
 
Method Summary
 String getLabelText()
           
 E getLastValue()
           
 GUIOption.DisplayType getType()
           
 void setValue(E value)
          Sets the value; should also persist it.
 

Method Detail

getLastValue

E getLastValue()

setValue

void setValue(E value)
Sets the value; should also persist it.

Parameters:
value -

getType

GUIOption.DisplayType getType()

getLabelText

String getLabelText()