public class VanChartMapBubblePlotGlyph extends VanChartBubblePlotGlyph implements VanChartCombineMapPlotGlyphInterface
DEFAULT_MAX, DEFAULT_MINisStartPointDEFAULT_MAX_VALUE, vanChartPlotType, xAxisGlyphList, yAxisGlyphListdefaultAttrLabel, defaultAttrTooltip, legendBackgroundMap, legendItemListCATEGORY_PARA, conditionCollection, DEFAULT_SIZE, plotStyle, RESET_JAVA_FONT_X, SERIES_PARA, seriesList, STACK, X_AXIS, X_PARA, Y_AXIS, Y_PARAbounds, visible| 构造器和说明 |
|---|
VanChartMapBubblePlotGlyph() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
dealMarkerAndLabel(VanChartDataSeries dataSeries,
VanChartDataPoint dataPoint,
float point_x,
float point_y,
int resolution,
java.awt.Color seriesColor) |
double |
getDataPointValue(VanChartDataPoint dataPoint) |
protected AttrLabel |
getDefaultAttrLabel() |
protected boolean |
isDisplayDataPoint(VanChartDataPoint dataPoint)
判断是否显示某个点的条件有三个
第一:属性是否支持展示
第二:是否在范围图例所规定的范围内
第三:是否为空值
第四:值是字符串
其中,当范围图例自动计算最大最小值时,已经将属性条件和空值条件考虑在内了,
即自动计算最值时排除了空值的点和属性不允许显示的点(如不展示负气泡)
|
void |
layoutDataSeriesGlyph(int resolution)
布局图形对象
|
addMarkerToJSON, addOtherJSON, dealMarkerShapeAndColor, demoImagePath, getChartType, getDataPointLabelBoundsWithPosition, getDefaultAttrTooltip, getLabelText, getMarkerBackground, getPlotOptionsJSON, getPointkey, getPointValue, initAllBubbleDataPoint, initAllDataPointPosition4ForceBubble, isDataPointValueIsNull, isDisplayDataPointWithAttrBubble, isForceBubble, isNegative, isNullDisplay, setForceBubble, setMakerGlyphShapeWithDataPointcreateMarkerWithType, DataPointInRangeLegend, dealAlpha4MakerGlyph, dealLegendIconAlpha, dealMarkerBackGround, getAttrLabel, getAttrLineWidth, getAttrMarker, getAttrMarker, getMarkerLineStyle, getPointPresentValue, getRangeMinAndMaxValue, getSeriesMinMaxCateValue, initMarkerGlyph, initValueAxisGlyphMinMaxValue, isNullValueBreak, samePoint, setCustomMarkerGlyphShape, setRangeLegendGlyph, setSeriesColorbuildSingleAxisLines, buildSingleLine, createDataLabel4DataPointWithCondition, createMarkerGlyph, dealLine4AllSeries, dealLinePoint4EveryDataPoint, getAndUpdateSumValue, getAttrLineColor, getDefaultAttrLine, getLegendMarkerIcon, initDataSeriesBandsDefaultMinMaxValue, initDataSeriesGlyph, initLastPoints, isCurve, isStep, sortCateValueaddXAxisGlyph, addXAxisJSON, addYAxisGlyph, addYAxisJSON, adjustAxisGlyphWithBottomGap, adjustAxisGlyphWithLeftGap, buildAxisMap, calculateAxisGlyphAttr, calculateDataPointPercentValue, calculateLineDataCount, createDataSheetGlyph, dealMapKey, dealOnZeroAxisGlyphLocation, dealPlotBoundsWidthAxisInHorizontal, dealPlotBoundsWithAxisGlyph, drawAxis, drawInfo, getAttrTrendLine, getBottomXAxisCount, getCateAxis, getCateAxisIndex, getCateValue, getDataMapKey, getDataSeriesCateAxisGlyph, getDataSeriesValueAxisGlyph, getDefaultAttrTrendLine, getDefaultXAxisGlyph, getDefaultYAxisGlyph, getSeriesValue, getValueAxisIndex, getVanChartPlotType, getXAxisGlyphIndex, getXAxisGlyphList, getXAxisKey, getYAxisGlyphIndex, getYAxisGlyphList, getYAxisKey, initAxisGlyphBoundsAndZeroBoundsAndOriginalChartBounds, initAxisGlyphStartPoint, initCategoryAxisMinAndMaxValue, initDataSheetGlyph, initTrendLineGlyph, initXAxisGlyphMinMaxValue, initXAxisLabelDrawPosition, initYAxisGlyphMinMaxValue, initYAxisLabelDrawPosition, isAdjustXAxisMinMaxValue, isHorizontalValueAxis, isStackDataSeries, justBound4Arrow, layoutAxisGlyph, setAxisLabelDrawBetween, setVanChartPlotType, setXAxisGlyphList, setYAxisGlyphList, trendLineFittingaddAlphaJSON, addBorderJSON, addHyperlinkJSON, addLabelJSON, addNotNullSeriesJSON, addNullLabelJSON, addSeriesJSON, addSeriesJSONWithCate2Series, allNullValue, changeInfoWithCondition, createColors4Legend, createColors4Series, createDataLabel4EveryPoint, createDataLabel4EverySeries, createDataPointLabelAfterInstallAxisGlyph, createDataSheetLegendItems, createLegendItems, dealDataPointLabel, dealMarkerIconCondition, dealMarkerIconCondition4DataSheet, dealSeriesAccumulatedColors, draw, drawWithoutInfo, getAttrAlpha, getAttrAlpha, getAttrBackground, getAttrBorder, getAttrLineColor, getAxisPlotType, getCategoryNum, getChartID, getDefaultAttrAlpha, getDefaultAttrBorder, getDefaultAttrBubble, getDefaultAttrMarker, getDefaultColors, getDefaultColors, getHyperLinkParas, getLegendItemList, getLegendSeriesSize, getMinMaxValue, getPlotGlyphType, getSeries, getSeriesFromAll, getSerieskey, getSmallIconType, isAxisRotation, isLocal, isSupportEmptyData, isTreeSeries, layoutAxisGlyph, setAxisPlotType, setAxisRotation, setCategoryNum, setChartID, setHyperLinkParas, setLegendItemList, setLocal, setUseDefaultNullDataaddECNameToHyperLink, addOtherJSON, addSeries, addSeriesJSON, addSeriesJSON, avoidCoverLabelBounds, axisExtendsMaxMinValueWithTrendLine, calculateOrderList, clone, createColors4Cate, dealDataPointLabel, dealLabelBoundsInOrder, dealLabelBoundsOutPlotBounds, dealPlotHotAttr, doLayout, drawInfo, drawLabel4Series, drawShape4Series, equals, getAdditionalCanvasCount, getAllDataPointGlyph, getAllTrendLineGlyph, getAutoRefreshPerSecond, getCategoryCount, getCombinedSize, getConditionCollection, getDataPointLabelBoundsWithPosition, getDataPointLabelBoundsWithPosition, getDataPointLabelBoundsWithPosition4Line, getDataProcessor, getDrawSequence, getExtraLabelValue, getExtraTooltipValue, getFirstDataPoint, getHotHyperLink, getHotTooltipStyle, getPlotDetailType, getPlotFillStyle, getPlotStyle, getPreGap4AxisRightUnit, getPreGap4AxisTopUnit, getPreLeft4DataSheet, getSeriesSize, getVanChartType, getWholeChartBackground, getXDivideUnit, getYDivideUnit, is3DPlotGlyph, isDataPointXNotInPlotBounds, isExistAttrByResult, isNeedDealHotHyperlink, isNullValueBreak, isSeriesDragEnable, isSupportLegend, 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, toVanJSONObjectfinalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddSeries, getLegendMarkerIcon, setRangeLegendGlyphcreateDataSheetLegendItems, createLegendItems, getBounds, getSeries, getSeriesSize, setBoundspublic void layoutDataSeriesGlyph(int resolution)
VanChartLinePlotGlyphlayoutDataSeriesGlyph 在接口中 VanChartCombineMapPlotGlyphInterfacelayoutDataSeriesGlyph 在类中 VanChartScatterPlotGlyphresolution - 分辨率public void dealMarkerAndLabel(VanChartDataSeries dataSeries, VanChartDataPoint dataPoint, float point_x, float point_y, int resolution, java.awt.Color seriesColor)
public double getDataPointValue(VanChartDataPoint dataPoint)
protected boolean isDisplayDataPoint(VanChartDataPoint dataPoint)
isDisplayDataPoint 在类中 VanChartScatterPlotGlyphdataPoint - protected AttrLabel getDefaultAttrLabel()