public class MoreNameCDDefinition extends NormalTableDataDefinition
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
XML_TAG |
categoryLabels, firstLabelCol, secondCol, secondLabels, thirdCol, thirdLabels
NONEXISTENT_POINT
构造器和说明 |
---|
MoreNameCDDefinition() |
MoreNameCDDefinition(TableData tableData,
java.lang.String categoryName,
ChartSummaryColumn[] chartSummaryColumn) |
限定符和类型 | 方法和说明 |
---|---|
java.lang.Object |
clone() |
ChartData |
createChartData(DataModel resultSet,
DataProcessor dataProcessor)
从数据定义属性生成 图表数据的结果集
|
JSONObject |
createDataConfig()
穿件数据配置
|
protected int[] |
createSeriesNameArray(DataModel resultSet) |
protected java.lang.String[] |
createSeriesNamesArray() |
boolean |
equals(java.lang.Object ob) |
ChartSummaryColumn[] |
getChartSummaryColumn()
设置图表 公式字符的封装的数据集
|
java.lang.String |
getDataDefinitionType() |
protected NormalChartData |
getNormalChartData(java.lang.Object[] series_name_array,
java.lang.Object[][] series_v_2D) |
void |
readXML(XMLableReader reader)
read XML
|
void |
setChartSummaryColumn(ChartSummaryColumn[] chartSummaryColumn)
返回 图表公式字符的封装数据集
|
void |
writeXML(XMLPrintWriter writer)
write XML
|
add2ColumnListWithName, addMoreCate, clearMoreCate, getCategoryIndex, getCategoryName, getMoreCateSize, getMoreCateWithIndex, getMoreLabelWithIndex, initAllCateLabels, setCategoryName
addValueInColumnWithName, buildExecuteSequenceList, buildGenealogyAndCheckSheetExecuteSequence, calcu4ChartData, dependence, getDataModelList, getTableData, initDataModel, isSupportAutoRefresh, modDefinitionFormulaString, setTableData
createTopChartData, getCategoryPresent, getSeriesDefinitionList, getSeriesPresent, getTopCate, getTopSeries, isDiscardNullCate, isDiscardNullSeries, isDiscardOtherCate, isDiscardOtherSeries, setCategoryPresent, setDiscardNullCate, setDiscardNullSeries, setDiscardOtherCate, setDiscardOtherSeries, setSeriesPresent, setTopCate, setTopSeries
public static final java.lang.String XML_TAG
public MoreNameCDDefinition()
public MoreNameCDDefinition(TableData tableData, java.lang.String categoryName, ChartSummaryColumn[] chartSummaryColumn)
public ChartData createChartData(DataModel resultSet, DataProcessor dataProcessor)
createChartData
在类中 TableDataDefinition
resultSet
- 数据集结果集protected NormalChartData getNormalChartData(java.lang.Object[] series_name_array, java.lang.Object[][] series_v_2D)
protected java.lang.String[] createSeriesNamesArray()
protected int[] createSeriesNameArray(DataModel resultSet) throws TableDataException
public JSONObject createDataConfig() throws JSONException
NormalTableDataDefinition
createDataConfig
在接口中 TopDefinitionProvider
createDataConfig
在类中 NormalTableDataDefinition
JSONException
- 异常public java.lang.String getDataDefinitionType()
getDataDefinitionType
在接口中 TopDefinitionProvider
getDataDefinitionType
在类中 TopDefinition
public void setChartSummaryColumn(ChartSummaryColumn[] chartSummaryColumn)
public ChartSummaryColumn[] getChartSummaryColumn()
public void writeXML(XMLPrintWriter writer)
TopDefinition
writeXML
在接口中 XMLWriter
writeXML
在类中 NormalTableDataDefinition
writer
- XML写入对象public void readXML(XMLableReader reader)
TopDefinition
readXML
在接口中 XMLReadable
readXML
在类中 NormalTableDataDefinition
reader
- XML读取对象XMLableReader
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
在接口中 FCloneable
clone
在类中 NormalTableDataDefinition
java.lang.CloneNotSupportedException
- 如果克隆失败则抛出此异常public boolean equals(java.lang.Object ob)
equals
在类中 NormalTableDataDefinition