public abstract class TopDefinition extends java.lang.Object implements TopDefinitionProvider
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
NONEXISTENT_POINT |
XML_TAG
构造器和说明 |
---|
TopDefinition() |
限定符和类型 | 方法和说明 |
---|---|
java.lang.Object |
clone() |
abstract JSONObject |
createDataConfig()
将数据的配置也作为配置项传到前端
|
ChartData |
createTopChartData(ChartData chartData,
Calculator calculator)
create有截取保留值的TopChartData
|
boolean |
equals(java.lang.Object ob) |
Present |
getCategoryPresent()
返回分类的数据字典
|
java.lang.String |
getDataDefinitionType() |
int |
getMoreCateSize()
判断是否使用多分类 数据展示.
|
java.util.ArrayList |
getSeriesDefinitionList()
地图的数据返回系列定义的列表
|
Present |
getSeriesPresent()
返回系列的数据字典
|
int |
getTopCate()
返回截取前多少分类的数目
|
int |
getTopSeries()
返回截取前多少系列的数目
|
boolean |
isDiscardNullCate()
返回是否抛弃空值分类
|
boolean |
isDiscardNullSeries()
返回是否抛弃系列空值
|
boolean |
isDiscardOtherCate()
返回是否抛弃截取后的其他分类
|
boolean |
isDiscardOtherSeries()
返回是否抛弃其他截取后的系列
|
abstract boolean |
isSupportAutoRefresh()
返回是否支持自动刷新
|
void |
readXML(XMLableReader reader)
read XML
|
void |
setCategoryPresent(Present categoryPresent)
设置分类的数据字典
|
void |
setDiscardNullCate(boolean isDiscardNullCate)
设置是否抛弃空值分类
|
void |
setDiscardNullSeries(boolean isDiscardNullSeries)
设置是否抛弃系列空值
|
void |
setDiscardOtherCate(boolean isDiscardOtherCate)
设置是否抛弃截取后的其他分类
|
void |
setDiscardOtherSeries(boolean isDiscardOtherSeries)
设置是否抛弃其他截取后的系列
|
void |
setSeriesPresent(Present seriesPresent)
设置系列的数据字典
|
void |
setTopCate(int topCate)
设置截取前多少分类的数目
|
void |
setTopSeries(int topValue)
设置截取前多少系列的数目
|
void |
writeXML(XMLPrintWriter writer)
write XML
|
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
buildExecuteSequenceList, buildGenealogyAndCheckSheetExecuteSequence
modDefinitionFormulaString
dependence
public static final java.lang.String NONEXISTENT_POINT
public void setTopSeries(int topValue)
setTopSeries
在接口中 TopDefinitionProvider
public int getTopSeries()
getTopSeries
在接口中 TopDefinitionProvider
public void setTopCate(int topCate)
setTopCate
在接口中 TopDefinitionProvider
public int getTopCate()
getTopCate
在接口中 TopDefinitionProvider
public void setDiscardOtherCate(boolean isDiscardOtherCate)
setDiscardOtherCate
在接口中 TopDefinitionProvider
public boolean isDiscardOtherCate()
isDiscardOtherCate
在接口中 TopDefinitionProvider
public void setDiscardOtherSeries(boolean isDiscardOtherSeries)
setDiscardOtherSeries
在接口中 TopDefinitionProvider
public boolean isDiscardOtherSeries()
isDiscardOtherSeries
在接口中 TopDefinitionProvider
public int getMoreCateSize()
getMoreCateSize
在接口中 TopDefinitionProvider
public void setSeriesPresent(Present seriesPresent)
setSeriesPresent
在接口中 TopDefinitionProvider
public Present getSeriesPresent()
getSeriesPresent
在接口中 TopDefinitionProvider
public void setCategoryPresent(Present categoryPresent)
setCategoryPresent
在接口中 TopDefinitionProvider
public Present getCategoryPresent()
getCategoryPresent
在接口中 TopDefinitionProvider
public boolean isDiscardNullCate()
isDiscardNullCate
在接口中 TopDefinitionProvider
public void setDiscardNullCate(boolean isDiscardNullCate)
setDiscardNullCate
在接口中 TopDefinitionProvider
public boolean isDiscardNullSeries()
isDiscardNullSeries
在接口中 TopDefinitionProvider
public void setDiscardNullSeries(boolean isDiscardNullSeries)
setDiscardNullSeries
在接口中 TopDefinitionProvider
public ChartData createTopChartData(ChartData chartData, Calculator calculator)
createTopChartData
在接口中 TopDefinitionProvider
chartData
- 数据calculator
- 计算器public java.util.ArrayList getSeriesDefinitionList()
public abstract JSONObject createDataConfig() throws JSONException
createDataConfig
在接口中 TopDefinitionProvider
JSONException
- json异常public java.lang.String getDataDefinitionType()
getDataDefinitionType
在接口中 TopDefinitionProvider
public void writeXML(XMLPrintWriter writer)
public void readXML(XMLableReader reader)
readXML
在接口中 XMLReadable
reader
- XML读取对象XMLableReader
public boolean equals(java.lang.Object ob)
equals
在类中 java.lang.Object
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
在接口中 FCloneable
clone
在类中 java.lang.Object
java.lang.CloneNotSupportedException
- 如果克隆失败则抛出此异常public abstract boolean isSupportAutoRefresh()