public class OneValueCDDefinition extends NormalTableDataDefinition
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
XML_TAG |
categoryLabels, firstLabelCol, secondCol, secondLabels, thirdCol, thirdLabelsNONEXISTENT_POINT| 构造器和说明 |
|---|
OneValueCDDefinition() |
OneValueCDDefinition(TableData tableData,
java.lang.String categoryName,
java.lang.String seriesName,
java.lang.String valueName,
DataFunction dataFunction) |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.Object |
clone()
Clone.
|
ChartData |
createChartData(DataModel resultSet,
DataProcessor dataProcessor)
create chart data
创建图表数据.
|
JSONObject |
createDataConfig()
创建数据配置
|
boolean |
equals(java.lang.Object ob) |
java.lang.String |
getDataDefinitionType() |
DataFunction |
getDataFunction()
返回 系列值的数据公式
|
protected NormalChartData |
getNormalChartData(java.lang.Object[] series_name_array,
java.lang.Object[][] series_v_2D) |
java.lang.String |
getSeriesColumnName()
返回系列名的数据列名
|
java.lang.String |
getValueColumnName()
返回系列值的数据列名
|
void |
readXML(XMLableReader reader)
readXML
|
void |
setDataFunction(DataFunction dataFunction)
设置 系列值所用数据公式
|
void |
setSeriesColumnName(java.lang.String seriesColumnName)
设置 系列名的数据列名
|
void |
setValueColumnName(java.lang.String valueColumnName)
设置系列值的数据列名
|
void |
writeXML(XMLPrintWriter writer)
Write XML
|
add2ColumnListWithName, addMoreCate, clearMoreCate, getCategoryIndex, getCategoryName, getMoreCateSize, getMoreCateWithIndex, getMoreLabelWithIndex, initAllCateLabels, setCategoryNameaddValueInColumnWithName, buildExecuteSequenceList, buildGenealogyAndCheckSheetExecuteSequence, calcu4ChartData, dependence, getDataModelList, getTableData, initDataModel, isSupportAutoRefresh, modDefinitionFormulaString, setTableDatacreateTopChartData, getCategoryPresent, getSeriesDefinitionList, getSeriesPresent, getTopCate, getTopSeries, isDiscardNullCate, isDiscardNullSeries, isDiscardOtherCate, isDiscardOtherSeries, setCategoryPresent, setDiscardNullCate, setDiscardNullSeries, setDiscardOtherCate, setDiscardOtherSeries, setSeriesPresent, setTopCate, setTopSeriespublic static final java.lang.String XML_TAG
public OneValueCDDefinition()
public OneValueCDDefinition(TableData tableData, java.lang.String categoryName, java.lang.String seriesName, java.lang.String valueName, DataFunction dataFunction)
public ChartData createChartData(DataModel resultSet, DataProcessor dataProcessor)
createChartData 在类中 TableDataDefinitionresultSet - 数据集结果集.protected NormalChartData getNormalChartData(java.lang.Object[] series_name_array, java.lang.Object[][] series_v_2D)
public JSONObject createDataConfig() throws JSONException
createDataConfig 在接口中 TopDefinitionProvidercreateDataConfig 在类中 NormalTableDataDefinitionJSONException - json异常public java.lang.String getDataDefinitionType()
getDataDefinitionType 在接口中 TopDefinitionProvidergetDataDefinitionType 在类中 TopDefinitionpublic void setSeriesColumnName(java.lang.String seriesColumnName)
public java.lang.String getSeriesColumnName()
public void setValueColumnName(java.lang.String valueColumnName)
public java.lang.String getValueColumnName()
public void setDataFunction(DataFunction dataFunction)
public DataFunction getDataFunction()
public void writeXML(XMLPrintWriter writer)
writeXML 在接口中 XMLWriterwriteXML 在类中 NormalTableDataDefinitionwriter - XML写入对象public void readXML(XMLableReader reader)
readXML 在接口中 XMLReadablereadXML 在类中 NormalTableDataDefinitionreader - XML读取对象XMLableReaderpublic java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone 在接口中 FCloneableclone 在类中 NormalTableDataDefinitionjava.lang.CloneNotSupportedException - 如果克隆失败则抛出此异常public boolean equals(java.lang.Object ob)
equals 在类中 NormalTableDataDefinition