|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eodisp.ui.common.components.AbstractEodispModel
public abstract class AbstractEodispModel
A default implementation of the EodispModel interface. It
essentially hast empty methods for the functionality most models do not
provide.
| Constructor Summary | |
|---|---|
AbstractEodispModel()
|
|
| Method Summary | |
|---|---|
void |
addModelListener(ModelListener listener)
Adds a listener to this model |
void |
doUpdate()
Instructs the model to do an update of its data. |
protected void |
fireModelChanged()
Informs all subscribed listeners that the model has changed. |
protected ModelListener[] |
getModelListener()
Returns all currently subscribed listeners. |
void |
redo()
This re-performs the last command executed by the model. |
void |
removeModelListener(ModelListener listener)
Removes a listener from this model |
void |
undo()
This makes and undo of the last command executed by the model. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eodisp.ui.common.base.EodispModel |
|---|
doSave, hasChanges |
| Constructor Detail |
|---|
public AbstractEodispModel()
| Method Detail |
|---|
public void doUpdate()
Instructs the model to do an update of its data. Many
EodispModels are just intermediated models for view
components and do not hold the actual data. The actual data is usually
retrieved and maintained by a persistency framework. Thus, if the real
data has been changed, a model can be informed of this updated and it can
be instructed to reload the data.
This should in most cases lead to an update of the visual component representing the data as well.
doUpdate in interface EodispModelpublic void redo()
redo in interface EodispModelpublic void undo()
undo in interface EodispModelpublic void addModelListener(ModelListener listener)
listener - The listener to add.public void removeModelListener(ModelListener listener)
listener - The listener to remove.protected ModelListener[] getModelListener()
protected void fireModelChanged()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||