public class VanChartStructurePlot extends VanChartPlot implements VanChartLabelPositionPlot
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
STRUCTURE_PLOT_ID |
seriesColorMap, versioncombinedSize, DEFAULT_SIZE, MARKERSIZE, SECOND_AXIS, secondShowUnit, showUnit, X_AXIS, XML_TAG, Y_AXIS| 构造器和说明 |
|---|
VanChartStructurePlot() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
addSeries2PlotGlyph(VanChartPlotGlyph plotGlyph,
ChartData chartData) |
java.lang.Object |
clone()
克隆
|
protected VanChartStructureDataPoint |
createDataPoint() |
VanChartLegendGlyph |
createLegendGlyph(PlotGlyph plotGlyph)
创建图例
|
PlotGlyph |
createPlotGlyph(ChartData chartData)
根据图表数据创建Plot对应的PlotGlyph
|
protected void |
dealDataPointCustomCondition(VanChartDataPoint dataPoint,
ConditionCollection conditionCollection,
VanChartDataSeries dataSeries) |
protected void |
dealDataSeriesCustomCondition(VanChartDataSeries dataSeries,
ConditionCollection conditionCollection) |
ChartData |
defaultChartData()
返回图表在设计展示时 默认的图表数据
|
boolean |
equals(java.lang.Object ob)
比较和Object是否相等
|
AttrLabel |
getDefaultAttrLabel() |
AttrTooltip |
getDefaultAttrTooltip()
获取默认的数据点提示的配置
|
AttrTooltip |
getDefaultRefreshAttrTooltip()
监控刷新时, 获取默认的自动数据点提示的配置
|
int |
getDetailType()
具体得类型
|
java.lang.String[] |
getLabelLocationNameArray() |
java.lang.Integer[] |
getLabelLocationValueArray() |
java.awt.Color |
getLinkColor() |
double |
getLinkOpacity() |
double |
getLinkWidth() |
java.lang.String |
getPlotID()
用于识别图表类型的ID,不能用class对象,因为像柱形图和条形图是一个class对象
|
java.lang.String |
getPlotName()
返回Plot的类型名称,
|
StructureType |
getStructureType() |
HyperLinkPara[] |
hyperLinkParas() |
boolean |
isAutoLinkWidth() |
boolean |
isSupportLegend()
是否支持图例
|
boolean |
isSupportPlotBackground()
是否支持绘图区背景
|
boolean |
isSupportZoomDirection()
是否支持缩放方向设置
|
boolean |
matchPlotType(Plot newPlot)
在选择类型界面时 比较大致的Plot类型.
|
protected void |
readPlotXML(XMLableReader reader) |
void |
setAutoLinkWidth(boolean autoLinkWidth) |
void |
setLinkColor(java.awt.Color linkColor) |
void |
setLinkOpacity(double linkOpacity) |
void |
setLinkWidth(double linkWidth) |
void |
setStructureType(StructureType structureType) |
void |
writeXML(XMLPrintWriter writer)
输出XML属性
|
addSeriesByIndex, changeCategoryIndexAndDealDataPointOtherAttr, compatibleWithOldCollection, createDataPointLabel, createDataSeries, createNullChartData, dealDataPointAttrAlphaCustomCondition, dealDataPointAttrBackgroundCustomCondition, dealDataPointAttrBorderCustomCondition, dealDataPointAttrBubbleCustomCondition, dealDataPointAttrEffectCustomCondition, dealDataPointAttrFloatColorCustomCondition, dealDataPointAttrLabelCustomCondition, dealDataPointAttrMarkerCustomCondition, dealDataPointAttrTooltipCustomCondition, dealDataPointDataSheetCustomCondition, dealDataPointOtherAttr, dealDataSeriesAndPointOtherAttr, dealDataSeriesAttrAlphaCustomCondition, dealDataSeriesAttrBackgroundCustomCondition, dealDataSeriesAttrBubbleCustomCondition, dealDataSeriesAttrFillColorBackgroundCustomCondition, dealDataSeriesAttrLineCustomCondition, dealDataSeriesAttrMarkerCustomCondition, dealDataSeriesAttrTrendLineCustomCondition, dealDataSeriesOtherAttr, dealLegendColorMap, dealLegendItemAndColor, dealNullPointAndCategoryNum, getAttrLabelFromConditionCollection, getAttrTooltipFromConditionCollection, getAutoAttrTooltip, getAxisPlotType, getCategoryNum, getCustomType, getDefaultTitle, getImageAttr, getOldRefreshAttrTooltip, getVersion, initLegend, install4PlotGlyph, isAxisRotation, isInCustom, isNeedRenameHyperLinkPane, readerAttr, readJavaScriptGroupXML, readPlotStyleAttr, readVanChartAttr, setAxisPlotType, setAxisRotation, setCategoryNum, setCustomType, setDataSeriesAttr, setImageAttr, setInCustom, writeVanChartAttraccept, addSeries2PlotGlyph, addSeriesByIndex, addSeriesByIndex, addSeriesByIndexWithoutNull, anyChartAdvancedInteractionUse, buidExecuteSequenceList, buildGenealogyAndCheckSheetExecuteSequence, clearConditionAttrAndRenewLegend, createDataLabel4DataPointWithCondition, createDataLabel4EverySeries, createDataLabelWithDataPoint4Map, createDataSheetGlyph, createLegendItems, createLegendItems, dealColorCondition, dealCondition, dealFormula, dealLineCondition, defaultSecondMoreCate, defaultThirdMoreCate, dependence, exsitMarkerType, getAlertLinePaneTitle, getAutoRefreshPerSecond, getAxis, getAxis, getCategoryNameTextAttr, getCombinedSize, getConditionCollection, getDataProcessor, getDataProcessor4Definition, getDataSheet, getHotHyperLink, getHotTooltipStyle, getHyperLinkEditorMap, getInteractivePaneArrayThatNotSurpport, getLegend, getLegendMarkerIcon, getLegendMarkerIcon4Line, getMaxValueFromData, getMaxValueFromData, getMinValueFromData, getPlotDetailType, getPlotFillStyle, getPlotSmallIconPath, getPlotStyle, getPlotType, getSecondAxis, getSeriesIndexConditionCollection, getUnitTextAttr, getValueTextAttr, getxAxis, getyAxis, hasEffect, install4PlotGlyph, is3D, isExsitLineStyle, isGisKindLabel, isHaveAxis, isInteractiveAxisTooltip, isMapKindLabel, isMapPlot, isMeterPlot, isNullValueBreak, isOnlyIntervalBackground, isSeriesDragEnable, isShowAllDataPointLabel, isShowCateName, isSupport3D, isSupportAddress4Gis, isSupportAnimate, isSupportAutoRefresh, isSupportAxisLabelWrapShow, isSupportAxisLineStyle, isSupportAxisReverse, isSupportAxisTip, isSupportBorder, isSupportCate, isSupportCategoryFilter, isSupportDataLabelAttr, isSupportDataSeriesAttr, isSupportDataSeriesCondition, isSupportDataSheet, isSupportDelimiter, isSupportIntervalBackground, isSupportLeadLine, isSupportMoreCate, isSupportSeriesDrag, isSupportSeriesFilter, isSupportTooltipInInteractivePane, isSupportTooltipSeriesType, isSupportTrendLine, isSupportValuePercent, isSupportZoomCategoryAxis, isUseSecondAxis, isValidPlot, match4GUI, modFormulaString, needAnalysisLinePane, readXML, resetNullLegendAttr, setAutoRefreshPerSecond, setCategoryNameTextAttr, setCombinedSize, setConditionCollection, setDataProcessor, setDataSheet, setHotHyperLink, setHotTooltipStyle, setInteractiveAxisTooltip, setLegend, setNullValueBreak, setPlotFillStyle, setPlotStyle, setSecondAxis, setSecondShowUnit, setSeriesDragEnable, setShowCateName, setShowUnit, setUnitTextAttr, setValueTextAttr, setxAxis, setyAxischangedAttrToJSONObject, changeStyleAttrAlpha, changeStyleAttrBackground, changeStyleAttrBorder, changeStyleAttrColor, changeStyleAttrContents, changeStyleAttrLineStyle, getAlpha, getBackground, getBorderColor, getBorderStyle, getRoundRadius, isRoundBorder, isShadow, readGeneralInfoXML, setAlpha, setAttrAlpha, setBackground, setBorderColor, setBorderStyle, setRoundBorder, setRoundRadius, setShadow, toJSONObject, writeGeneralInfoXMLpublic static final java.lang.String STRUCTURE_PLOT_ID
public StructureType getStructureType()
public int getDetailType()
PlotgetDetailType 在类中 Plotpublic void setStructureType(StructureType structureType)
public java.awt.Color getLinkColor()
public void setLinkColor(java.awt.Color linkColor)
public boolean isAutoLinkWidth()
public void setAutoLinkWidth(boolean autoLinkWidth)
public double getLinkWidth()
public void setLinkWidth(double linkWidth)
public double getLinkOpacity()
public void setLinkOpacity(double linkOpacity)
public java.lang.String getPlotName()
BasePlotgetPlotName 在接口中 BasePlotpublic VanChartLegendGlyph createLegendGlyph(PlotGlyph plotGlyph)
VanChartPlotcreateLegendGlyph 在类中 VanChartPlotplotGlyph - 绘图区public PlotGlyph createPlotGlyph(ChartData chartData)
PlotcreatePlotGlyph 在类中 PlotchartData - 图表相关的数据protected void addSeries2PlotGlyph(VanChartPlotGlyph plotGlyph, ChartData chartData)
addSeries2PlotGlyph 在类中 VanChartPlotprotected VanChartStructureDataPoint createDataPoint()
createDataPoint 在类中 VanChartPlotpublic AttrLabel getDefaultAttrLabel()
getDefaultAttrLabel 在类中 VanChartPlotpublic AttrTooltip getDefaultAttrTooltip()
VanChartPlotgetDefaultAttrTooltip 在类中 VanChartPlotpublic AttrTooltip getDefaultRefreshAttrTooltip()
getDefaultRefreshAttrTooltip 在类中 VanChartPlotpublic java.lang.String getPlotID()
Plotpublic boolean matchPlotType(Plot newPlot)
PlotmatchPlotType 在类中 PlotnewPlot - 新plotpublic ChartData defaultChartData()
PlotdefaultChartData 在类中 Plotprotected void dealDataSeriesCustomCondition(VanChartDataSeries dataSeries, ConditionCollection conditionCollection)
protected void dealDataPointCustomCondition(VanChartDataPoint dataPoint, ConditionCollection conditionCollection, VanChartDataSeries dataSeries)
dealDataPointCustomCondition 在类中 VanChartPlotpublic boolean isSupportLegend()
isSupportLegend 在类中 Plotpublic boolean isSupportPlotBackground()
isSupportPlotBackground 在类中 Plotpublic boolean isSupportZoomDirection()
isSupportZoomDirection 在类中 Plotpublic java.lang.String[] getLabelLocationNameArray()
public java.lang.Integer[] getLabelLocationValueArray()
public void writeXML(XMLPrintWriter writer)
GeneralInfowriteXML 在接口中 XMLWriterwriteXML 在类中 VanChartPlotwriter - XML属性输出protected void readPlotXML(XMLableReader reader)
readPlotXML 在类中 VanChartPlotpublic java.lang.Object clone()
throws java.lang.CloneNotSupportedException
GeneralInfoclone 在接口中 FCloneableclone 在类中 VanChartPlotjava.lang.CloneNotSupportedException - 如果克隆失败则抛出此异常public boolean equals(java.lang.Object ob)
GeneralInfoequals 在类中 VanChartPlotob - 用 于比较的Objectpublic HyperLinkPara[] hyperLinkParas()
hyperLinkParas 在类中 Plot