public class VanChartGanttPlotGlyph extends VanChartPlotGlyph
defaultAttrLabel, 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| 构造器和说明 |
|---|
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, setUseDefaultNullDataaddECNameToHyperLink, 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, 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 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 在类中 VanChartPlotGlyphprotected AttrTooltip getDefaultAttrTooltip()
public java.lang.String getChartType()
getChartType 在类中 PlotGlyph<VanChartDataSeries>public JSONObject getPlotOptionsJSON(Repository repo, boolean isJsDraw, ChartWebPara para) throws JSONException
VanChartPlotGlyphgetPlotOptionsJSON 在类中 VanChartPlotGlyphrepo - 请求isJsDraw - 动态展示JSONException - 抛出问题public void addOtherJSON(JSONObject js, Repository repo, VanChartGlyph vanChartGlyph) throws JSONException
addOtherJSON 在类中 VanChartPlotGlyphJSONExceptionpublic boolean isTreeSeries()
VanChartPlotGlyphisTreeSeries 在类中 VanChartPlotGlyphpublic java.lang.String demoImagePath()
demoImagePath 在类中 VanChartPlotGlyph