gvt.mvc
Class  Model
java.lang.Object
  |
  +--gvt.mvc.Model
- Direct Known Subclasses: 
 - Counter
 
- public class Model
- extends java.lang.Object
  
This class is the superclass of all models
| 
Constructor Summary | 
Model()
 
            | 
 
 
| Methods inherited from class java.lang.Object | 
clone, 
equals, 
finalize, 
getClass, 
hashCode, 
notify, 
notifyAll, 
toString, 
wait, 
wait, 
wait | 
 
Model
public Model()
addView
public void addView(View view)
- Add a view to the model list.
 
removeView
public void removeView(View view)
- Remove a view from the model list.
 
setChanged
public void setChanged()
- Set the changed flag.
 
clearChanged
public void clearChanged()
- Clear the changed flag.
 
hasChanged
public boolean hasChanged()
- Query the changed flag.
 
notifyViews
public void notifyViews()
- Updated all views attached to the model.