com.jrefinery.chart.event
Class ChartChangeEvent
java.lang.Object
|
+--java.util.EventObject
|
+--com.jrefinery.chart.event.ChartChangeEvent
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- AxisChangeEvent, LegendChangeEvent, PlotChangeEvent, TitleChangeEvent
- public class ChartChangeEvent
- extends java.util.EventObject
A change event that encapsulates information about a change to a chart.
- Author:
- DG
- See Also:
- Serialized Form
Field Summary |
static int |
GENERAL
Event type indicating a general change to a chart (typically just requires a redraw). |
static int |
NEW_DATASET
Event type indicating that the chart has a new dataset. |
static int |
UPDATED_DATASET
Event type indicating that the chart's data source has been modified. |
Fields inherited from class java.util.EventObject |
source |
Methods inherited from class java.util.EventObject |
getSource, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
GENERAL
public static final int GENERAL
- Event type indicating a general change to a chart (typically just requires a redraw).
NEW_DATASET
public static final int NEW_DATASET
- Event type indicating that the chart has a new dataset.
UPDATED_DATASET
public static final int UPDATED_DATASET
- Event type indicating that the chart's data source has been modified.
ChartChangeEvent
public ChartChangeEvent(java.lang.Object source)
- Creates a new chart change event.
- Parameters:
source
- the source of the event (could be the chart, a title, an axis etc.)
ChartChangeEvent
public ChartChangeEvent(java.lang.Object source,
JFreeChart chart)
- Creates a new chart change event.
- Parameters:
source
- the source of the event (could be the chart, a title, an axis etc.)chart
- the chart that generated the event.
ChartChangeEvent
public ChartChangeEvent(java.lang.Object source,
JFreeChart chart,
int type)
- Creates a new chart change event.
- Parameters:
source
- the source of the event (could be the chart, a title, an axis etc.)chart
- the chart that generated the event.type
- the type of event.
getChart
public JFreeChart getChart()
- Returns the chart that generated the change event.
- Returns:
- the chart that generated the change event.
setChart
public void setChart(JFreeChart chart)
- Sets the chart that generated the change event.
- Parameters:
chart
- the chart that generated the event.
getType
public int getType()
- Returns the event type.
- Returns:
- the event type.
setType
public void setType(int type)
- Sets the event type.
- Parameters:
type
- the event type.