|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface View<T>
Interface for Views
| Method Summary | |
|---|---|
void |
addControlChangeListener(ControlChangeListener listener)
Add a ControlChangeListener to be notified on view changes. |
void |
clear()
Reset view state to default values |
void |
enableView(boolean enabled)
Enable/Disable All controls |
String |
getErrorMessage()
Get Error Message |
String |
getName()
Gets the view name |
JComponent |
getPanel()
Gets the view JComponent |
boolean |
isDirty()
Check if user change any controls of view |
void |
removeControlChangeListener(ControlChangeListener listener)
Remove a previously added ControlChangeListener |
boolean |
validateView()
validate model |
| Methods inherited from interface info.joseluismartin.gui.Binder |
|---|
getBindingResult, refresh, update |
| Methods inherited from interface info.joseluismartin.gui.ModelHolder |
|---|
getModel, setModel |
| Method Detail |
|---|
String getName()
JComponent getPanel()
boolean validateView()
String getErrorMessage()
void clear()
boolean isDirty()
void enableView(boolean enabled)
void addControlChangeListener(ControlChangeListener listener)
listener - the ControlChangeListener to add.void removeControlChangeListener(ControlChangeListener listener)
listener - ControlChangeListener to remove.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||