public class VanChartMultiPiePlot extends PiePlot4VanChart
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
VAN_CHART_MULTILAYER_PLOT_ID |
END_ANGLE, START_ANGLE, VAN_CHART_PIE_PLOT
seriesColorMap, version
combinedSize, DEFAULT_SIZE, MARKERSIZE, SECOND_AXIS, secondShowUnit, showUnit, X_AXIS, XML_TAG, Y_AXIS
构造器和说明 |
---|
VanChartMultiPiePlot() |
限定符和类型 | 方法和说明 |
---|---|
boolean |
accept(java.lang.Class<? extends Plot> obClass)
判断图表类型是否是obClass
|
protected void |
addSeries2PlotGlyph(VanChartPlotGlyph plotGlyph,
ChartData chartData) |
protected VanChartPieDataPoint |
createDataPoint() |
PlotGlyph |
createPlotGlyph(ChartData chartData)
创建相关PlotGlyph
|
protected void |
dealDataSeriesAndPointOtherAttr(VanChartPlotGlyph plotGlyph) |
protected void |
dealPointAddDataPoint(VanChartMultiPieDataPoint dataPoint,
VanChartMultiPieDataPoint childDataPoint) |
ChartData |
defaultChartData()
默认数据.
|
boolean |
equals(java.lang.Object ob)
比较和Object是否相等
|
AttrLabel |
getDefaultAttrLabel() |
AttrTooltip |
getDefaultAttrTooltip()
获取默认的数据点提示的配置
|
AttrTooltip |
getDefaultRefreshAttrTooltip()
监控刷新时, 获取默认的自动数据点提示的配置
|
java.lang.String[] |
getLabelLocationNameArray() |
java.lang.Integer[] |
getLabelLocationValueArray() |
java.lang.String |
getPlotID()
用于识别图表类型的ID,不能用class对象,因为像柱形图和条形图是一个class对象
|
java.lang.String |
getPlotName()
返回Plot的类型名称,
|
HyperLinkPara[] |
hyperLinkParas() |
boolean |
isLight() |
protected boolean |
isNeedCutNullPoint() |
boolean |
isSupportDrill() |
boolean |
isSupportTooltipSeriesType()
数据点提示是否支持显示多系列值
|
boolean |
matchPlotType(Plot newPlot)
比较 切换类型界面中的 大致Plot类型
|
protected void |
readPlotXML(XMLableReader reader) |
void |
setLight(boolean isLight) |
void |
setSupportDrill(boolean supportDrill) |
void |
writeXML(XMLPrintWriter writer)
输出XML属性
|
clone, dealDataPointCustomCondition, dealDataSeriesCustomCondition, getDetailType, getEndAngle, getInnerRadiusPercent, getPosition, getRadius, getRoseType, getStartAngle, install4PlotGlyph, isHaveAxis, isSupportCate, isSupportLeadLine, isSupportPlotBackground, isSupportRotation, setEndAngle, setInnerRadiusPercent, setPosition, setRadius, setRoseType, setStartAngle, setSupportRotation
addSeriesByIndex, changeCategoryIndexAndDealDataPointOtherAttr, compatibleWithOldCollection, createDataPointLabel, createDataSeries, createLegendGlyph, createNullChartData, dealDataPointAttrAlphaCustomCondition, dealDataPointAttrBackgroundCustomCondition, dealDataPointAttrBorderCustomCondition, dealDataPointAttrBubbleCustomCondition, dealDataPointAttrEffectCustomCondition, dealDataPointAttrFloatColorCustomCondition, dealDataPointAttrLabelCustomCondition, dealDataPointAttrMarkerCustomCondition, dealDataPointAttrTooltipCustomCondition, dealDataPointDataSheetCustomCondition, dealDataPointOtherAttr, dealDataSeriesAttrAlphaCustomCondition, dealDataSeriesAttrBackgroundCustomCondition, dealDataSeriesAttrBubbleCustomCondition, dealDataSeriesAttrFillColorBackgroundCustomCondition, dealDataSeriesAttrLineCustomCondition, dealDataSeriesAttrMarkerCustomCondition, dealDataSeriesAttrTrendLineCustomCondition, dealDataSeriesOtherAttr, dealLegendColorMap, dealLegendItemAndColor, dealNullPointAndCategoryNum, getAttrLabelFromConditionCollection, getAttrTooltipFromConditionCollection, getAutoAttrTooltip, getAxisPlotType, getCategoryNum, getCustomType, getDefaultTitle, getImageAttr, getOldRefreshAttrTooltip, getVersion, initLegend, install4PlotGlyph, isAxisRotation, isInCustom, isNeedRenameHyperLinkPane, readerAttr, readJavaScriptGroupXML, readPlotStyleAttr, readVanChartAttr, setAxisPlotType, setAxisRotation, setCategoryNum, setCustomType, setDataSeriesAttr, setImageAttr, setInCustom, writeVanChartAttr
addSeries2PlotGlyph, addSeriesByIndex, addSeriesByIndex, addSeriesByIndexWithoutNull, anyChartAdvancedInteractionUse, buidExecuteSequenceList, buildGenealogyAndCheckSheetExecuteSequence, clearConditionAttrAndRenewLegend, createDataLabel4DataPointWithCondition, createDataLabel4EverySeries, createDataLabelWithDataPoint4Map, createDataSheetGlyph, createLegendItems, createLegendItems, dealColorCondition, dealCondition, dealFormula, dealLineCondition, defaultSecondMoreCate, defaultThirdMoreCate, dependence, exsitMarkerType, getAlertLinePaneTitle, getAutoRefreshPerSecond, getAxis, getAxis, getCategoryNameTextAttr, getCombinedSize, getConditionCollection, getDataProcessor, getDataProcessor4Definition, getDataSheet, getHotHyperLink, getHotTooltipStyle, getHyperLinkEditorMap, getInteractivePaneArrayThatNotSurpport, getLegend, getLegendMarkerIcon, getLegendMarkerIcon4Line, getMaxValueFromData, getMaxValueFromData, getMinValueFromData, getPlotDetailType, getPlotFillStyle, getPlotSmallIconPath, getPlotStyle, getPlotType, getSecondAxis, getSeriesIndexConditionCollection, getUnitTextAttr, getValueTextAttr, getxAxis, getyAxis, hasEffect, install4PlotGlyph, is3D, isExsitLineStyle, isGisKindLabel, isInteractiveAxisTooltip, isMapKindLabel, isMapPlot, isMeterPlot, isNullValueBreak, isOnlyIntervalBackground, isSeriesDragEnable, isShowAllDataPointLabel, isShowCateName, isSupport3D, isSupportAddress4Gis, isSupportAnimate, isSupportAutoRefresh, isSupportAxisLabelWrapShow, isSupportAxisLineStyle, isSupportAxisReverse, isSupportAxisTip, isSupportBorder, isSupportCategoryFilter, isSupportDataLabelAttr, isSupportDataSeriesAttr, isSupportDataSeriesCondition, isSupportDataSheet, isSupportDelimiter, isSupportIntervalBackground, isSupportLegend, isSupportMoreCate, isSupportSeriesDrag, isSupportSeriesFilter, isSupportTooltipInInteractivePane, isSupportTrendLine, isSupportValuePercent, isSupportZoomCategoryAxis, isSupportZoomDirection, isUseSecondAxis, isValidPlot, match4GUI, modFormulaString, needAnalysisLinePane, readXML, 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 static final java.lang.String VAN_CHART_MULTILAYER_PLOT_ID
public boolean isSupportDrill()
public boolean isLight()
public void setLight(boolean isLight)
public void setSupportDrill(boolean supportDrill)
public PlotGlyph createPlotGlyph(ChartData chartData)
PiePlot4VanChart
createPlotGlyph
在类中 PiePlot4VanChart
chartData
- 图表相关的数据protected void addSeries2PlotGlyph(VanChartPlotGlyph plotGlyph, ChartData chartData)
addSeries2PlotGlyph
在类中 VanChartPlot
protected boolean isNeedCutNullPoint()
protected void dealPointAddDataPoint(VanChartMultiPieDataPoint dataPoint, VanChartMultiPieDataPoint childDataPoint)
protected VanChartPieDataPoint createDataPoint()
createDataPoint
在类中 PiePlot4VanChart
public java.lang.String getPlotID()
Plot
getPlotID
在类中 PiePlot4VanChart
public boolean matchPlotType(Plot newPlot)
PiePlot4VanChart
matchPlotType
在类中 PiePlot4VanChart
newPlot
- 新plotpublic java.lang.String getPlotName()
PiePlot4VanChart
getPlotName
在接口中 BasePlot
getPlotName
在类中 PiePlot4VanChart
public java.lang.String[] getLabelLocationNameArray()
public java.lang.Integer[] getLabelLocationValueArray()
public AttrLabel getDefaultAttrLabel()
getDefaultAttrLabel
在类中 VanChartPlot
public AttrTooltip getDefaultAttrTooltip()
getDefaultAttrTooltip
在类中 PiePlot4VanChart
public AttrTooltip getDefaultRefreshAttrTooltip()
getDefaultRefreshAttrTooltip
在类中 VanChartPlot
public boolean accept(java.lang.Class<? extends Plot> obClass)
PiePlot4VanChart
accept
在类中 PiePlot4VanChart
obClass
- 传入对象public void writeXML(XMLPrintWriter writer)
GeneralInfo
writeXML
在接口中 XMLWriter
writeXML
在类中 PiePlot4VanChart
writer
- XML属性输出protected void readPlotXML(XMLableReader reader)
readPlotXML
在类中 PiePlot4VanChart
public ChartData defaultChartData()
PiePlot4VanChart
defaultChartData
在类中 PiePlot4VanChart
public boolean equals(java.lang.Object ob)
GeneralInfo
equals
在类中 PiePlot4VanChart
ob
- 用 于比较的Objectprotected void dealDataSeriesAndPointOtherAttr(VanChartPlotGlyph plotGlyph)
public boolean isSupportTooltipSeriesType()
isSupportTooltipSeriesType
在类中 Plot
public HyperLinkPara[] hyperLinkParas()
hyperLinkParas
在类中 PiePlot4VanChart