public class RangePlot extends Plot
| 限定符和类型 | 字段和说明 |
|---|---|
static NormalChartData |
RANGEDATA |
combinedSize, DEFAULT_SIZE, MARKERSIZE, SECOND_AXIS, secondShowUnit, showUnit, X_AXIS, XML_TAG, Y_AXIS| 构造器和说明 |
|---|
RangePlot()
构造全距图, 只有一个居中的值轴
|
| 限定符和类型 | 方法和说明 |
|---|---|
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 |
createAxisGlyph(RangePlotGlyph plotGlyph,
ChartData chartData)
创建PlotGlyph用到的AxisGlyph并添加其中
|
PlotGlyph |
createPlotGlyph(ChartData chartData)
根据ChartData创建RangePlotGlyph
|
void |
dealFormula(Calculator calculator)
SE中处理公式
|
ChartData |
defaultChartData()
默认全距图数据.
|
void |
dependence(CalculatorProvider ca,
java.util.List<java.lang.String> result) |
boolean |
equals(java.lang.Object ob)
比较和Object是否相等
|
int |
getDetailType()
具体得类型
|
int[] |
getInteractivePaneArrayThatNotSurpport()
返回 热点界面支持的内容数组.
|
java.lang.String |
getPlotID()
用于识别图表类型的ID,不能用class对象,因为像柱形图和条形图是一个class对象
|
java.lang.String |
getPlotName()
返回Plot的类型名称,
|
java.lang.String |
getPlotSmallIconPath()
返回具体图表的地址,目前用于图表设计器的图表切换 ,默认返回二维柱形图小图标
|
ChartTypeValueCollection |
getPlotType()
返回属于哪一种图表类型
|
double |
getSeriesWidth()
返回系列的宽度
|
ValueAxis |
getValueAxis()
返回全距图中的值轴
|
Axis |
getxAxis()
只有一个值轴 返回
|
void |
install4PlotGlyph(RangePlotGlyph plotGlyph,
ChartData chartData)
同步Plot的属性到PlotGlyph
|
boolean |
isSupportCate()
是否支持分类数据
|
boolean |
matchPlotType(Plot newPlot)
比较切换类型界面中得大致plot类型
|
void |
modFormulaString(MOD_COLUMN_ROW mod)
报表删除行列时公式联动
|
void |
readXML(XMLableReader reader)
读取XML属性
|
void |
setSeriesWidth(double seriesWidth)
设置系列的宽度
|
void |
setValueAxis(ValueAxis valueAxis)
设置全距图中的值轴
|
void |
setxAxis(Axis axis)
设置全距图的值轴
|
void |
writeXML(XMLPrintWriter writer)
输出XML属性
|
accept, addSeries2PlotGlyph, addSeriesByIndex, addSeriesByIndex, addSeriesByIndexWithoutNull, anyChartAdvancedInteractionUse, clearConditionAttrAndRenewLegend, createDataLabel4DataPointWithCondition, createDataLabel4EverySeries, createDataLabelWithDataPoint4Map, createDataPoint, createDataPointLabel, createDataSeries, createDataSheetGlyph, createLegendGlyph, createLegendItems, createLegendItems, createNullChartData, dealColorCondition, dealCondition, dealLineCondition, dealNullPointAndCategoryNum, defaultSecondMoreCate, defaultThirdMoreCate, exsitMarkerType, getAlertLinePaneTitle, getAutoRefreshPerSecond, getAxis, getAxis, getCategoryNameTextAttr, getCombinedSize, getConditionCollection, getDataProcessor, getDataProcessor4Definition, getDataSheet, getHotHyperLink, getHotTooltipStyle, getHyperLinkEditorMap, getLegend, getLegendMarkerIcon, getLegendMarkerIcon4Line, getMaxValueFromData, getMaxValueFromData, getMinValueFromData, getPlotDetailType, getPlotFillStyle, getPlotStyle, getSecondAxis, getSeriesIndexConditionCollection, getUnitTextAttr, getValueTextAttr, getyAxis, hasEffect, hyperLinkParas, install4PlotGlyph, is3D, isExsitLineStyle, isGisKindLabel, isHaveAxis, isInteractiveAxisTooltip, isMapKindLabel, isMapPlot, isMeterPlot, isNeedRenameHyperLinkPane, isNullValueBreak, isOnlyIntervalBackground, isSeriesDragEnable, isShowAllDataPointLabel, isShowCateName, isSupport3D, isSupportAddress4Gis, isSupportAnimate, isSupportAutoRefresh, isSupportAxisLabelWrapShow, isSupportAxisLineStyle, isSupportAxisReverse, isSupportAxisTip, isSupportBorder, isSupportCategoryFilter, isSupportDataLabelAttr, isSupportDataSeriesAttr, isSupportDataSeriesCondition, isSupportDataSheet, isSupportDelimiter, isSupportIntervalBackground, isSupportLeadLine, isSupportLegend, isSupportMoreCate, isSupportPlotBackground, isSupportSeriesDrag, isSupportSeriesFilter, isSupportTooltipInInteractivePane, isSupportTooltipSeriesType, isSupportTrendLine, isSupportValuePercent, isSupportZoomCategoryAxis, isSupportZoomDirection, isUseSecondAxis, isValidPlot, match4GUI, needAnalysisLinePane, readerAttr, readPlotXML, resetNullLegendAttr, setAutoRefreshPerSecond, setCategoryNameTextAttr, setCombinedSize, setConditionCollection, setDataProcessor, setDataSheet, setHotHyperLink, setHotTooltipStyle, setInteractiveAxisTooltip, setLegend, setNullValueBreak, setPlotFillStyle, setPlotStyle, setSecondAxis, setSecondShowUnit, setSeriesDragEnable, setShowCateName, setShowUnit, setUnitTextAttr, setValueTextAttr, setyAxischangedAttrToJSONObject, changeStyleAttrAlpha, changeStyleAttrBackground, changeStyleAttrBorder, changeStyleAttrColor, changeStyleAttrContents, changeStyleAttrLineStyle, getAlpha, getBackground, getBorderColor, getBorderStyle, getRoundRadius, isRoundBorder, isShadow, readGeneralInfoXML, setAlpha, setAttrAlpha, setBackground, setBorderColor, setBorderStyle, setRoundBorder, setRoundRadius, setShadow, toJSONObject, writeGeneralInfoXMLpublic static final NormalChartData RANGEDATA
public void setValueAxis(ValueAxis valueAxis)
public ValueAxis getValueAxis()
public void setSeriesWidth(double seriesWidth)
public double getSeriesWidth()
public boolean isSupportCate()
isSupportCate 在类中 Plotpublic PlotGlyph createPlotGlyph(ChartData chartData)
createPlotGlyph 在类中 PlotchartData - 图表相关的数据public void install4PlotGlyph(RangePlotGlyph plotGlyph, ChartData chartData)
plotGlyph - 绘图区chartData - 图表数据public void createAxisGlyph(RangePlotGlyph plotGlyph, ChartData chartData)
plotGlyph - 绘图区chartData - 图表数据public boolean matchPlotType(Plot newPlot)
matchPlotType 在类中 PlotnewPlot - 新plotpublic ChartData defaultChartData()
defaultChartData 在类中 Plotpublic java.lang.String getPlotName()
public int[] getInteractivePaneArrayThatNotSurpport()
public void readXML(XMLableReader reader)
GeneralInforeadXML 在接口中 XMLReadablereadXML 在类中 Plotreader - XML读取器XMLableReaderpublic void writeXML(XMLPrintWriter writer)
GeneralInfopublic java.lang.Object clone()
throws java.lang.CloneNotSupportedException
GeneralInfoclone 在接口中 FCloneableclone 在类中 Plotjava.lang.CloneNotSupportedException - 如果克隆失败则抛出此异常public boolean equals(java.lang.Object ob)
GeneralInfopublic void dependence(CalculatorProvider ca, java.util.List<java.lang.String> result)
dependence 在类中 Plotpublic void dealFormula(Calculator calculator)
dealFormula 在类中 Plotcalculator - 公式计算器public void buidExecuteSequenceList(java.util.List list,
Calculator calculator)
buidExecuteSequenceList 在类中 Plotlist - 表间变动listcalculator - 公式计算器public void buildGenealogyAndCheckSheetExecuteSequence(Calculator calculator, java.util.List silList, java.util.List bilList)
public void modFormulaString(MOD_COLUMN_ROW mod)
modFormulaString 在类中 Plotmod - 行列变动public java.lang.String getPlotSmallIconPath()
getPlotSmallIconPath 在接口中 BasePlotgetPlotSmallIconPath 在类中 Plotpublic ChartTypeValueCollection getPlotType()
getPlotType 在类中 Plotpublic int getDetailType()
getDetailType 在类中 Plot