com.ijchart.xychart.annotation
Interface IXYAnnotation

All Superinterfaces:
IAnnotation
All Known Implementing Classes:
XYImageAnnotation, XYLineAnnotation, XYPointerAnnotation, XYShapeAnnotation, XYTextAnnotation

public interface IXYAnnotation
extends IAnnotation

Title: IJChart

用于XY图表上的注解对象.

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.

Method Summary
 void drawAnnotation(AbstractValueAxis xAxis, RectangleEdge xAxisEdge, AbstractValueAxis yAxis, RectangleEdge yAxisEdge, java.awt.geom.Rectangle2D dataArea, ChartOrientation orientation, AnnotationShapeCollection annotationShapes)
          绘制注解(annotation)图形.
 

Method Detail

drawAnnotation

void drawAnnotation(AbstractValueAxis xAxis,
                    RectangleEdge xAxisEdge,
                    AbstractValueAxis yAxis,
                    RectangleEdge yAxisEdge,
                    java.awt.geom.Rectangle2D dataArea,
                    ChartOrientation orientation,
                    AnnotationShapeCollection annotationShapes)
绘制注解(annotation)图形.

Parameters:
xAxis - AbstractValueAxis x坐标轴 (不可为null).
xAxisEdge - RectangleEdge x坐标轴位置 (不可为null).
yAxis - AbstractValueAxis y坐标轴 (不可为null).
yAxisEdge - RectangleEdge y坐标轴位置 (不可为null).
dataArea - Rectangle2D 数据区域 (不可为null).
orientation - ChartOrientation 图表的方向 (不可为null).
annotationShapes - AnnotationShapeCollection 注解(annotation)图形集合 (不可为null).