public class VanChartAreaPlotGlyph extends VanChartLinePlotGlyph
isStartPointDEFAULT_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| 构造器和说明 |
|---|
VanChartAreaPlotGlyph() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected MarkerGlyph |
createMarkerGlyph() |
protected void |
dealBands(java.awt.geom.GeneralPath areaPaths,
java.awt.geom.GeneralPath linePaths,
VanChartDataSeries dataSeries,
java.awt.Color seriesColor,
VanChartBaseAxisGlyph yAxisGlyph,
AttrLineStyle attrLineStyle) |
protected void |
dealLinePath(java.awt.geom.GeneralPath areaPaths,
java.awt.geom.GeneralPath linePaths,
VanChartDataSeries dataSeries,
java.awt.Color seriesColor,
VanChartBaseAxisGlyph yAxisGlyph) |
java.lang.String |
demoImagePath() |
java.lang.String |
getChartType() |
JSONObject |
getPlotOptionsJSON(Repository repo,
boolean isJsDraw,
ChartWebPara para)
获取 plotOptions的JSON对象
|
protected void |
initDataSeriesGlyph(VanChartDataSeries dataSeries,
java.awt.geom.GeneralPath linePaths,
java.awt.geom.GeneralPath curvePaths,
java.awt.Color seriesColor,
VanChartBaseAxisGlyph yAxisGlyph,
int[] cateIndexArray,
java.awt.geom.Point2D[] currentPositivePoints,
java.awt.geom.Point2D[] lastPositivePoints,
java.awt.geom.Point2D[] lastNegativePoints) |
protected void |
initXAxisLabelDrawPosition(int axisIndex,
VanChartBaseAxisGlyph axisGlyph) |
addMarkerToJSON, buildSingleAxisLines, buildSingleLine, createDataLabel4DataPointWithCondition, createMarkerWithType, dealAlpha4MakerGlyph, dealLegendIconAlpha, dealLine4AllSeries, dealLinePoint4EveryDataPoint, getAndUpdateSumValue, getAttrLineColor, getAttrLineWidth, getAttrMarker, getAttrMarker, getDefaultAttrLine, getLegendMarkerIcon, getMarkerBackground, getMarkerLineStyle, getPointPresentValue, initDataSeriesBandsDefaultMinMaxValue, initLastPoints, initMarkerGlyph, isCurve, isDisplayDataPoint, isNullValueBreak, isStep, layoutDataSeriesGlyph, samePoint, setSeriesColor, 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, getSeriesMinMaxCateValue, getSeriesValue, getValueAxisIndex, getVanChartPlotType, getXAxisGlyphIndex, getXAxisGlyphList, getXAxisKey, getYAxisGlyphIndex, getYAxisGlyphList, getYAxisKey, initAxisGlyphBoundsAndZeroBoundsAndOriginalChartBounds, initAxisGlyphStartPoint, initCategoryAxisMinAndMaxValue, initDataSheetGlyph, initTrendLineGlyph, initValueAxisGlyphMinMaxValue, initXAxisGlyphMinMaxValue, initYAxisGlyphMinMaxValue, initYAxisLabelDrawPosition, isAdjustXAxisMinMaxValue, isHorizontalValueAxis, isStackDataSeries, justBound4Arrow, layoutAxisGlyph, setAxisLabelDrawBetween, setVanChartPlotType, setXAxisGlyphList, setYAxisGlyphList, trendLineFittingaddAlphaJSON, addBorderJSON, addHyperlinkJSON, addLabelJSON, addNotNullSeriesJSON, addNullLabelJSON, addOtherJSON, addSeriesJSON, addSeriesJSONWithCate2Series, allNullValue, changeInfoWithCondition, createColors4Legend, createColors4Series, createDataLabel4EveryPoint, createDataLabel4EverySeries, createDataPointLabelAfterInstallAxisGlyph, createDataSheetLegendItems, createLegendItems, dealDataPointLabel, dealMarkerIconCondition, dealMarkerIconCondition4DataSheet, dealSeriesAccumulatedColors, draw, drawWithoutInfo, getAttrAlpha, getAttrAlpha, getAttrBackground, getAttrBorder, getAttrLabel, getAttrLineColor, getAxisPlotType, getCategoryNum, getChartID, getDataPointLabelBoundsWithPosition, getDefaultAttrAlpha, getDefaultAttrBorder, getDefaultAttrBubble, getDefaultAttrLabel, getDefaultAttrMarker, getDefaultAttrTooltip, getDefaultColors, getDefaultColors, getHyperLinkParas, getLabelText, getLegendItemList, getLegendSeriesSize, getMinMaxValue, getPlotGlyphType, getPointkey, getPointValue, 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, waitcreateDataSheetLegendItems, createLegendItems, getBounds, getSeries, getSeriesSize, setBoundspublic java.lang.String getChartType()
getChartType 在类中 VanChartLinePlotGlyphprotected void initXAxisLabelDrawPosition(int axisIndex,
VanChartBaseAxisGlyph axisGlyph)
protected void initDataSeriesGlyph(VanChartDataSeries dataSeries, java.awt.geom.GeneralPath linePaths, java.awt.geom.GeneralPath curvePaths, java.awt.Color seriesColor, VanChartBaseAxisGlyph yAxisGlyph, int[] cateIndexArray, java.awt.geom.Point2D[] currentPositivePoints, java.awt.geom.Point2D[] lastPositivePoints, java.awt.geom.Point2D[] lastNegativePoints)
protected void dealLinePath(java.awt.geom.GeneralPath areaPaths,
java.awt.geom.GeneralPath linePaths,
VanChartDataSeries dataSeries,
java.awt.Color seriesColor,
VanChartBaseAxisGlyph yAxisGlyph)
protected MarkerGlyph createMarkerGlyph()
protected void dealBands(java.awt.geom.GeneralPath areaPaths,
java.awt.geom.GeneralPath linePaths,
VanChartDataSeries dataSeries,
java.awt.Color seriesColor,
VanChartBaseAxisGlyph yAxisGlyph,
AttrLineStyle attrLineStyle)
public JSONObject getPlotOptionsJSON(Repository repo, boolean isJsDraw, ChartWebPara para) throws JSONException
getPlotOptionsJSON 在类中 VanChartLinePlotGlyphrepo - 请求isJsDraw - 动态展示para - JSONException - 抛出问题public java.lang.String demoImagePath()
demoImagePath 在类中 VanChartLinePlotGlyph