com.ijchart.xychart.event
Class PlotChangeEvent

java.lang.Object
  extended by java.util.EventObject
      extended by com.ijchart.xychart.event.PlotChangeEvent
All Implemented Interfaces:
java.io.Serializable

public class PlotChangeEvent
extends java.util.EventObject
implements java.io.Serializable

Title: IJChart

Description: a chart library for the Java(tm) platform.

plot发生变化的事件.

Copyright: Copyright (c) 2013

Company:

Version:
1.0
Author:
zhang feng min,shanghai china. Contract me by email.
See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
PlotChangeEvent(AbstractPlot plot)
          构造一个新的对象,事件类型为 ChartChangeEventType.GENERAL.
PlotChangeEvent(AbstractPlot plot, ChartChangeEventType type)
          构造一个新的对象.
 
Method Summary
 AbstractPlot getPlot()
          返回产生事件的plot.
 ChartChangeEventType getType()
          返回事件类型.
 void setType(ChartChangeEventType type)
          设置事件类型.
 
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
 

Constructor Detail

PlotChangeEvent

public PlotChangeEvent(AbstractPlot plot)
构造一个新的对象,事件类型为 ChartChangeEventType.GENERAL.

Parameters:
plot - AbstractPlot 产生事件的plot.

PlotChangeEvent

public PlotChangeEvent(AbstractPlot plot,
                       ChartChangeEventType type)
构造一个新的对象.

Parameters:
plot - 产生事件的plot.
Method Detail

getPlot

public AbstractPlot getPlot()
返回产生事件的plot.

Returns:
产生事件的plot

getType

public ChartChangeEventType getType()
返回事件类型.

Returns:
事件类型(不为null).

setType

public void setType(ChartChangeEventType type)
设置事件类型.

Parameters:
type - 事件类型 (不可为null).