Class Model

java.lang.Object
gnu.kawa.models.Model
All Implemented Interfaces:
Viewable
Direct Known Subclasses:
Box, Button, DrawImage, Label, Spacer, Text

public abstract class Model extends Object implements Viewable
Abstract class for Viewable objects, with notification/listener support.
  • Constructor Details

    • Model

      public Model()
  • Method Details

    • addListener

      public void addListener(ModelListener listener)
    • addListener

      public void addListener(WeakListener listener)
    • notifyListeners

      public void notifyListeners(String key)