public interface CalculatorController<T> extends ChangeListenerSupport
Modifier and Type | Method and Description |
---|---|
void |
addSymbolTable(SymbolTable symbolTable) |
void |
coerceAndSet(java.lang.Object value) |
T |
get() |
T |
get(T defaultValue) |
MutableSymbolTable |
getSymbolTable() |
java.lang.String |
getText() |
boolean |
getWarning() |
boolean |
isEditable() |
boolean |
isEnabled() |
void |
set(T value) |
void |
setEditable(boolean editable) |
void |
setEnabled(boolean enabled) |
void |
setWarning(boolean warning) |
void |
setWarning(boolean warning,
java.lang.String description) |
addChangeListener, getChangeListeners, hasChangeListeners, removeAllChangeListener, removeChangeListener
void addSymbolTable(SymbolTable symbolTable)
MutableSymbolTable getSymbolTable()
java.lang.String getText()
T get()
void set(T value)
void coerceAndSet(java.lang.Object value)
boolean isEnabled()
void setEnabled(boolean enabled)
void setEditable(boolean editable)
boolean isEditable()
void setWarning(boolean warning)
void setWarning(boolean warning, java.lang.String description)
boolean getWarning()