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, writeXMLchangedAttrToJSONObject, changeStyleAttrAlpha, changeStyleAttrBackground, changeStyleAttrBorder, changeStyleAttrColor, changeStyleAttrContents, changeStyleAttrLineStyle, getAlpha, getBackground, getBorderColor, getBorderStyle, getRoundRadius, isRoundBorder, isShadow, readGeneralInfoXML, setAlpha, setAttrAlpha, setBackground, setBorderColor, setBorderStyle, setRoundBorder, setRoundRadius, setShadow, toJSONObject, writeGeneralInfoXMLpublic PlotGlyph createPlotGlyph(ChartData chartData)
createPlotGlyph 在类中 PlotchartData - 图表相关的数据protected void addSeriesByIndex(int from,
int to,
PlotGlyph plotGlyph,
ChartData cd)
addSeriesByIndex 在类中 Plotprotected DataPoint createDataPoint()
createDataPoint 在类中 Plotpublic void clearConditionAttrAndRenewLegend(Plot oldPlot)
clearConditionAttrAndRenewLegend 在类中 PlotoldPlot - 旧的绘图区public boolean match4GUI(Plot plot)
public boolean matchPlotType(Plot newPlot)
matchPlotType 在类中 PlotnewPlot - 新plotpublic boolean isSupportCategoryFilter()
isSupportCategoryFilter 在类中 Plotpublic boolean isSupportLeadLine()
isSupportLeadLine 在类中 Plotpublic boolean isHaveAxis()
isHaveAxis 在类中 Plotpublic ChartData defaultChartData()
defaultChartData 在类中 Plotpublic int[] getInteractivePaneArrayThatNotSurpport()
Plotpublic boolean equals(java.lang.Object ob)
GeneralInfopublic java.lang.Object clone()
throws java.lang.CloneNotSupportedException
GeneralInfoclone 在接口中 FCloneableclone 在类中 Plotjava.lang.CloneNotSupportedException - 如果克隆失败则抛出此异常public java.lang.String getPlotName()
public java.lang.String getPlotSmallIconPath()
getPlotSmallIconPath 在接口中 BasePlotgetPlotSmallIconPath 在类中 Plotpublic int getDetailType()
getDetailType 在类中 Plotpublic ChartTypeValueCollection getPlotType()
getPlotType 在类中 Plotpublic boolean isSupportDelimiter()
isSupportDelimiter 在类中 Plotprotected void createDataPointLabel(PlotGlyph plotGlyph)
createDataPointLabel 在类中 PlotplotGlyph - public boolean isShowAllDataPointLabel()
isShowAllDataPointLabel 在类中 Plotpublic boolean isSupportPlotBackground()
isSupportPlotBackground 在类中 Plotpublic boolean isSupportLegend()
isSupportLegend 在类中 Plot