public class FunnelPlotGlyph extends PlotGlyph
CATEGORY_PARA, conditionCollection, DEFAULT_SIZE, plotStyle, RESET_JAVA_FONT_X, SERIES_PARA, seriesList, STACK, X_AXIS, X_PARA, Y_AXIS, Y_PARAbounds, visible| 构造器和说明 |
|---|
FunnelPlotGlyph() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
deal4EachCategory(int categoryIndex,
int resolution) |
protected void |
dealLabelBounds(int categoryIndex,
int resolution) |
protected void |
dealLabelBoundsOutPlotBounds(java.awt.geom.Rectangle2D labelBounds,
java.awt.geom.GeneralPath labelsPath,
DataPoint dataPoint,
java.util.List orderList,
int orderListIndex) |
protected void |
dealLabelBoundsWithCover(int categoryIndex,
int resolution) |
protected void |
dealWidthLine(DataPoint4Funnel dataPoint,
int index) |
protected void |
dealWithDataSeries(int categoryIndex,
int resolution) |
void |
draw(java.awt.Graphics g,
int resolution)
draw方法.画出漏斗图对象.
|
boolean |
equals(java.lang.Object ob) |
java.lang.String |
getChartType() |
protected java.lang.String |
getExtraTooltipValue() |
java.lang.String |
getPlotGlyphType()
用于JS中的Type类型.
|
protected void |
initLabelData(int categoryIndex,
int resolution) |
protected boolean |
isGuideLineShow(DataPoint dataPoint) |
boolean |
isSupportLegend()
是否支持图例
|
void |
layoutAxisGlyph(int resolution)
局坐标轴 / 无
|
void |
layoutDataSeriesGlyph(int resolution)
漏斗图只有系列
|
addECNameToHyperLink, addOtherJSON, addSeries, addSeriesJSON, addSeriesJSON, avoidCoverLabelBounds, axisExtendsMaxMinValueWithTrendLine, calculateDataPointPercentValue, calculateOrderList, clone, createColors4Cate, createColors4Series, createDataSheetGlyph, dealDataPointLabel, dealLabelBoundsInOrder, dealPlotHotAttr, doLayout, drawInfo, drawLabel4Series, drawShape4Series, getAdditionalCanvasCount, getAllDataPointGlyph, getAllTrendLineGlyph, getAutoRefreshPerSecond, getCategoryCount, getCombinedSize, getConditionCollection, getDataPointLabelBoundsWithPosition, getDataPointLabelBoundsWithPosition, getDataPointLabelBoundsWithPosition4Line, getDataProcessor, getDrawSequence, getExtraLabelValue, getFirstDataPoint, getHotHyperLink, getHotTooltipStyle, getPlotDetailType, getPlotFillStyle, getPlotOptionsJSON, getPlotStyle, getPreGap4AxisRightUnit, getPreGap4AxisTopUnit, getPreLeft4DataSheet, getSeries, getSeriesSize, getSmallIconType, getVanChartType, getWholeChartBackground, getXDivideUnit, getYDivideUnit, is3DPlotGlyph, isDataPointXNotInPlotBounds, isExistAttrByResult, isNeedDealHotHyperlink, isNullValueBreak, isSeriesDragEnable, isSupportZoom, isZoom, notDealDataPointLabel, resetClip, selectableChildren, setAutoRefreshPerSecond, setCombinedSize, setConditionCollection, setDataProcessor, setHotHyperLink, setHotTooltipStyle, setIsNullValueBreak, setPlotFillStyle, setPlotStyle, setSeriesDragEnable, setWholeChartBackground, setZoom, skipDealPointHotAttr, toJSONObject, trendLineFittinggetBounds, getOutline4Fill, getShape, isInvisible, isVisible, setBounds, setVisibledealCondition, dealConditionWithSeriesColor, drawOnlyBorder, drawWithOutBorder, getAlpha, getBackground, getBorderColor, getBorderStyle, getGeneralInfo, getRoundRadius, is3DIE6, isRoundBorder, isShadow, paint, paintBackground, putBackgroundJSON, putPlotBackgroundJSON, setAlpha, setBackground, setBorderColor, setBorderStyle, setGeneralInfo, setRoundBorder, toVanJSONObjectpublic void layoutAxisGlyph(int resolution)
layoutAxisGlyph 在类中 PlotGlyphresolution - 分辨率protected void initLabelData(int categoryIndex,
int resolution)
public void layoutDataSeriesGlyph(int resolution)
layoutDataSeriesGlyph 在类中 PlotGlyphresolution - 分辨率protected void dealLabelBoundsOutPlotBounds(java.awt.geom.Rectangle2D labelBounds,
java.awt.geom.GeneralPath labelsPath,
DataPoint dataPoint,
java.util.List orderList,
int orderListIndex)
protected void deal4EachCategory(int categoryIndex,
int resolution)
protected void dealWithDataSeries(int categoryIndex,
int resolution)
protected boolean isGuideLineShow(DataPoint dataPoint)
protected void dealLabelBounds(int categoryIndex,
int resolution)
protected void dealLabelBoundsWithCover(int categoryIndex,
int resolution)
protected void dealWidthLine(DataPoint4Funnel dataPoint, int index)
public void draw(java.awt.Graphics g,
int resolution)
protected java.lang.String getExtraTooltipValue()
getExtraTooltipValue 在类中 PlotGlyphpublic java.lang.String getPlotGlyphType()
PlotGlyphgetPlotGlyphType 在类中 PlotGlyphpublic java.lang.String getChartType()
getChartType 在类中 PlotGlyphpublic boolean isSupportLegend()
isSupportLegend 在类中 PlotGlyph