public class AreaPlot extends CategoryPlot
限定符和类型 | 字段和说明 |
---|---|
static ChartData |
AREACHARTDATA |
GAP_BETWEEN_PLOTS, isStacked, XML_TAG
combinedSize, DEFAULT_SIZE, MARKERSIZE, SECOND_AXIS, secondShowUnit, showUnit, X_AXIS, Y_AXIS
构造器和说明 |
---|
AreaPlot()
面积图绘图区构造函数.
|
限定符和类型 | 方法和说明 |
---|---|
protected DataSeries |
createDataSeries(int seriesIndex)
创建新的面积图系列DataSeries4Area, 初始化系列值为seriesIndex
|
PlotGlyph |
createPlotGlyph(ChartData chartData)
根据ChartData 生成对应的AreaPlotGlyph
|
ChartData |
defaultChartData()
默认的面积图图表数据
|
boolean |
equals(java.lang.Object ob)
比较和Object是否相等
|
int |
getDetailType()
具体得类型
|
java.lang.String |
getPlotID()
用于识别图表类型的ID,不能用class对象,因为像柱形图和条形图是一个class对象
|
java.lang.String |
getPlotName()
返回Plot的类型名称,
|
java.lang.String |
getPlotSmallIconPath()
返回具体图表的地址,目前用于图表设计器的图表切换
|
ChartTypeValueCollection |
getPlotType()
返回属于哪一种图表类型
|
void |
install4PlotGlyph(AreaPlotGlyph plotGlyph,
ChartData chartData)
初始化赋值AreaPlotGlyph, 将AreaPlot的值同步到AreaPlotGlyph.
|
boolean |
isCurve()
返回 是否曲线绘面积图
|
protected boolean |
isSupportAxisLabelWrapShow() |
boolean |
isSupportAxisReverse()
支持坐标轴逆序
|
boolean |
isSupportSeriesDrag()
支持系列拖拽
|
boolean |
isSupportTooltipSeriesType()
数据点提示是否支持显示多系列值
|
boolean |
isSupportZoomCategoryAxis()
支持分类轴放缩
|
boolean |
matchPlotType(Plot newPlot)
切换类型界面中的 大致Plot类型
|
void |
readXML(XMLableReader reader)
读取XML属性
|
void |
setCurve(boolean isCurve)
设置是否曲线绘面积图.
|
void |
writeXML(XMLPrintWriter writer)
输出XML属性
|
clone, getMaxValueFromData, install4PlotGlyph, installAxisGlyph, isInCategoryField, isStacked, isSupportCate, isSupportDataSheet, match4GUI, setStacked, sortChartData
buidExecuteSequenceList, buildGenealogyAndCheckSheetExecuteSequence, dealFormula, dependence, getHorizontalIntervalBackgroundColor, getSecondAxis, getVerticalIntervalBackgroundColor, getxAxis, getyAxis, install4PlotGlyph, installAxisGlyph, isInteractiveAxisTooltip, isSupportAxisTip, isSupportBorder, isSupportIntervalBackground, modFormulaString, setHorizontalIntervalBackgroundColor, setInteractiveAxisTooltip, setSecondAxis, setVerticalIntervalBackgroundColor, setxAxis, setyAxis
accept, addSeries2PlotGlyph, addSeriesByIndex, addSeriesByIndex, addSeriesByIndexWithoutNull, anyChartAdvancedInteractionUse, clearConditionAttrAndRenewLegend, createDataLabel4DataPointWithCondition, createDataLabel4EverySeries, createDataLabelWithDataPoint4Map, createDataPoint, createDataPointLabel, 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, getInteractivePaneArrayThatNotSurpport, getLegend, getLegendMarkerIcon, getLegendMarkerIcon4Line, getMaxValueFromData, getMaxValueFromData, getMinValueFromData, getPlotDetailType, getPlotFillStyle, getPlotStyle, getSeriesIndexConditionCollection, getUnitTextAttr, getValueTextAttr, hasEffect, hyperLinkParas, install4PlotGlyph, is3D, isExsitLineStyle, isGisKindLabel, isHaveAxis, isMapKindLabel, isMapPlot, isMeterPlot, isNeedRenameHyperLinkPane, isNullValueBreak, isOnlyIntervalBackground, isSeriesDragEnable, isShowAllDataPointLabel, isShowCateName, isSupport3D, isSupportAddress4Gis, isSupportAnimate, isSupportAutoRefresh, isSupportAxisLineStyle, isSupportCategoryFilter, isSupportDataLabelAttr, isSupportDataSeriesAttr, isSupportDataSeriesCondition, isSupportDelimiter, isSupportLeadLine, isSupportLegend, isSupportMoreCate, isSupportPlotBackground, isSupportSeriesFilter, isSupportTooltipInInteractivePane, isSupportTrendLine, isSupportValuePercent, isSupportZoomDirection, isUseSecondAxis, isValidPlot, needAnalysisLinePane, readerAttr, readPlotXML, resetNullLegendAttr, setAutoRefreshPerSecond, setCategoryNameTextAttr, setCombinedSize, setConditionCollection, setDataProcessor, setDataSheet, setHotHyperLink, setHotTooltipStyle, setLegend, setNullValueBreak, setPlotFillStyle, setPlotStyle, setSecondShowUnit, setSeriesDragEnable, setShowCateName, setShowUnit, setUnitTextAttr, setValueTextAttr
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 ChartData AREACHARTDATA
public boolean isSupportZoomCategoryAxis()
isSupportZoomCategoryAxis
在类中 Plot
public void setCurve(boolean isCurve)
isCurve
- true: 曲线绘图. false: 折线绘图public boolean isCurve()
public boolean isSupportAxisReverse()
isSupportAxisReverse
在类中 CategoryPlot
public java.lang.String getPlotName()
public java.lang.String getPlotSmallIconPath()
getPlotSmallIconPath
在接口中 BasePlot
getPlotSmallIconPath
在类中 Plot
public int getDetailType()
getDetailType
在类中 Plot
protected DataSeries createDataSeries(int seriesIndex)
createDataSeries
在类中 Plot
public PlotGlyph createPlotGlyph(ChartData chartData)
createPlotGlyph
在类中 Plot
chartData
- 图表相关的数据public void install4PlotGlyph(AreaPlotGlyph plotGlyph, ChartData chartData)
plotGlyph
- 生成对应的AreaPlotGlyphchartData
- 图表数据public boolean matchPlotType(Plot newPlot)
matchPlotType
在类中 Plot
newPlot
- 新plotpublic ChartData defaultChartData()
defaultChartData
在类中 Plot
public void readXML(XMLableReader reader)
GeneralInfo
readXML
在接口中 XMLReadable
readXML
在类中 CategoryPlot
reader
- XML读取器XMLableReader
public boolean isSupportSeriesDrag()
isSupportSeriesDrag
在类中 Plot
public void writeXML(XMLPrintWriter writer)
GeneralInfo
writeXML
在接口中 XMLWriter
writeXML
在类中 CategoryPlot
writer
- XML属性输出public boolean equals(java.lang.Object ob)
GeneralInfo
equals
在类中 CategoryPlot
ob
- 用 于比较的Objectpublic ChartTypeValueCollection getPlotType()
getPlotType
在类中 Plot
protected boolean isSupportAxisLabelWrapShow()
isSupportAxisLabelWrapShow
在类中 Plot
public boolean isSupportTooltipSeriesType()
isSupportTooltipSeriesType
在类中 Plot