public class FunnelPlot extends Plot
combinedSize, DEFAULT_SIZE, MARKERSIZE, SECOND_AXIS, secondShowUnit, showUnit, X_AXIS, XML_TAG, Y_AXIS
构造器和说明 |
---|
FunnelPlot()
构造默认漏斗图
|
限定符和类型 | 方法和说明 |
---|---|
protected void |
addSeriesByIndex(int from,
int to,
PlotGlyph plotGlyph,
ChartData cd) |
void |
clearConditionAttrAndRenewLegend(Plot oldPlot)
清除条件属性 并且 刷新图例.
|
java.lang.Object |
clone()
克隆
|
protected DataPoint |
createDataPoint() |
protected void |
createDataPointLabel(PlotGlyph plotGlyph)
createDataLabel for DataPoint
|
PlotGlyph |
createPlotGlyph(ChartData chartData)
创建相关PlotGlyph
|
ChartData |
defaultChartData()
默认数据.
|
boolean |
equals(java.lang.Object ob)
比较和Object是否相等
|
int |
getDetailType()
具体得类型
|
int[] |
getInteractivePaneArrayThatNotSurpport()
返回热点提示界面中, 不支持的功能界面数组
|
Legend |
getLegend()
漏斗图没有图例
|
java.lang.String |
getPlotID()
用于识别图表类型的ID,不能用class对象,因为像柱形图和条形图是一个class对象
|
java.lang.String |
getPlotName()
返回Plot的类型名称,
|
java.lang.String |
getPlotSmallIconPath()
返回具体图表的地址,目前用于图表设计器的图表切换
|
ChartTypeValueCollection |
getPlotType()
返回属于哪一种图表类型
|
boolean |
isHaveAxis()
没有坐标轴
|
boolean |
isShowAllDataPointLabel()
标签显示所有内容
|
boolean |
isSupportCategoryFilter()
是否支持 分类过滤
|
boolean |
isSupportDelimiter()
漏斗图标签不支持分隔符
|
boolean |
isSupportLeadLine()
是否支持牵引线
|
boolean |
isSupportLegend()
是否支持图例
|
boolean |
isSupportPlotBackground()
是否支持绘图区背景
|
boolean |
match4GUI(Plot plot)
gui判断
|
boolean |
matchPlotType(Plot newPlot)
比较 切换类型界面中的 大致Plot类型
|
accept, addSeries2PlotGlyph, addSeriesByIndex, addSeriesByIndexWithoutNull, anyChartAdvancedInteractionUse, buidExecuteSequenceList, buildGenealogyAndCheckSheetExecuteSequence, createDataLabel4DataPointWithCondition, createDataLabel4EverySeries, createDataLabelWithDataPoint4Map, createDataSeries, createDataSheetGlyph, createLegendGlyph, createLegendItems, createLegendItems, createNullChartData, dealColorCondition, dealCondition, dealFormula, dealLineCondition, dealNullPointAndCategoryNum, defaultSecondMoreCate, defaultThirdMoreCate, dependence, exsitMarkerType, getAlertLinePaneTitle, getAutoRefreshPerSecond, getAxis, getAxis, getCategoryNameTextAttr, getCombinedSize, getConditionCollection, getDataProcessor, getDataProcessor4Definition, getDataSheet, getHotHyperLink, getHotTooltipStyle, getHyperLinkEditorMap, getLegendMarkerIcon, getLegendMarkerIcon4Line, getMaxValueFromData, getMaxValueFromData, getMinValueFromData, getPlotDetailType, getPlotFillStyle, getPlotStyle, getSecondAxis, getSeriesIndexConditionCollection, getUnitTextAttr, getValueTextAttr, getxAxis, getyAxis, hasEffect, hyperLinkParas, install4PlotGlyph, is3D, isExsitLineStyle, isGisKindLabel, isInteractiveAxisTooltip, isMapKindLabel, isMapPlot, isMeterPlot, isNeedRenameHyperLinkPane, isNullValueBreak, isOnlyIntervalBackground, isSeriesDragEnable, isShowCateName, isSupport3D, isSupportAddress4Gis, isSupportAnimate, isSupportAutoRefresh, isSupportAxisLabelWrapShow, isSupportAxisLineStyle, isSupportAxisReverse, isSupportAxisTip, isSupportBorder, isSupportCate, isSupportDataLabelAttr, isSupportDataSeriesAttr, isSupportDataSeriesCondition, isSupportDataSheet, isSupportIntervalBackground, isSupportMoreCate, isSupportSeriesDrag, isSupportSeriesFilter, isSupportTooltipInInteractivePane, isSupportTooltipSeriesType, isSupportTrendLine, isSupportValuePercent, isSupportZoomCategoryAxis, isSupportZoomDirection, isUseSecondAxis, isValidPlot, modFormulaString, needAnalysisLinePane, readerAttr, readPlotXML, readXML, resetNullLegendAttr, setAutoRefreshPerSecond, setCategoryNameTextAttr, setCombinedSize, setConditionCollection, setDataProcessor, setDataSheet, setHotHyperLink, setHotTooltipStyle, setInteractiveAxisTooltip, setLegend, setNullValueBreak, setPlotFillStyle, setPlotStyle, setSecondAxis, setSecondShowUnit, setSeriesDragEnable, setShowCateName, setShowUnit, setUnitTextAttr, setValueTextAttr, setxAxis, setyAxis, writeXML
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
在类中 Plot
chartData
- 图表相关的数据protected void addSeriesByIndex(int from, int to, PlotGlyph plotGlyph, ChartData cd)
addSeriesByIndex
在类中 Plot
protected DataPoint createDataPoint()
createDataPoint
在类中 Plot
public void clearConditionAttrAndRenewLegend(Plot oldPlot)
clearConditionAttrAndRenewLegend
在类中 Plot
oldPlot
- 旧的绘图区public boolean match4GUI(Plot plot)
public boolean matchPlotType(Plot newPlot)
matchPlotType
在类中 Plot
newPlot
- 新plotpublic boolean isSupportCategoryFilter()
isSupportCategoryFilter
在类中 Plot
public boolean isSupportLeadLine()
isSupportLeadLine
在类中 Plot
public boolean isHaveAxis()
isHaveAxis
在类中 Plot
public ChartData defaultChartData()
defaultChartData
在类中 Plot
public int[] getInteractivePaneArrayThatNotSurpport()
Plot
public boolean equals(java.lang.Object ob)
GeneralInfo
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
GeneralInfo
clone
在接口中 FCloneable
clone
在类中 Plot
java.lang.CloneNotSupportedException
- 如果克隆失败则抛出此异常public java.lang.String getPlotName()
public java.lang.String getPlotSmallIconPath()
getPlotSmallIconPath
在接口中 BasePlot
getPlotSmallIconPath
在类中 Plot
public int getDetailType()
getDetailType
在类中 Plot
public ChartTypeValueCollection getPlotType()
getPlotType
在类中 Plot
public boolean isSupportDelimiter()
isSupportDelimiter
在类中 Plot
protected void createDataPointLabel(PlotGlyph plotGlyph)
createDataPointLabel
在类中 Plot
plotGlyph
- public boolean isShowAllDataPointLabel()
isShowAllDataPointLabel
在类中 Plot
public boolean isSupportPlotBackground()
isSupportPlotBackground
在类中 Plot
public boolean isSupportLegend()
isSupportLegend
在类中 Plot