public class VanChartAreaPlotGlyph extends VanChartLinePlotGlyph
isStartPoint
DEFAULT_MAX_VALUE, vanChartPlotType, xAxisGlyphList, yAxisGlyphList
defaultAttrLabel, defaultAttrTooltip, legendBackgroundMap, legendItemList
CATEGORY_PARA, conditionCollection, DEFAULT_SIZE, plotStyle, RESET_JAVA_FONT_X, SERIES_PARA, seriesList, STACK, X_AXIS, X_PARA, Y_AXIS, Y_PARA
bounds, 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, sortCateValue
addXAxisGlyph, 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, trendLineFitting
addAlphaJSON, 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, setUseDefaultNullData
addECNameToHyperLink, 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, trendLineFitting
getBounds, getOutline4Fill, getShape, isInvisible, isVisible, setBounds, setVisible
dealCondition, dealConditionWithSeriesColor, drawOnlyBorder, drawWithOutBorder, getAlpha, getBackground, getBorderColor, getBorderStyle, getGeneralInfo, getRoundRadius, is3DIE6, isRoundBorder, isShadow, paint, paintBackground, putBackgroundJSON, putPlotBackgroundJSON, setAlpha, setBackground, setBorderColor, setBorderStyle, setGeneralInfo, setRoundBorder, toVanJSONObject
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createDataSheetLegendItems, createLegendItems, getBounds, getSeries, getSeriesSize, setBounds
public java.lang.String getChartType()
getChartType
在类中 VanChartLinePlotGlyph
protected 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
在类中 VanChartLinePlotGlyph
repo
- 请求isJsDraw
- 动态展示para
- JSONException
- 抛出问题public java.lang.String demoImagePath()
demoImagePath
在类中 VanChartLinePlotGlyph