public class Bar3DPlot extends BarPlot implements Plot3D
categoryIntervalPercent, isHorizontal, seriesOverlapPercent
GAP_BETWEEN_PLOTS, isStacked, XML_TAG
combinedSize, DEFAULT_SIZE, MARKERSIZE, SECOND_AXIS, secondShowUnit, showUnit, X_AXIS, Y_AXIS
限定符和类型 | 方法和说明 |
---|---|
java.lang.Object |
clone()
克隆
|
PlotGlyph |
createPlotGlyph(ChartData chartData)
根据ChartData创建Bar3DPlotGlyph
|
ChartData |
defaultChartData()
返回三维柱形绘图的默认图表数据格式.
|
boolean |
equals(java.lang.Object ob)
比较和Object是否相等
|
int |
getDeep()
返回透视深度
|
int |
getDetailType()
具体得类型
|
java.lang.String |
getPlotName()
返回Plot的类型名称,
|
Projection |
getProjection()
返回3D图表的投影
|
void |
install4PlotGlyph(Bar3DPlotGlyph plotGlyph,
ChartData chartData)
初始化赋值Bar3DPlotGlyph, 将Bar3DPlot的属性同步到Bar3DPlotGlyph.
|
boolean |
is3D()
判断是否为3D图表.
|
boolean |
isHorizontalDrawBar()
返回 是否横向排列绘制柱形
|
boolean |
isSupport3D()
返回: 支持3D格式.
|
boolean |
isSupportAxisLineStyle()
是否支持坐标轴轴样式
|
boolean |
isSupportAxisReverse()
是否支持坐标轴逆序
|
boolean |
isSupportBorder()
是否支持默认边框
|
boolean |
isSupportSeriesDrag()
支持系列拖拽
|
boolean |
match4GUI(Plot plot)
界面判断比较
|
boolean |
needAnalysisLinePane()
判断是否需要加载分析线型界面
|
void |
readXML(XMLableReader reader)
读取XML属性
|
void |
setDeep(int deep)
设置透视深度
|
void |
setHorizontalDrawBar(boolean horizontalDrawBar)
设置是否横向排列绘制柱形
true: 横向排列同系列的柱形. false: 纵向排列同系列柱形
|
void |
setProjection(Projection projection)
设置3D图表的投影
|
void |
writeXML(XMLPrintWriter writer)
输出XML属性
|
accept, createDataPoint, getBaseIconPath, getCategoryIntervalPercent, getPlotID, getPlotSmallIconPath, getPlotType, getSeriesOverlapPercent, install4PlotGlyph, isHorizontal, isSupportAxisLabelWrapShow, isSupportDataSheet, isSupportMoreCate, isSupportTooltipSeriesType, matchPlotType, setCategoryIntervalPercent, setHorizontal, setSeriesOverlapPercent
getMaxValueFromData, install4PlotGlyph, installAxisGlyph, isInCategoryField, isStacked, isSupportCate, setStacked, sortChartData
buidExecuteSequenceList, buildGenealogyAndCheckSheetExecuteSequence, dealFormula, dependence, getHorizontalIntervalBackgroundColor, getSecondAxis, getVerticalIntervalBackgroundColor, getxAxis, getyAxis, install4PlotGlyph, installAxisGlyph, isInteractiveAxisTooltip, isSupportAxisTip, isSupportIntervalBackground, modFormulaString, setHorizontalIntervalBackgroundColor, setInteractiveAxisTooltip, setSecondAxis, setVerticalIntervalBackgroundColor, setxAxis, setyAxis
addSeries2PlotGlyph, addSeriesByIndex, addSeriesByIndex, addSeriesByIndexWithoutNull, anyChartAdvancedInteractionUse, clearConditionAttrAndRenewLegend, createDataLabel4DataPointWithCondition, createDataLabel4EverySeries, createDataLabelWithDataPoint4Map, 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, getInteractivePaneArrayThatNotSurpport, getLegend, getLegendMarkerIcon, getLegendMarkerIcon4Line, getMaxValueFromData, getMaxValueFromData, getMinValueFromData, getPlotDetailType, getPlotFillStyle, getPlotStyle, getSeriesIndexConditionCollection, getUnitTextAttr, getValueTextAttr, hasEffect, hyperLinkParas, install4PlotGlyph, isExsitLineStyle, isGisKindLabel, isHaveAxis, isMapKindLabel, isMapPlot, isMeterPlot, isNeedRenameHyperLinkPane, isNullValueBreak, isOnlyIntervalBackground, isSeriesDragEnable, isShowAllDataPointLabel, isShowCateName, isSupportAddress4Gis, isSupportAnimate, isSupportAutoRefresh, isSupportCategoryFilter, isSupportDataLabelAttr, isSupportDataSeriesAttr, isSupportDataSeriesCondition, isSupportDelimiter, isSupportLeadLine, isSupportLegend, isSupportPlotBackground, isSupportSeriesFilter, isSupportTooltipInInteractivePane, isSupportTrendLine, isSupportValuePercent, isSupportZoomCategoryAxis, isSupportZoomDirection, isUseSecondAxis, isValidPlot, 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 java.lang.String getPlotName()
getPlotName
在接口中 BasePlot
getPlotName
在类中 BarPlot
public int getDetailType()
getDetailType
在类中 BarPlot
public void setProjection(Projection projection)
Object3D
setProjection
在接口中 Object3D
projection
- 投影public Projection getProjection()
Object3D
getProjection
在接口中 Object3D
public void setHorizontalDrawBar(boolean horizontalDrawBar)
public boolean isHorizontalDrawBar()
public void setDeep(int deep)
deep
- 透视深度值public PlotGlyph createPlotGlyph(ChartData chartData)
createPlotGlyph
在类中 Plot
chartData
- 图表数据public void install4PlotGlyph(Bar3DPlotGlyph plotGlyph, ChartData chartData)
chartData
- 图表数据plotGlyph
- 绘图区public boolean isSupport3D()
isSupport3D
在类中 Plot
public boolean isSupportBorder()
isSupportBorder
在类中 RectanglePlot
public boolean match4GUI(Plot plot)
public ChartData defaultChartData()
defaultChartData
在类中 Plot
public boolean isSupportSeriesDrag()
isSupportSeriesDrag
在类中 BarPlot
public boolean isSupportAxisReverse()
isSupportAxisReverse
在类中 CategoryPlot
public boolean needAnalysisLinePane()
needAnalysisLinePane
在类中 Plot
public void readXML(XMLableReader reader)
GeneralInfo
readXML
在接口中 XMLReadable
readXML
在类中 BarPlot
reader
- XML读取器XMLableReader
public void writeXML(XMLPrintWriter writer)
GeneralInfo
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
GeneralInfo
clone
在接口中 FCloneable
clone
在类中 CategoryPlot
java.lang.CloneNotSupportedException
- 如果克隆失败则抛出此异常public boolean equals(java.lang.Object ob)
GeneralInfo
public boolean isSupportAxisLineStyle()
isSupportAxisLineStyle
在类中 Plot