com.ijchart.xychart.event
Class ChartChangeEvent

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

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

Title: IJChart

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

图表发生变化的事件.

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
ChartChangeEvent(java.lang.Object source)
          创建一个新的图表变化事件,事件类型为ChartChangeEventType.GENERAL.
 IJChart getChart()
          返回产生事件的图表对象.
 ChartChangeEventType getType()
          返回图表事件变化类型.
 int hashCode()
          计算hashcode值.
 void setChart(IJChart chart)
          设置产生事件的图表对象.
 void setType(ChartChangeEventType type)
          设置事件变体类型.
 java.lang.String toString()
          覆盖toString方法.
 
Methods inherited from class java.util.EventObject
getSource
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ChartChangeEvent

public ChartChangeEvent(java.lang.Object source)
创建一个新的图表变化事件,事件类型为ChartChangeEventType.GENERAL.

Parameters:
source - Object 产生事件的源.

ChartChangeEvent

public ChartChangeEvent(java.lang.Object source,
                        IJChart chart)
创建一个新的图表变化事件,事件类型为ChartChangeEventType.GENERAL.

Parameters:
source - 产生事件的源.
chart - 产生事件的图表.

ChartChangeEvent

public ChartChangeEvent(java.lang.Object source,
                        IJChart chart,
                        ChartChangeEventType type)
创建一个新的图表变化事件,事件类型为ChartChangeEventType.GENERAL.

Parameters:
source - 产生事件的源.
chart - 产生事件的图表.
type - 事件类型.
Method Detail

getChart

public IJChart getChart()
返回产生事件的图表对象.

Returns:
产生事件的图表对象.

setChart

public void setChart(IJChart chart)
设置产生事件的图表对象.

Parameters:
chart - 产生事件的图表对象.

getType

public ChartChangeEventType getType()
返回图表事件变化类型.

Returns:
The event type.

setType

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

Parameters:
type - 事件类型.

hashCode

public int hashCode()
计算hashcode值.

Overrides:
hashCode in class java.lang.Object
Returns:
int hashcode值.

equals

public boolean equals(java.lang.Object obj)
覆盖equals方法.

Overrides:
equals in class java.lang.Object
Parameters:
obj - Object
Returns:
boolean

toString

public java.lang.String toString()
覆盖toString方法.

Overrides:
toString in class java.util.EventObject
Returns:
String