public class PaintEvent extends HeronObject { // attributes public double timeElapsed; // operations public PaintEvent(final double timeElapsed){ { this .timeElapsed = timeElapsed ; } } // state entry procedures // dispatch function public void onSignal(HeronSignal signal) { if (false) { } } }