public class VanChartHeatMapPlot extends VanChartMapPlot
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
VAN_CHART_HEAT_MAP_ID |
AREA_MAP_CHART_TYPE, LINE_MAP_CHART_TYPE, useDefaultChartData, VAN_CHART_MAP_ID
seriesColorMap, version
combinedSize, DEFAULT_SIZE, MARKERSIZE, SECOND_AXIS, secondShowUnit, showUnit, X_AXIS, XML_TAG, Y_AXIS
构造器和说明 |
---|
VanChartHeatMapPlot() |
限定符和类型 | 方法和说明 |
---|---|
boolean |
accept(java.lang.Class<? extends Plot> obClass)
判断图表类型是否是obClass
|
java.lang.Object |
clone()
克隆
|
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是否相等
|
double |
getBlur() |
int |
getDetailType()
具体得类型
|
double |
getMaxOpacity() |
double |
getMinOpacity() |
java.lang.String |
getPlotID()
用于识别图表类型的ID,不能用class对象,因为像柱形图和条形图是一个class对象
|
java.lang.String |
getPlotName()
返回Plot的类型名称,
|
ConditionCollection |
getPointConditionCollection() |
protected java.lang.String |
getPointMapChartType() |
double |
getRadius() |
protected VanChartLegend |
initLegend() |
void |
install4PlotGlyph(VanChartHeatMapPlotGlyph plotGlyph,
ChartData chartData)
初始化PlotGlyph中的属性, 和Plot同步
这边重新写的原因是考虑到性能。
|
boolean |
matchPlotType(Plot newPlot)
在选择类型界面时 比较大致的Plot类型.
|
protected void |
readJavaScriptGroupXML(XMLableReader reader) |
protected void |
readPlotXML(XMLableReader reader) |
void |
setBlur(double blur) |
void |
setMaxOpacity(double maxOpacity) |
void |
setMinOpacity(double minOpacity) |
void |
setRadius(double radius) |
protected boolean |
useDiffHyperLink() |
void |
writeXML(XMLPrintWriter writer)
输出XML属性
|
addSeries2PlotGlyph, buidExecuteSequenceList, createDataPoint, createPointMapPlotGlyph, dealFormula, dependence, getAllLayersMapType, getAreaHotHyperLink, getDefaultAttrLabel, getDefaultAttrTooltip, getDefaultGisLayerName, getDefaultRefreshAttrTooltip, getDefaultTitle, getGeoUrl, getGisLayer, getHotHyperLink, getHyperLinkEditorMap, getHyperLinkEditorMap, getLineConditionCollection, getLineHotHyperLink, getLineMapDataProcessor, getMapMarkerType, getMapType, getNullValueColor, getPointHotHyperLink, getViewCenter, getZoomLevel, hasEffect, hyperLinkParas, initMapPointAreaNameAndValue, install4PlotGlyph, isHaveAxis, isSupportPlotBackground, isSupportTooltipSeriesType, isSupportZoomDirection, isValidPlot, modFormulaString, setAreaHotHyperLink, setGeoUrl, setGisLayer, setLineConditionCollection, setLineHotHyperLink, setLineMapDataProcessor, setMapMarkerType, setMapType, setNullValueColor, setPointConditionCollection, setPointHotHyperLink, setViewCenter, setZoomLevel
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, getImageAttr, getOldRefreshAttrTooltip, getVersion, install4PlotGlyph, isAxisRotation, isInCustom, isNeedRenameHyperLinkPane, readerAttr, readPlotStyleAttr, readVanChartAttr, setAxisPlotType, setAxisRotation, setCategoryNum, setCustomType, setDataSeriesAttr, setImageAttr, setInCustom, writeVanChartAttr
addSeries2PlotGlyph, addSeriesByIndex, addSeriesByIndex, addSeriesByIndexWithoutNull, anyChartAdvancedInteractionUse, buildGenealogyAndCheckSheetExecuteSequence, clearConditionAttrAndRenewLegend, createDataLabel4DataPointWithCondition, createDataLabel4EverySeries, createDataLabelWithDataPoint4Map, createDataSheetGlyph, createLegendItems, createLegendItems, dealColorCondition, dealCondition, dealLineCondition, defaultSecondMoreCate, defaultThirdMoreCate, exsitMarkerType, getAlertLinePaneTitle, getAutoRefreshPerSecond, getAxis, getAxis, getCategoryNameTextAttr, getCombinedSize, getConditionCollection, getDataProcessor, getDataProcessor4Definition, getDataSheet, getHotTooltipStyle, getInteractivePaneArrayThatNotSurpport, getLegend, getLegendMarkerIcon, getLegendMarkerIcon4Line, getMaxValueFromData, getMaxValueFromData, getMinValueFromData, getPlotDetailType, getPlotFillStyle, getPlotSmallIconPath, getPlotStyle, getPlotType, getSecondAxis, getSeriesIndexConditionCollection, getUnitTextAttr, getValueTextAttr, getxAxis, getyAxis, install4PlotGlyph, is3D, isExsitLineStyle, isGisKindLabel, 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, isSupportLegend, isSupportMoreCate, isSupportSeriesDrag, isSupportSeriesFilter, isSupportTooltipInInteractivePane, isSupportTrendLine, isSupportValuePercent, isSupportZoomCategoryAxis, isUseSecondAxis, match4GUI, needAnalysisLinePane, readXML, resetNullLegendAttr, setAutoRefreshPerSecond, setCategoryNameTextAttr, setCombinedSize, setConditionCollection, setDataProcessor, setDataSheet, setHotHyperLink, setHotTooltipStyle, setInteractiveAxisTooltip, setLegend, setNullValueBreak, setPlotFillStyle, setPlotStyle, setSecondAxis, setSecondShowUnit, setSeriesDragEnable, setShowCateName, setShowUnit, setUnitTextAttr, setValueTextAttr, setxAxis, setyAxis
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 static final java.lang.String VAN_CHART_HEAT_MAP_ID
public double getRadius()
public void setRadius(double radius)
public double getBlur()
public void setBlur(double blur)
public double getMinOpacity()
public void setMinOpacity(double minOpacity)
public double getMaxOpacity()
public void setMaxOpacity(double maxOpacity)
protected VanChartLegend initLegend()
initLegend
在类中 VanChartMapPlot
public int getDetailType()
Plot
getDetailType
在类中 VanChartMapPlot
protected void dealDataSeriesCustomCondition(VanChartDataSeries dataSeries, ConditionCollection conditionCollection)
protected void dealDataPointCustomCondition(VanChartDataPoint dataPoint, ConditionCollection conditionCollection, VanChartDataSeries dataSeries)
public java.lang.String getPlotName()
BasePlot
getPlotName
在接口中 BasePlot
getPlotName
在类中 VanChartMapPlot
public ConditionCollection getPointConditionCollection()
public PlotGlyph createPlotGlyph(ChartData chartData)
createPlotGlyph
在类中 VanChartMapPlot
chartData
- 图表相关的数据protected boolean useDiffHyperLink()
useDiffHyperLink
在类中 VanChartMapPlot
public void install4PlotGlyph(VanChartHeatMapPlotGlyph plotGlyph, ChartData chartData)
plotGlyph
- 绘图区GlyphchartData
- 图表数据.protected java.lang.String getPointMapChartType()
getPointMapChartType
在类中 VanChartMapPlot
public VanChartLegendGlyph createLegendGlyph(PlotGlyph plotGlyph)
createLegendGlyph
在类中 VanChartMapPlot
plotGlyph
- 绘图区public ChartData defaultChartData()
defaultChartData
在类中 VanChartMapPlot
public java.lang.String getPlotID()
getPlotID
在类中 VanChartMapPlot
public boolean accept(java.lang.Class<? extends Plot> obClass)
accept
在类中 VanChartMapPlot
obClass
- 传入对象public boolean matchPlotType(Plot newPlot)
matchPlotType
在类中 VanChartMapPlot
newPlot
- 新plotpublic boolean equals(java.lang.Object ob)
GeneralInfo
equals
在类中 VanChartMapPlot
ob
- 用 于比较的Objectpublic java.lang.Object clone() throws java.lang.CloneNotSupportedException
GeneralInfo
clone
在接口中 FCloneable
clone
在类中 VanChartMapPlot
java.lang.CloneNotSupportedException
- 如果克隆失败则抛出此异常protected void readJavaScriptGroupXML(XMLableReader reader)
protected void readPlotXML(XMLableReader reader)
readPlotXML
在类中 VanChartMapPlot
public void writeXML(XMLPrintWriter writer)
GeneralInfo
writeXML
在接口中 XMLWriter
writeXML
在类中 VanChartMapPlot
writer
- XML属性输出