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, waitbuildExecuteSequenceList, buildGenealogyAndCheckSheetExecuteSequencemodDefinitionFormulaStringdependencepublic static final java.lang.String NONEXISTENT_POINT
public void setTopSeries(int topValue)
setTopSeries 在接口中 TopDefinitionProviderpublic int getTopSeries()
getTopSeries 在接口中 TopDefinitionProviderpublic void setTopCate(int topCate)
setTopCate 在接口中 TopDefinitionProviderpublic int getTopCate()
getTopCate 在接口中 TopDefinitionProviderpublic void setDiscardOtherCate(boolean isDiscardOtherCate)
setDiscardOtherCate 在接口中 TopDefinitionProviderpublic boolean isDiscardOtherCate()
isDiscardOtherCate 在接口中 TopDefinitionProviderpublic void setDiscardOtherSeries(boolean isDiscardOtherSeries)
setDiscardOtherSeries 在接口中 TopDefinitionProviderpublic boolean isDiscardOtherSeries()
isDiscardOtherSeries 在接口中 TopDefinitionProviderpublic int getMoreCateSize()
getMoreCateSize 在接口中 TopDefinitionProviderpublic void setSeriesPresent(Present seriesPresent)
setSeriesPresent 在接口中 TopDefinitionProviderpublic Present getSeriesPresent()
getSeriesPresent 在接口中 TopDefinitionProviderpublic void setCategoryPresent(Present categoryPresent)
setCategoryPresent 在接口中 TopDefinitionProviderpublic Present getCategoryPresent()
getCategoryPresent 在接口中 TopDefinitionProviderpublic boolean isDiscardNullCate()
isDiscardNullCate 在接口中 TopDefinitionProviderpublic void setDiscardNullCate(boolean isDiscardNullCate)
setDiscardNullCate 在接口中 TopDefinitionProviderpublic boolean isDiscardNullSeries()
isDiscardNullSeries 在接口中 TopDefinitionProviderpublic void setDiscardNullSeries(boolean isDiscardNullSeries)
setDiscardNullSeries 在接口中 TopDefinitionProviderpublic ChartData createTopChartData(ChartData chartData, Calculator calculator)
createTopChartData 在接口中 TopDefinitionProviderchartData - 数据calculator - 计算器public java.util.ArrayList getSeriesDefinitionList()
public abstract JSONObject createDataConfig() throws JSONException
createDataConfig 在接口中 TopDefinitionProviderJSONException - json异常public java.lang.String getDataDefinitionType()
getDataDefinitionType 在接口中 TopDefinitionProviderpublic void writeXML(XMLPrintWriter writer)
public void readXML(XMLableReader reader)
readXML 在接口中 XMLReadablereader - XML读取对象XMLableReaderpublic boolean equals(java.lang.Object ob)
equals 在类中 java.lang.Objectpublic java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone 在接口中 FCloneableclone 在类中 java.lang.Objectjava.lang.CloneNotSupportedException - 如果克隆失败则抛出此异常public abstract boolean isSupportAutoRefresh()