Package jcckit.plot
Class PlotEvent
- java.lang.Object
-
- jcckit.plot.PlotEvent
-
public class PlotEvent extends java.lang.ObjectA plot event signales some changes of aPlot. It has three attributes:- source: Indicates the Plot instance responsible for this event.
- type: The type of event.
- message: The message object. Its meaning depends on the
type of event:
Type Meaning of the message object PlotEventType.DATA_PLOT_CONNECTED,PlotEventType.DATA_PLOT_DISCONNECTEDThe DataPlot(dis)connected with thePlotinstance specified by the source.PlotEventType.DATA_PLOT_CHANGEDAn Integer indicating the lowest index of those curves which have been changed. PlotEventType.DATA_CURVE_CHANGEDAn Integer indicating the index of the curve which has been changed.
- Author:
- Franz-Josef Elmer
-
-
Constructor Summary
Constructors Constructor Description PlotEvent(Plot source, PlotEventType type, java.lang.Object message)Creates a new event for the specified source, type, and message.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.ObjectgetMessage()Returns the message object.PlotgetSource()Returns the source of this event.PlotEventTypegetType()Returns the event type.
-
-
-
Constructor Detail
-
PlotEvent
public PlotEvent(Plot source, PlotEventType type, java.lang.Object message)
Creates a new event for the specified source, type, and message.- Parameters:
source- Plot causing this event.type- Type of the event. Possible values arePlotEventType.DATA_PLOT_CHANGED,PlotEventType.DATA_CURVE_CHANGED,PlotEventType.DATA_PLOT_CONNECTED, andPlotEventType.DATA_PLOT_DISCONNECTED.message- Message object. Can be null
-
-
Method Detail
-
getSource
public Plot getSource()
Returns the source of this event.
-
getType
public PlotEventType getType()
Returns the event type.
-
getMessage
public java.lang.Object getMessage()
Returns the message object.
-
-