public class LinePlot extends CategoryPlot
GAP_BETWEEN_PLOTS, isStacked, XML_TAGcombinedSize, DEFAULT_SIZE, MARKERSIZE, SECOND_AXIS, secondShowUnit, showUnit, X_AXIS, Y_AXIS| 构造器和说明 |
|---|
LinePlot() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
accept(java.lang.Class<? extends Plot> obClass)
判断图表类型是否是obClass
|
java.lang.Object |
clone()
克隆
|
PlotGlyph |
createPlotGlyph(ChartData chartData)
创建LinePlotGlyph
|
ChartData |
defaultChartData()
默认数据
|
boolean |
equals(java.lang.Object ob)
比较和Object是否相等
|
int |
getDetailType()
具体得类型
|
protected LineMarkerIcon |
getLegendMarkerIcon(DataSeries dataSeries,
java.awt.Color[] colors)
返回折线的图例项标题类型
|
java.lang.String |
getPlotID()
用于识别图表类型的ID,不能用class对象,因为像柱形图和条形图是一个class对象
|
java.lang.String |
getPlotName()
返回Plot的类型名称,
|
java.lang.String |
getPlotSmallIconPath()
返回具体图表的地址,目前用于图表设计器的图表切换
|
ChartTypeValueCollection |
getPlotType()
返回属于哪一种图表类型
|
void |
install4PlotGlyph(LinePlotGlyph plotGlyph,
ChartData chartData)
对应LinePlot的属性到LinePlotGlyh
|
boolean |
isCurve()
曲线绘图
|
protected boolean |
isSupportAxisLabelWrapShow() |
boolean |
isSupportAxisReverse()
支持坐标轴逆序
|
boolean |
isSupportMoreCate()
返回true, 表示默认支持
|
boolean |
isSupportSeriesDrag()
支持系列拖拽
|
boolean |
isSupportTooltipSeriesType()
数据点提示是否支持显示多系列值
|
boolean |
isSupportTrendLine()
支持趋势线
|
boolean |
isSupportZoomCategoryAxis()
支持分类轴放缩
|
boolean |
match4GUI(Plot plot)
比较界面上两个Plot是否相同.
|
boolean |
matchPlotType(Plot newPlot)
比较 切换类型界面中的 大致Plot类型
|
void |
readXML(XMLableReader reader)
读取XML属性
|
void |
setCurve(boolean isCurve)
设置折线是否为曲线
|
void |
writeXML(XMLPrintWriter writer)
输出XML属性
|
getMaxValueFromData, install4PlotGlyph, installAxisGlyph, isInCategoryField, isStacked, isSupportCate, isSupportDataSheet, setStacked, sortChartDatabuidExecuteSequenceList, buildGenealogyAndCheckSheetExecuteSequence, dealFormula, dependence, getHorizontalIntervalBackgroundColor, getSecondAxis, getVerticalIntervalBackgroundColor, getxAxis, getyAxis, install4PlotGlyph, installAxisGlyph, isInteractiveAxisTooltip, isSupportAxisTip, isSupportBorder, isSupportIntervalBackground, modFormulaString, setHorizontalIntervalBackgroundColor, setInteractiveAxisTooltip, setSecondAxis, setVerticalIntervalBackgroundColor, setxAxis, setyAxisaddSeries2PlotGlyph, addSeriesByIndex, addSeriesByIndex, addSeriesByIndexWithoutNull, anyChartAdvancedInteractionUse, clearConditionAttrAndRenewLegend, createDataLabel4DataPointWithCondition, createDataLabel4EverySeries, createDataLabelWithDataPoint4Map, createDataPoint, createDataPointLabel, createDataSeries, createDataSheetGlyph, createLegendGlyph, createLegendItems, createLegendItems, createNullChartData, dealColorCondition, dealCondition, dealLineCondition, dealNullPointAndCategoryNum, defaultSecondMoreCate, defaultThirdMoreCate, exsitMarkerType, getAlertLinePaneTitle, getAutoRefreshPerSecond, getAxis, getAxis, getCategoryNameTextAttr, getCombinedSize, getConditionCollection, getDataProcessor, getDataProcessor4Definition, getDataSheet, getHotHyperLink, getHotTooltipStyle, getHyperLinkEditorMap, getInteractivePaneArrayThatNotSurpport, getLegend, getLegendMarkerIcon4Line, getMaxValueFromData, getMaxValueFromData, getMinValueFromData, getPlotDetailType, getPlotFillStyle, getPlotStyle, getSeriesIndexConditionCollection, getUnitTextAttr, getValueTextAttr, hasEffect, hyperLinkParas, install4PlotGlyph, is3D, isExsitLineStyle, isGisKindLabel, isHaveAxis, isMapKindLabel, isMapPlot, isMeterPlot, isNeedRenameHyperLinkPane, isNullValueBreak, isOnlyIntervalBackground, isSeriesDragEnable, isShowAllDataPointLabel, isShowCateName, isSupport3D, isSupportAddress4Gis, isSupportAnimate, isSupportAutoRefresh, isSupportAxisLineStyle, isSupportCategoryFilter, isSupportDataLabelAttr, isSupportDataSeriesAttr, isSupportDataSeriesCondition, isSupportDelimiter, isSupportLeadLine, isSupportLegend, isSupportPlotBackground, isSupportSeriesFilter, isSupportTooltipInInteractivePane, isSupportValuePercent, isSupportZoomDirection, isUseSecondAxis, isValidPlot, needAnalysisLinePane, readerAttr, readPlotXML, resetNullLegendAttr, setAutoRefreshPerSecond, setCategoryNameTextAttr, setCombinedSize, setConditionCollection, setDataProcessor, setDataSheet, setHotHyperLink, setHotTooltipStyle, setLegend, setNullValueBreak, setPlotFillStyle, setPlotStyle, setSecondShowUnit, setSeriesDragEnable, setShowCateName, setShowUnit, setUnitTextAttr, setValueTextAttrchangedAttrToJSONObject, changeStyleAttrAlpha, changeStyleAttrBackground, changeStyleAttrBorder, changeStyleAttrColor, changeStyleAttrContents, changeStyleAttrLineStyle, getAlpha, getBackground, getBorderColor, getBorderStyle, getRoundRadius, isRoundBorder, isShadow, readGeneralInfoXML, setAlpha, setAttrAlpha, setBackground, setBorderColor, setBorderStyle, setRoundBorder, setRoundRadius, setShadow, toJSONObject, writeGeneralInfoXMLpublic boolean isSupportTrendLine()
isSupportTrendLine 在类中 Plotpublic boolean isSupportMoreCate()
isSupportMoreCate 在类中 Plotpublic boolean isSupportZoomCategoryAxis()
isSupportZoomCategoryAxis 在类中 Plotpublic boolean isSupportAxisReverse()
isSupportAxisReverse 在类中 CategoryPlotpublic boolean isSupportSeriesDrag()
isSupportSeriesDrag 在类中 Plotpublic PlotGlyph createPlotGlyph(ChartData chartData)
createPlotGlyph 在类中 PlotchartData - 图表相关的数据public void install4PlotGlyph(LinePlotGlyph plotGlyph, ChartData chartData)
plotGlyph - 绘图区对象chartData - 图表数据public void setCurve(boolean isCurve)
isCurve - true: 曲线绘图public boolean isCurve()
protected LineMarkerIcon getLegendMarkerIcon(DataSeries dataSeries, java.awt.Color[] colors)
getLegendMarkerIcon 在类中 Plotpublic java.lang.String getPlotName()
public boolean match4GUI(Plot plot)
match4GUI 在类中 CategoryPlotplot - 抽象绘图区对象public boolean matchPlotType(Plot newPlot)
matchPlotType 在类中 PlotnewPlot - 另一个绘图区对象public ChartData defaultChartData()
defaultChartData 在类中 Plotpublic void readXML(XMLableReader reader)
GeneralInforeadXML 在接口中 XMLReadablereadXML 在类中 CategoryPlotreader - XML读取器XMLableReaderpublic void writeXML(XMLPrintWriter writer)
GeneralInfowriteXML 在接口中 XMLWriterwriteXML 在类中 CategoryPlotwriter - XML属性输出public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
GeneralInfoclone 在接口中 FCloneableclone 在类中 CategoryPlotjava.lang.CloneNotSupportedException - 如果克隆失败则抛出此异常public boolean equals(java.lang.Object ob)
GeneralInfoequals 在类中 CategoryPlotob - 用 于比较的Objectpublic java.lang.String getPlotSmallIconPath()
getPlotSmallIconPath 在接口中 BasePlotgetPlotSmallIconPath 在类中 Plotpublic ChartTypeValueCollection getPlotType()
getPlotType 在类中 Plotpublic int getDetailType()
getDetailType 在类中 Plotprotected boolean isSupportAxisLabelWrapShow()
isSupportAxisLabelWrapShow 在类中 Plotpublic boolean isSupportTooltipSeriesType()
isSupportTooltipSeriesType 在类中 Plotpublic boolean accept(java.lang.Class<? extends Plot> obClass)