|
||||||||||
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 |