public class VanChart extends Chart
限定符和类型 | 字段和说明 |
---|---|
static java.util.Set<java.lang.Class> |
NON_SUPPORT_SORT_PLOT |
wrapperName, XML_TAG
限定符和类型 | 方法和说明 |
---|---|
boolean |
accept(java.lang.Class<? extends Chart> obClass)
判断图表类型是否是obClass
|
void |
buidExecuteSequenceList(java.util.List list,
Calculator calculator)
预先计算聚合图表 表间公式顺序.
|
void |
buildGenealogyAndCheckSheetExecuteSequence(Calculator calculator,
java.util.List silList,
java.util.List bilList)
处理sheet&报表块 之间的计算顺序
|
java.lang.Object |
clone()
克隆
|
void |
compatibleOldAutoRefresh() |
BaseChartGlyph |
createGlyph(ChartData chartData)
生成ChartGlyph,包括其标题(TitleGlyph)、绘图区(PlotGlyph)和图例(LegendGlyph)属性
|
void |
dealFormula(Calculator calculator)
SE 中处理公式结果
|
ChartData |
defaultChartData()
默认的图表数据.
|
void |
demoImgEvent(boolean isDraw)
是否需要重绘设计器图片
|
void |
dependence(CalculatorProvider ca,
java.util.List<java.lang.String> result) |
boolean |
equals(java.lang.Object ob)
比较和Object是否相等
|
RefreshMoreLabel |
getDefaultAutoAttrtooltip(VanChart vanChart) |
java.lang.String |
getPriority() |
RefreshMoreLabel |
getRefreshMoreLabel() |
int |
getRefreshTime() |
VanChartTools |
getVanChartTools() |
VanChartZoom |
getVanChartZoom() |
void |
modFormulaString(MOD_COLUMN_ROW mod)
插入删除行列时 图表中的公式 联动
|
protected void |
readChartXML(XMLableReader reader) |
void |
setRefreshMoreLabel(RefreshMoreLabel refreshMoreLabel) |
void |
setVanChartTools(VanChartTools vanChartTools) |
void |
setVanChartZoom(VanChartZoom vanChartZoom) |
boolean |
supportChange() |
void |
writeXML(XMLPrintWriter writer)
输出XML属性
|
anyChartAdvancedInteractionUse, changePlotFormat4ADHOC, changePlotInNewType, changeSimDemo4ADHOC, comChange4PiePlot, createDataSheetGlyph4ChartGlyph, createLegendGlyph, createNullChartData, createPlotGlyph4ChartGlyph, createTitleGlyph4ChartGlyph, getBasePlot, getChartName, getDataProcessor, getFilterDefinition, getImagePath, getPlot, getPlotType, getRequiredJS, getTitle, getWrapperName, getXmlTag, initChart, isJSDraw, isStyleGlobal, isUseMoreDate, isValidPlot, readXML, setChartImagePath, setDataProcessor, setFilterDefinition, setJSDraw, setPlot, setRequiredJs, setStyleGlobal, setTitle, setWrapperName, switchPlot, writeDefinition
changedAttrToJSONObject, changeStyleAttrAlpha, changeStyleAttrBackground, changeStyleAttrBorder, changeStyleAttrColor, changeStyleAttrContents, changeStyleAttrLineStyle, getAlpha, getBackground, getBorderColor, getBorderStyle, getRoundRadius, isRoundBorder, isShadow, readGeneralInfoXML, setAlpha, setAttrAlpha, setBackground, setBorderColor, setBorderStyle, setRoundBorder, setRoundRadius, setShadow, toJSONObject, writeGeneralInfoXML
public static final java.util.Set<java.lang.Class> NON_SUPPORT_SORT_PLOT
public VanChart()
public VanChart(Plot plot)
public RefreshMoreLabel getDefaultAutoAttrtooltip(VanChart vanChart)
public java.lang.String getPriority()
getPriority
在类中 Chart
public boolean supportChange()
supportChange
在类中 Chart
public void setVanChartTools(VanChartTools vanChartTools)
public VanChartTools getVanChartTools()
public void setVanChartZoom(VanChartZoom vanChartZoom)
public VanChartZoom getVanChartZoom()
public RefreshMoreLabel getRefreshMoreLabel()
public void setRefreshMoreLabel(RefreshMoreLabel refreshMoreLabel)
public BaseChartGlyph createGlyph(ChartData chartData)
createGlyph
在接口中 BaseChart
createGlyph
在类中 Chart
chartData
- 生成ChartGlyph所用的图表数据protected void readChartXML(XMLableReader reader)
readChartXML
在类中 Chart
public void compatibleOldAutoRefresh()
public void writeXML(XMLPrintWriter writer)
Chart
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
在接口中 FCloneable
clone
在类中 Chart
java.lang.CloneNotSupportedException
- 如果克隆失败则抛出此异常public int getRefreshTime()
getRefreshTime
在类中 Chart
public void dependence(CalculatorProvider ca, java.util.List<java.lang.String> result)
dependence
在类中 Chart
public void dealFormula(Calculator calculator)
dealFormula
在类中 Chart
calculator
- SE中的公式处理器public void buidExecuteSequenceList(java.util.List list, Calculator calculator)
buidExecuteSequenceList
在类中 Chart
list
- 记录表间顺序列表calculator
- 计算器public void buildGenealogyAndCheckSheetExecuteSequence(Calculator calculator, java.util.List silList, java.util.List bilList)
public void modFormulaString(MOD_COLUMN_ROW mod)
modFormulaString
在类中 Chart
mod
- 执行公式联动的对象public boolean equals(java.lang.Object ob)
public boolean accept(java.lang.Class<? extends Chart> obClass)
public ChartData defaultChartData()
Chart
defaultChartData
在接口中 BaseChart
defaultChartData
在类中 Chart
public void demoImgEvent(boolean isDraw)
demoImgEvent
在类中 Chart
isDraw
-