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_IDseriesColorMap, versioncombinedSize, 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, setZoomLeveladdSeriesByIndex, 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, writeVanChartAttraddSeries2PlotGlyph, 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, 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 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 在类中 VanChartMapPlotpublic int getDetailType()
PlotgetDetailType 在类中 VanChartMapPlotprotected void dealDataSeriesCustomCondition(VanChartDataSeries dataSeries, ConditionCollection conditionCollection)
protected void dealDataPointCustomCondition(VanChartDataPoint dataPoint, ConditionCollection conditionCollection, VanChartDataSeries dataSeries)
public java.lang.String getPlotName()
BasePlotgetPlotName 在接口中 BasePlotgetPlotName 在类中 VanChartMapPlotpublic ConditionCollection getPointConditionCollection()
public PlotGlyph createPlotGlyph(ChartData chartData)
createPlotGlyph 在类中 VanChartMapPlotchartData - 图表相关的数据protected boolean useDiffHyperLink()
useDiffHyperLink 在类中 VanChartMapPlotpublic void install4PlotGlyph(VanChartHeatMapPlotGlyph plotGlyph, ChartData chartData)
plotGlyph - 绘图区GlyphchartData - 图表数据.protected java.lang.String getPointMapChartType()
getPointMapChartType 在类中 VanChartMapPlotpublic VanChartLegendGlyph createLegendGlyph(PlotGlyph plotGlyph)
createLegendGlyph 在类中 VanChartMapPlotplotGlyph - 绘图区public ChartData defaultChartData()
defaultChartData 在类中 VanChartMapPlotpublic java.lang.String getPlotID()
getPlotID 在类中 VanChartMapPlotpublic boolean accept(java.lang.Class<? extends Plot> obClass)
accept 在类中 VanChartMapPlotobClass - 传入对象public boolean matchPlotType(Plot newPlot)
matchPlotType 在类中 VanChartMapPlotnewPlot - 新plotpublic boolean equals(java.lang.Object ob)
GeneralInfoequals 在类中 VanChartMapPlotob - 用 于比较的Objectpublic java.lang.Object clone()
throws java.lang.CloneNotSupportedException
GeneralInfoclone 在接口中 FCloneableclone 在类中 VanChartMapPlotjava.lang.CloneNotSupportedException - 如果克隆失败则抛出此异常protected void readJavaScriptGroupXML(XMLableReader reader)
protected void readPlotXML(XMLableReader reader)
readPlotXML 在类中 VanChartMapPlotpublic void writeXML(XMLPrintWriter writer)
GeneralInfowriteXML 在接口中 XMLWriterwriteXML 在类中 VanChartMapPlotwriter - XML属性输出