public class VanChartDrillMapPlot extends VanChartMapPlot
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
VAN_CHART_DRILL_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
构造器和说明 |
---|
VanChartDrillMapPlot() |
VanChartDrillMapPlot(MapType mapType) |
限定符和类型 | 方法和说明 |
---|---|
protected void |
addSeries2PlotGlyph(VanChartPlotGlyph plotGlyph,
ChartData chartData) |
java.lang.Object |
clone()
克隆
|
PlotGlyph |
createPlotGlyph(ChartData chartData)
根据图表数据创建Plot对应的PlotGlyph
|
ChartData |
defaultChartData()
返回图表在设计展示时 默认的图表数据
|
boolean |
equals(java.lang.Object ob)
比较和Object是否相等
|
MapType |
getAllLayersMapType() |
int |
getDetailType()
具体得类型
|
DrillMapTools |
getDrillMapTools() |
NameJavaScriptGroup |
getDrillUpHyperLink() |
java.util.List<ZoomLevel> |
getLayerLevelList() |
java.util.List<MapType> |
getLayerMapTypeList() |
java.lang.String |
getPlotID()
用于识别图表类型的ID,不能用class对象,因为像柱形图和条形图是一个class对象
|
java.lang.String |
getPlotName()
返回Plot的类型名称,
|
int |
hashCode() |
HyperLinkPara[] |
hyperLinkParas() |
void |
install4PlotGlyph(VanChartDrillMapPlotGlyph plotGlyph,
ChartData chartData)
初始化PlotGlyph中的属性, 和Plot同步
这边重新写的原因是考虑到性能。
|
protected void |
readJavaScriptGroupXML(XMLableReader reader) |
protected void |
readPlotXML(XMLableReader reader) |
void |
setDrillMapTools(DrillMapTools drillMapTools) |
void |
setDrillUpHyperLink(NameJavaScriptGroup drillUpHyperLink) |
void |
setLayerLevelList(java.util.List<ZoomLevel> layerLevelList) |
void |
setLayerMapTypeList(java.util.List<MapType> layerMapTypeList) |
protected boolean |
useDiffHyperLink() |
void |
writeXML(XMLPrintWriter writer)
输出XML属性
|
accept, buidExecuteSequenceList, createDataPoint, createLegendGlyph, createPointMapPlotGlyph, dealDataPointCustomCondition, dealDataSeriesCustomCondition, dealFormula, dependence, getAreaHotHyperLink, getDefaultAttrLabel, getDefaultAttrTooltip, getDefaultGisLayerName, getDefaultRefreshAttrTooltip, getDefaultTitle, getGeoUrl, getGisLayer, getHotHyperLink, getHyperLinkEditorMap, getHyperLinkEditorMap, getLineConditionCollection, getLineHotHyperLink, getLineMapDataProcessor, getMapMarkerType, getMapType, getNullValueColor, getPointConditionCollection, getPointHotHyperLink, getPointMapChartType, getViewCenter, getZoomLevel, hasEffect, initLegend, initMapPointAreaNameAndValue, install4PlotGlyph, isHaveAxis, isSupportPlotBackground, isSupportTooltipSeriesType, isSupportZoomDirection, isValidPlot, matchPlotType, 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_DRILL_MAP_ID
public VanChartDrillMapPlot()
public VanChartDrillMapPlot(MapType mapType)
public NameJavaScriptGroup getDrillUpHyperLink()
public void setDrillUpHyperLink(NameJavaScriptGroup drillUpHyperLink)
public java.util.List<MapType> getLayerMapTypeList()
public void setLayerMapTypeList(java.util.List<MapType> layerMapTypeList)
public java.util.List<ZoomLevel> getLayerLevelList()
public void setLayerLevelList(java.util.List<ZoomLevel> layerLevelList)
public DrillMapTools getDrillMapTools()
public void setDrillMapTools(DrillMapTools drillMapTools)
public PlotGlyph createPlotGlyph(ChartData chartData)
createPlotGlyph
在类中 VanChartMapPlot
chartData
- 图表相关的数据protected boolean useDiffHyperLink()
useDiffHyperLink
在类中 VanChartMapPlot
public int getDetailType()
Plot
getDetailType
在类中 VanChartMapPlot
public java.lang.String getPlotName()
BasePlot
getPlotName
在接口中 BasePlot
getPlotName
在类中 VanChartMapPlot
public void install4PlotGlyph(VanChartDrillMapPlotGlyph plotGlyph, ChartData chartData)
plotGlyph
- 绘图区GlyphchartData
- 图表数据.protected void addSeries2PlotGlyph(VanChartPlotGlyph plotGlyph, ChartData chartData)
addSeries2PlotGlyph
在类中 VanChartMapPlot
public ChartData defaultChartData()
defaultChartData
在类中 VanChartMapPlot
public java.lang.String getPlotID()
getPlotID
在类中 VanChartMapPlot
public boolean equals(java.lang.Object ob)
GeneralInfo
equals
在类中 VanChartMapPlot
ob
- 用 于比较的Objectpublic int hashCode()
hashCode
在类中 java.lang.Object
public 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属性输出public MapType getAllLayersMapType()
getAllLayersMapType
在类中 VanChartMapPlot
public HyperLinkPara[] hyperLinkParas()
hyperLinkParas
在类中 VanChartMapPlot