public class LinePlot extends CategoryPlot
GAP_BETWEEN_PLOTS, isStacked, XML_TAG
combinedSize, 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, sortChartData
buidExecuteSequenceList, buildGenealogyAndCheckSheetExecuteSequence, dealFormula, dependence, getHorizontalIntervalBackgroundColor, getSecondAxis, getVerticalIntervalBackgroundColor, getxAxis, getyAxis, install4PlotGlyph, installAxisGlyph, isInteractiveAxisTooltip, isSupportAxisTip, isSupportBorder, isSupportIntervalBackground, modFormulaString, setHorizontalIntervalBackgroundColor, setInteractiveAxisTooltip, setSecondAxis, setVerticalIntervalBackgroundColor, setxAxis, setyAxis
addSeries2PlotGlyph, 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, setValueTextAttr
changedAttrToJSONObject, changeStyleAttrAlpha, changeStyleAttrBackground, changeStyleAttrBorder, changeStyleAttrColor, changeStyleAttrContents, changeStyleAttrLineStyle, getAlpha, getBackground, getBorderColor, getBorderStyle, getRoundRadius, isRoundBorder, isShadow, readGeneralInfoXML, setAlpha, setAttrAlpha, setBackground, setBorderColor, setBorderStyle, setRoundBorder, setRoundRadius, setShadow, toJSONObject, writeGeneralInfoXML
public boolean isSupportTrendLine()
isSupportTrendLine
在类中 Plot
public boolean isSupportMoreCate()
isSupportMoreCate
在类中 Plot
public boolean isSupportZoomCategoryAxis()
isSupportZoomCategoryAxis
在类中 Plot
public boolean isSupportAxisReverse()
isSupportAxisReverse
在类中 CategoryPlot
public boolean isSupportSeriesDrag()
isSupportSeriesDrag
在类中 Plot
public PlotGlyph createPlotGlyph(ChartData chartData)
createPlotGlyph
在类中 Plot
chartData
- 图表相关的数据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
在类中 Plot
public java.lang.String getPlotName()
public boolean match4GUI(Plot plot)
match4GUI
在类中 CategoryPlot
plot
- 抽象绘图区对象public boolean matchPlotType(Plot newPlot)
matchPlotType
在类中 Plot
newPlot
- 另一个绘图区对象public ChartData defaultChartData()
defaultChartData
在类中 Plot
public void readXML(XMLableReader reader)
GeneralInfo
readXML
在接口中 XMLReadable
readXML
在类中 CategoryPlot
reader
- XML读取器XMLableReader
public void writeXML(XMLPrintWriter writer)
GeneralInfo
writeXML
在接口中 XMLWriter
writeXML
在类中 CategoryPlot
writer
- XML属性输出public java.lang.Object clone() throws java.lang.CloneNotSupportedException
GeneralInfo
clone
在接口中 FCloneable
clone
在类中 CategoryPlot
java.lang.CloneNotSupportedException
- 如果克隆失败则抛出此异常public boolean equals(java.lang.Object ob)
GeneralInfo
equals
在类中 CategoryPlot
ob
- 用 于比较的Objectpublic java.lang.String getPlotSmallIconPath()
getPlotSmallIconPath
在接口中 BasePlot
getPlotSmallIconPath
在类中 Plot
public ChartTypeValueCollection getPlotType()
getPlotType
在类中 Plot
public int getDetailType()
getDetailType
在类中 Plot
protected boolean isSupportAxisLabelWrapShow()
isSupportAxisLabelWrapShow
在类中 Plot
public boolean isSupportTooltipSeriesType()
isSupportTooltipSeriesType
在类中 Plot
public boolean accept(java.lang.Class<? extends Plot> obClass)