All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class jsz.Plotter.UpdateDescription

java.lang.Object
   |
   +----jsz.Plotter.UpdateDescription

public class UpdateDescription
extends Object
If an {@link java.util.Observable} object has been changed, it notifies it's {@link java.util.Observer}s. This class implements description objects, which are passed to the observers, so they know what changed specifically. It makes only sense to use this class within classes from the {@link jsz.Plotter} package.


Variable Index

 o ALL
everything has changed.
 o DATA
The data has changed.
 o GRAPH_COLOR
The default color has changed
 o LEGEND
The legend has changed
 o obj
reference to the object that has changed
 o reason
What has changed

Constructor Index

 o UpdateDescription(Object, int)

Variables

 o ALL
 public static final int ALL
everything has changed.

 o DATA
 public static final int DATA
The data has changed.

 o GRAPH_COLOR
 public static final int GRAPH_COLOR
The default color has changed

 o LEGEND
 public static final int LEGEND
The legend has changed

 o reason
 public int reason
What has changed

 o obj
 public Object obj
reference to the object that has changed

Constructors

 o UpdateDescription
 public UpdateDescription(Object obj,
                          int reason)

All Packages  Class Hierarchy  This Package  Previous  Next  Index