com.ijchart.xychart.label
Interface ILabelGenerator

All Known Implementing Classes:
DefaultLabelGenerator, DefaultPieChartLabelGenerator, LabelGeneratorAdaptor

public interface ILabelGenerator

Title: IJChart

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

用于生成render区域的图形的标签的接口.

Copyright: Copyright (c) 2013

Company:

Version:
1.0
Author:
zhang feng min,shanghai china. Contract me by email.

Method Summary
 java.lang.String generateGroupLabel(IMatrixDataset dataset, int row, int column, int index)
          用于生成某个图形的标签,通常情况下标签是通知格式化rowKey和colKey及值组成的.
 java.lang.String generateLabel(IMatrixDataset dataset, int row, int column)
          用于生成某个图形的标签,通常情况下标签是通知格式化rowKey和colKey及值组成的.
 boolean isGroup()
          是否以组的形式生成标签.
 

Method Detail

isGroup

boolean isGroup()
是否以组的形式生成标签.

Returns:
boolean 布尔值.

generateLabel

java.lang.String generateLabel(IMatrixDataset dataset,
                               int row,
                               int column)
用于生成某个图形的标签,通常情况下标签是通知格式化rowKey和colKey及值组成的. 但也可以格式化为任意的字符串.

Parameters:
dataset - IMatrixDataset 数据集 (不可为null).
row - int 数据集的行数,必须大于等于0.
column - int 数据集的列数,必须大于等于0.
Returns:
String 标签字符串.

generateGroupLabel

java.lang.String generateGroupLabel(IMatrixDataset dataset,
                                    int row,
                                    int column,
                                    int index)
用于生成某个图形的标签,通常情况下标签是通知格式化rowKey和colKey及值组成的. 但也可以格式化为任意的字符串.

Parameters:
dataset - IMatrixDataset 数据集 (不可为null).
row - int 数据集的行数,必须大于等于0.
column - int 数据集的列数,必须大于等于0.
index - int 数据中的一个数据点由多个数据组成,此值表示索引.
Returns:
String 标签字符串.