public class VanChartGanttPlotGlyph extends VanChartPlotGlyph
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
构造器和说明 |
---|
VanChartGanttPlotGlyph() |
限定符和类型 | 方法和说明 |
---|---|
void |
addOtherJSON(JSONObject js,
Repository repo,
VanChartGlyph vanChartGlyph) |
java.lang.String |
demoImagePath() |
java.lang.String |
getChartType() |
protected AttrLabel |
getDefaultAttrLabel() |
protected AttrTooltip |
getDefaultAttrTooltip() |
JSONObject |
getPlotOptionsJSON(Repository repo,
boolean isJsDraw,
ChartWebPara para)
获取 plotOptions的JSON对象
|
boolean |
isTreeSeries()
是否树形结构数据
|
void |
setGanttLink(VanGanttLink ganttLink) |
void |
setHeaderNameList(java.util.List<java.lang.String> headerNameList) |
void |
setLineColor(java.awt.Color lineColor) |
void |
setLineWidth(int lineWidth) |
void |
setProcessAxis(GanttProcessAxis processAxis) |
void |
setProcessMap(java.util.Map<java.lang.String,Process> processMap) |
void |
setSeriesNewLineEnable(boolean seriesNewLineEnable) |
void |
setTimeAxis(GanttTimeAxis timeAxis) |
addAlphaJSON, addBorderJSON, addHyperlinkJSON, addLabelJSON, addNotNullSeriesJSON, addNullLabelJSON, addSeriesJSON, addSeriesJSONWithCate2Series, addXAxisJSON, addYAxisJSON, allNullValue, changeInfoWithCondition, createColors4Legend, createColors4Series, createDataLabel4DataPointWithCondition, createDataLabel4EveryPoint, createDataLabel4EverySeries, createDataPointLabelAfterInstallAxisGlyph, createDataSheetLegendItems, createLegendItems, dealDataPointLabel, dealMarkerIconCondition, dealMarkerIconCondition4DataSheet, dealSeriesAccumulatedColors, draw, drawInfo, drawWithoutInfo, getAttrAlpha, getAttrAlpha, getAttrBackground, getAttrBorder, getAttrLabel, getAttrLineColor, getAxisPlotType, getCategoryNum, getChartID, getDataPointLabelBoundsWithPosition, getDefaultAttrAlpha, getDefaultAttrBorder, getDefaultAttrBubble, getDefaultAttrMarker, getDefaultColors, getDefaultColors, getHyperLinkParas, getLabelText, getLegendItemList, getLegendMarkerIcon, getLegendSeriesSize, getMinMaxValue, getPlotGlyphType, getPointkey, getPointValue, getSeries, getSeriesFromAll, getSerieskey, getSmallIconType, isAxisRotation, isLocal, isSupportEmptyData, layoutAxisGlyph, layoutAxisGlyph, layoutDataSeriesGlyph, setAxisPlotType, setAxisRotation, setCategoryNum, setChartID, setHyperLinkParas, setLegendItemList, setLocal, setUseDefaultNullData
addECNameToHyperLink, addOtherJSON, addSeries, addSeriesJSON, addSeriesJSON, avoidCoverLabelBounds, axisExtendsMaxMinValueWithTrendLine, calculateDataPointPercentValue, calculateOrderList, clone, createColors4Cate, createDataSheetGlyph, 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
public void setSeriesNewLineEnable(boolean seriesNewLineEnable)
public void setLineWidth(int lineWidth)
public void setLineColor(java.awt.Color lineColor)
public void setProcessMap(java.util.Map<java.lang.String,Process> processMap)
public void setHeaderNameList(java.util.List<java.lang.String> headerNameList)
public void setProcessAxis(GanttProcessAxis processAxis)
public void setTimeAxis(GanttTimeAxis timeAxis)
public void setGanttLink(VanGanttLink ganttLink)
protected AttrLabel getDefaultAttrLabel()
getDefaultAttrLabel
在类中 VanChartPlotGlyph
protected AttrTooltip getDefaultAttrTooltip()
public java.lang.String getChartType()
getChartType
在类中 PlotGlyph<VanChartDataSeries>
public JSONObject getPlotOptionsJSON(Repository repo, boolean isJsDraw, ChartWebPara para) throws JSONException
VanChartPlotGlyph
getPlotOptionsJSON
在类中 VanChartPlotGlyph
repo
- 请求isJsDraw
- 动态展示JSONException
- 抛出问题public void addOtherJSON(JSONObject js, Repository repo, VanChartGlyph vanChartGlyph) throws JSONException
addOtherJSON
在类中 VanChartPlotGlyph
JSONException
public boolean isTreeSeries()
VanChartPlotGlyph
isTreeSeries
在类中 VanChartPlotGlyph
public java.lang.String demoImagePath()
demoImagePath
在类中 VanChartPlotGlyph