com.ijchart.xychart.event
Class ChartProgressEvent

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

public class ChartProgressEvent
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
static int PROGRESS_CALCULATE_FINISHED
          事件:结束计算所有图形.
static int PROGRESS_CALCULATE_STARTED
          事件:开始计算所有图形.
static int PROGRESS_DRAWING_LEGEND_SHAPES_STARTED
          事件:开始绘制图例包含的图形.
static int PROGRESS_DRAWING_PLOT_SHAPES_STARTED
          事件:开始绘制Plot包含的图形.
static int PROGRESS_DRAWING_SHAPES_FINISHED
          事件:结束绘制所有图形.
static int PROGRESS_DRAWING_SHAPES_STARTED
          事件:开始绘制所有图形.
static int PROGRESS_DRAWING_TITLE_SHAPES_STARTED
          事件:开始绘制标题包含的图形.
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
ChartProgressEvent(IJChart chart, java.lang.Object source, int eventType)
          构造器.
 
Method Summary
 IJChart getChart()
          返回产生事件的chart对象.
 int getType()
          返回事件类型.
 void setChart(IJChart chart)
          设置产生事件的chart对象.
 void setType(int eventType)
          设置事件类型.
 
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
 

Field Detail

PROGRESS_CALCULATE_STARTED

public static final int PROGRESS_CALCULATE_STARTED
事件:开始计算所有图形.

See Also:
Constant Field Values

PROGRESS_CALCULATE_FINISHED

public static final int PROGRESS_CALCULATE_FINISHED
事件:结束计算所有图形.

See Also:
Constant Field Values

PROGRESS_DRAWING_SHAPES_STARTED

public static final int PROGRESS_DRAWING_SHAPES_STARTED
事件:开始绘制所有图形.

See Also:
Constant Field Values

PROGRESS_DRAWING_TITLE_SHAPES_STARTED

public static final int PROGRESS_DRAWING_TITLE_SHAPES_STARTED
事件:开始绘制标题包含的图形.

See Also:
Constant Field Values

PROGRESS_DRAWING_LEGEND_SHAPES_STARTED

public static final int PROGRESS_DRAWING_LEGEND_SHAPES_STARTED
事件:开始绘制图例包含的图形.

See Also:
Constant Field Values

PROGRESS_DRAWING_PLOT_SHAPES_STARTED

public static final int PROGRESS_DRAWING_PLOT_SHAPES_STARTED
事件:开始绘制Plot包含的图形.

See Also:
Constant Field Values

PROGRESS_DRAWING_SHAPES_FINISHED

public static final int PROGRESS_DRAWING_SHAPES_FINISHED
事件:结束绘制所有图形.

See Also:
Constant Field Values
Constructor Detail

ChartProgressEvent

public ChartProgressEvent(IJChart chart,
                          java.lang.Object source,
                          int eventType)
构造器.

Parameters:
chart - IJChart 图表对象.
source - Object 事件源.
eventType - int 事件类型.
Method Detail

getChart

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

Returns:
IJChart 产生事件的chart对象.

setChart

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

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

getType

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

Returns:
int 事件类型.

setType

public void setType(int eventType)
设置事件类型.

Parameters:
eventType - int 事件类型.