public class Pie3DPlot extends PiePlot implements Object3D
combinedSize, DEFAULT_SIZE, MARKERSIZE, SECOND_AXIS, secondShowUnit, showUnit, X_AXIS, XML_TAG, Y_AXIS
构造器和说明 |
---|
Pie3DPlot()
创建默认参数的三维饼图绘图区
|
限定符和类型 | 方法和说明 |
---|---|
java.lang.Object |
clone()
克隆
|
PlotGlyph |
createPlotGlyph(ChartData chartData)
根据ChartData创建PlotGlyph
|
protected void |
dealCondition(LineMarkerIcon itemIcon,
DataSeries dataSeries,
java.awt.Color[] colors)
处理条件属性
|
boolean |
equals(java.lang.Object ob)
比较和Object是否相等
|
int |
getDetailType()
具体得类型
|
java.lang.String |
getPlotName()
返回Plot的类型名称,
|
java.lang.String |
getPlotSmallIconPath()
返回具体图表的地址,目前用于图表设计器的图表切换
|
Projection |
getProjection()
返回3D图表的投影
|
void |
install4PlotGlyph(Pie3DPlotGlyph plotGlyph,
ChartData chartData)
根据ChartData 创建PlotGlyph 添加系列点 并同步Plot的属性到PlotGlyph
|
boolean |
is3D()
判断是否为3D图表.
|
boolean |
isSupport3D()
是否支持3D
|
boolean |
isSupportLeadLine()
是否支持牵引线
|
boolean |
isSupportSeriesDrag()
支持系列拖拽
|
boolean |
needAnalysisLinePane()
判断是否需要加载分析线型界面
|
void |
readXML(XMLableReader reader)
读取XML属性
|
void |
setProjection(Projection projection)
设置3D图表的投影
|
void |
writeXML(XMLPrintWriter writer)
输出XML属性
|
accept, addSeriesByIndex, create65Data4New, createDataPoint, defaultChartData, getHyperLinkEditorMap, getInteractivePaneArrayThatNotSurpport, getPlotID, getPlotType, getSmallPercent, getSubType, install4PlotGlyph, isHaveAxis, isSupportCategoryFilter, match4GUI, matchPlotType, setSmallPercent, setSubType
addSeries2PlotGlyph, addSeriesByIndex, addSeriesByIndexWithoutNull, anyChartAdvancedInteractionUse, buidExecuteSequenceList, buildGenealogyAndCheckSheetExecuteSequence, clearConditionAttrAndRenewLegend, createDataLabel4DataPointWithCondition, createDataLabel4EverySeries, createDataLabelWithDataPoint4Map, createDataPointLabel, createDataSeries, createDataSheetGlyph, createLegendGlyph, createLegendItems, createLegendItems, createNullChartData, dealColorCondition, dealFormula, dealLineCondition, dealNullPointAndCategoryNum, defaultSecondMoreCate, defaultThirdMoreCate, dependence, exsitMarkerType, getAlertLinePaneTitle, getAutoRefreshPerSecond, getAxis, getAxis, getCategoryNameTextAttr, getCombinedSize, getConditionCollection, getDataProcessor, getDataProcessor4Definition, getDataSheet, getHotHyperLink, getHotTooltipStyle, getLegend, getLegendMarkerIcon, getLegendMarkerIcon4Line, getMaxValueFromData, getMaxValueFromData, getMinValueFromData, getPlotDetailType, getPlotFillStyle, getPlotStyle, getSecondAxis, getSeriesIndexConditionCollection, getUnitTextAttr, getValueTextAttr, getxAxis, getyAxis, hasEffect, hyperLinkParas, install4PlotGlyph, isExsitLineStyle, isGisKindLabel, isInteractiveAxisTooltip, isMapKindLabel, isMapPlot, isMeterPlot, isNeedRenameHyperLinkPane, isNullValueBreak, isOnlyIntervalBackground, isSeriesDragEnable, isShowAllDataPointLabel, isShowCateName, isSupportAddress4Gis, isSupportAnimate, isSupportAutoRefresh, isSupportAxisLabelWrapShow, isSupportAxisLineStyle, isSupportAxisReverse, isSupportAxisTip, isSupportBorder, isSupportCate, isSupportDataLabelAttr, isSupportDataSeriesAttr, isSupportDataSeriesCondition, isSupportDataSheet, isSupportDelimiter, isSupportIntervalBackground, isSupportLegend, isSupportMoreCate, isSupportPlotBackground, isSupportSeriesFilter, isSupportTooltipInInteractivePane, isSupportTooltipSeriesType, isSupportTrendLine, isSupportValuePercent, isSupportZoomCategoryAxis, isSupportZoomDirection, isUseSecondAxis, isValidPlot, modFormulaString, readerAttr, readPlotXML, resetNullLegendAttr, setAutoRefreshPerSecond, setCategoryNameTextAttr, setCombinedSize, setConditionCollection, setDataProcessor, setDataSheet, setHotHyperLink, setHotTooltipStyle, setInteractiveAxisTooltip, setLegend, setNullValueBreak, setPlotFillStyle, setPlotStyle, setSecondAxis, setSecondShowUnit, setSeriesDragEnable, setShowCateName, setShowUnit, setUnitTextAttr, setValueTextAttr, setxAxis, setyAxis
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 PlotGlyph createPlotGlyph(ChartData chartData)
createPlotGlyph
在类中 PiePlot
chartData
- 图表数据public void install4PlotGlyph(Pie3DPlotGlyph plotGlyph, ChartData chartData)
plotGlyph
- 三维plotglyphchartData
- 图表数据.public boolean isSupportLeadLine()
isSupportLeadLine
在类中 PiePlot
protected void dealCondition(LineMarkerIcon itemIcon, DataSeries dataSeries, java.awt.Color[] colors)
dealCondition
在类中 Plot
public void setProjection(Projection projection)
Object3D
setProjection
在接口中 Object3D
projection
- 投影public Projection getProjection()
Object3D
getProjection
在接口中 Object3D
public java.lang.String getPlotName()
getPlotName
在接口中 BasePlot
getPlotName
在类中 PiePlot
public void readXML(XMLableReader reader)
GeneralInfo
readXML
在接口中 XMLReadable
readXML
在类中 PiePlot
reader
- XML读取器XMLableReader
public void writeXML(XMLPrintWriter writer)
GeneralInfo
public boolean isSupportSeriesDrag()
isSupportSeriesDrag
在类中 PiePlot
public boolean needAnalysisLinePane()
needAnalysisLinePane
在类中 Plot
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
GeneralInfo
clone
在接口中 FCloneable
clone
在类中 PiePlot
java.lang.CloneNotSupportedException
- 如果克隆失败则抛出此异常public boolean isSupport3D()
isSupport3D
在类中 Plot
public boolean equals(java.lang.Object ob)
GeneralInfo
public java.lang.String getPlotSmallIconPath()
getPlotSmallIconPath
在接口中 BasePlot
getPlotSmallIconPath
在类中 PiePlot
public int getDetailType()
getDetailType
在类中 PiePlot