public class DrillMapDefinition extends TableDataDefinition
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
XML_TAG |
NONEXISTENT_POINT
构造器和说明 |
---|
DrillMapDefinition() |
限定符和类型 | 方法和说明 |
---|---|
void |
buildExecuteSequenceList(java.util.List list,
Calculator calculator)
预先计算聚合图表 表间公式顺序.
|
void |
buildGenealogyAndCheckSheetExecuteSequence(Calculator calculator,
java.util.List silList,
java.util.List bilList)
处理sheet&报表块 之间的计算顺序
|
ChartData |
calcu4ChartData(Calculator calculator,
DataProcessor dataProcessor)
处理图表中的数据FilterDefinition.
|
java.lang.Object |
clone() |
ChartData |
createChartData(DataModel resultSet,
DataProcessor dataProcessor)
从数据定义属性生成 图表数据的结果集
|
JSONObject |
createDataConfig()
将数据的配置也作为配置项传到前端
|
java.lang.String[] |
dependence(CalculatorProvider calculatorProvider)
获取当前对象对参数的依赖关系
|
boolean |
equals(java.lang.Object ob) |
TopDefinitionProvider |
getBottomDataDefinition() |
java.util.List<TopDefinitionProvider> |
getEachLayerDataDefinitionList() |
boolean |
isFromBottomData() |
boolean |
isSupportAutoRefresh()
返回是否支持自动刷新
|
void |
modDefinitionFormulaString(MOD_COLUMN_ROW mod_column_row)
处理数据源中的公式.
|
void |
readXML(XMLableReader reader)
read XML
|
void |
setBottomDataDefinition(TopDefinitionProvider bottomDataDefinition) |
void |
setEachLayerDataDefinitionList(java.util.List<TopDefinitionProvider> eachLayerDataDefinitionList) |
void |
setFromBottomData(boolean fromBottomData) |
void |
writeXML(XMLPrintWriter writer)
write XML
|
addValueInColumnWithName, getDataModelList, getTableData, initDataModel, setTableData
createTopChartData, getCategoryPresent, getDataDefinitionType, getMoreCateSize, 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 boolean isFromBottomData()
public void setFromBottomData(boolean fromBottomData)
public java.util.List<TopDefinitionProvider> getEachLayerDataDefinitionList()
public void setEachLayerDataDefinitionList(java.util.List<TopDefinitionProvider> eachLayerDataDefinitionList)
public TopDefinitionProvider getBottomDataDefinition()
public void setBottomDataDefinition(TopDefinitionProvider bottomDataDefinition)
public ChartData createChartData(DataModel resultSet, DataProcessor dataProcessor)
createChartData
在类中 TableDataDefinition
resultSet
- 数据集DataModeldataProcessor
- public ChartData calcu4ChartData(Calculator calculator, DataProcessor dataProcessor)
calcu4ChartData
在接口中 BaseTableDefinition
calcu4ChartData
在类中 TableDataDefinition
calculator
- 公式处理器public JSONObject createDataConfig() throws JSONException
createDataConfig
在接口中 TopDefinitionProvider
createDataConfig
在类中 TableDataDefinition
JSONException
- json异常public boolean isSupportAutoRefresh()
isSupportAutoRefresh
在类中 TableDataDefinition
public void modDefinitionFormulaString(MOD_COLUMN_ROW mod_column_row)
TableDataDefinition
modDefinitionFormulaString
在接口中 FilterDefinition
modDefinitionFormulaString
在类中 TableDataDefinition
mod_column_row
- 行列移动的操作public void buildExecuteSequenceList(java.util.List list, Calculator calculator)
buildExecuteSequenceList
在接口中 TopDefinitionProvider
buildExecuteSequenceList
在类中 TableDataDefinition
list
- 表间列表calculator
- 计算器public void buildGenealogyAndCheckSheetExecuteSequence(Calculator calculator, java.util.List silList, java.util.List bilList)
public java.lang.String[] dependence(CalculatorProvider calculatorProvider)
TableDataDefinition
dependence
在接口中 DependenceProvider
dependence
在类中 TableDataDefinition
calculatorProvider
- 当前线程的算子public void writeXML(XMLPrintWriter writer)
writeXML
在接口中 XMLWriter
writeXML
在类中 TableDataDefinition
writer
- XML写入对象public void readXML(XMLableReader reader)
readXML
在接口中 XMLReadable
readXML
在类中 TableDataDefinition
reader
- XML读取对象XMLableReader
public boolean equals(java.lang.Object ob)
equals
在类中 TableDataDefinition
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
在接口中 FCloneable
clone
在类中 TopDefinition
java.lang.CloneNotSupportedException
- 如果克隆失败则抛出此异常