public abstract class RectanglePlot extends Plot
combinedSize, DEFAULT_SIZE, MARKERSIZE, SECOND_AXIS, secondShowUnit, showUnit, X_AXIS, XML_TAG, Y_AXIS| 构造器和说明 |
|---|
RectanglePlot() |
| 限定符和类型 | 方法和说明 |
|---|---|
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 |
dealFormula(Calculator calculator)
SE中处理公式
|
void |
dependence(CalculatorProvider ca,
java.util.List<java.lang.String> result) |
boolean |
equals(java.lang.Object ob)
比较和Object是否相等
|
java.awt.Color |
getHorizontalIntervalBackgroundColor()
返回水平间隔背景
|
Axis |
getSecondAxis()
返回第二值轴
|
java.awt.Color |
getVerticalIntervalBackgroundColor()
返回垂直间隔背景
|
Axis |
getxAxis()
返回x轴
|
Axis |
getyAxis()
返回y轴
|
void |
install4PlotGlyph(RectanglePlotGlyph plotGlyph,
ChartData chartData)
同步Plot的属性到PlotGlyph
|
void |
installAxisGlyph(RectanglePlotGlyph plotGlyph,
ChartData chartData)
初始化坐标轴属性
|
boolean |
isInteractiveAxisTooltip()
返回是否热点提示 坐标轴
|
boolean |
isSupportAxisTip()
默认矩形的支持, 但是, 特殊类型有不支持.
|
boolean |
isSupportBorder()
是否支持默认边框
|
boolean |
isSupportIntervalBackground()
返回true, 支持间隔背景
|
void |
modFormulaString(MOD_COLUMN_ROW mod)
报表插入行列时 公式联动
|
void |
readXML(XMLableReader reader)
读取XML属性
|
void |
setHorizontalIntervalBackgroundColor(java.awt.Color bgColor)
设置水平间隔背景
|
void |
setInteractiveAxisTooltip(boolean interactiveAxisTooltip)
设置是否热点提示坐标轴
|
void |
setSecondAxis(Axis secondAxis)
设置第二值轴
|
void |
setVerticalIntervalBackgroundColor(java.awt.Color verticalIntervalBackgroundColor)
设置垂直间隔背景
|
void |
setxAxis(Axis xAxis)
设置x轴
|
void |
setyAxis(Axis yAxis)
设置y轴
|
void |
writeXML(XMLPrintWriter writer)
输出XML属性
|
accept, addSeries2PlotGlyph, addSeriesByIndex, addSeriesByIndex, addSeriesByIndexWithoutNull, anyChartAdvancedInteractionUse, clearConditionAttrAndRenewLegend, createDataLabel4DataPointWithCondition, createDataLabel4EverySeries, createDataLabelWithDataPoint4Map, createDataPoint, createDataPointLabel, createDataSeries, createDataSheetGlyph, createLegendGlyph, createLegendItems, createLegendItems, createNullChartData, createPlotGlyph, dealColorCondition, dealCondition, dealLineCondition, dealNullPointAndCategoryNum, defaultChartData, defaultSecondMoreCate, defaultThirdMoreCate, exsitMarkerType, getAlertLinePaneTitle, getAutoRefreshPerSecond, getAxis, getAxis, getCategoryNameTextAttr, getCombinedSize, getConditionCollection, getDataProcessor, getDataProcessor4Definition, getDataSheet, getDetailType, getHotHyperLink, getHotTooltipStyle, getHyperLinkEditorMap, getInteractivePaneArrayThatNotSurpport, getLegend, getLegendMarkerIcon, getLegendMarkerIcon4Line, getMaxValueFromData, getMaxValueFromData, getMinValueFromData, getPlotDetailType, getPlotFillStyle, getPlotID, getPlotSmallIconPath, getPlotStyle, getPlotType, getSeriesIndexConditionCollection, getUnitTextAttr, getValueTextAttr, hasEffect, hyperLinkParas, install4PlotGlyph, is3D, isExsitLineStyle, isGisKindLabel, isHaveAxis, isMapKindLabel, isMapPlot, isMeterPlot, isNeedRenameHyperLinkPane, isNullValueBreak, isOnlyIntervalBackground, isSeriesDragEnable, isShowAllDataPointLabel, isShowCateName, isSupport3D, isSupportAddress4Gis, isSupportAnimate, isSupportAutoRefresh, isSupportAxisLabelWrapShow, isSupportAxisLineStyle, isSupportAxisReverse, isSupportCate, isSupportCategoryFilter, isSupportDataLabelAttr, isSupportDataSeriesAttr, isSupportDataSeriesCondition, isSupportDataSheet, isSupportDelimiter, isSupportLeadLine, isSupportLegend, isSupportMoreCate, isSupportPlotBackground, isSupportSeriesDrag, isSupportSeriesFilter, isSupportTooltipInInteractivePane, isSupportTooltipSeriesType, isSupportTrendLine, isSupportValuePercent, isSupportZoomCategoryAxis, isSupportZoomDirection, isUseSecondAxis, isValidPlot, match4GUI, matchPlotType, needAnalysisLinePane, readerAttr, readPlotXML, resetNullLegendAttr, setAutoRefreshPerSecond, setCategoryNameTextAttr, setCombinedSize, setConditionCollection, setDataProcessor, setDataSheet, setHotHyperLink, setHotTooltipStyle, setLegend, setNullValueBreak, setPlotFillStyle, setPlotStyle, setSecondShowUnit, setSeriesDragEnable, setShowCateName, setShowUnit, setUnitTextAttr, setValueTextAttrchangedAttrToJSONObject, changeStyleAttrAlpha, changeStyleAttrBackground, changeStyleAttrBorder, changeStyleAttrColor, changeStyleAttrContents, changeStyleAttrLineStyle, getAlpha, getBackground, getBorderColor, getBorderStyle, getRoundRadius, isRoundBorder, isShadow, readGeneralInfoXML, setAlpha, setAttrAlpha, setBackground, setBorderColor, setBorderStyle, setRoundBorder, setRoundRadius, setShadow, toJSONObject, writeGeneralInfoXMLfinalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPlotNamepublic void install4PlotGlyph(RectanglePlotGlyph plotGlyph, ChartData chartData)
plotGlyph - 绘图区chartData - 图表数据public void installAxisGlyph(RectanglePlotGlyph plotGlyph, ChartData chartData)
plotGlyph - 绘图区chartData - 图表数据public void setInteractiveAxisTooltip(boolean interactiveAxisTooltip)
setInteractiveAxisTooltip 在类中 Plotpublic boolean isInteractiveAxisTooltip()
isInteractiveAxisTooltip 在类中 Plotpublic void setSecondAxis(Axis secondAxis)
setSecondAxis 在类中 PlotsecondAxis - 第二坐标轴public Axis getSecondAxis()
getSecondAxis 在类中 Plotpublic void setHorizontalIntervalBackgroundColor(java.awt.Color bgColor)
public java.awt.Color getHorizontalIntervalBackgroundColor()
public void setVerticalIntervalBackgroundColor(java.awt.Color verticalIntervalBackgroundColor)
public java.awt.Color getVerticalIntervalBackgroundColor()
public boolean isSupportIntervalBackground()
isSupportIntervalBackground 在类中 Plotpublic boolean isSupportAxisTip()
isSupportAxisTip 在类中 Plotpublic boolean isSupportBorder()
isSupportBorder 在类中 Plotpublic 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 void readXML(XMLableReader reader)
GeneralInforeadXML 在接口中 XMLReadablereadXML 在类中 Plotreader - XML读取器XMLableReaderpublic void writeXML(XMLPrintWriter writer)
GeneralInfopublic boolean equals(java.lang.Object ob)
GeneralInfopublic java.lang.Object clone()
throws java.lang.CloneNotSupportedException
GeneralInfoclone 在接口中 FCloneableclone 在类中 Plotjava.lang.CloneNotSupportedException - 如果克隆失败则抛出此异常