Class Model

  • All Implemented Interfaces:
    Viewable
    Direct Known Subclasses:
    Box, Button, DrawImage, Label, Spacer, Text

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

      • Model

        public Model()
    • Method Detail

      • addListener

        public void addListener​(ModelListener listener)
      • addListener

        public void addListener​(WeakListener listener)
      • notifyListeners

        public void notifyListeners​(java.lang.String key)