public class MeterPlotGlyph extends PlotGlyph
| 限定符和类型 | 字段和说明 |
|---|---|
static double |
GAP |
CATEGORY_PARA, conditionCollection, DEFAULT_SIZE, plotStyle, RESET_JAVA_FONT_X, SERIES_PARA, seriesList, STACK, X_AXIS, X_PARA, Y_AXIS, Y_PARAbounds, visible| 构造器和说明 |
|---|
MeterPlotGlyph() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addOtherJSON(JSONObject js,
Repository repo) |
void |
addSeriesJSON(JSONObject js,
ConditionCollection conditionCollection,
Repository repo) |
java.lang.Object |
clone() |
void |
draw(java.awt.Graphics g,
int resolution)
画所有Plot都共有的系列
|
boolean |
equals(java.lang.Object ob) |
java.lang.String |
getChartType() |
MeterStyle |
getMeterStyle()
获取仪表盘的样式
|
protected double |
getOrder() |
java.lang.String |
getPlotDetailType() |
java.lang.String |
getPlotGlyphType()
用于JS中的Type类型.
|
JSONObject |
getPlotOptionsJSON(Repository repo,
boolean isJsDraw,
ChartWebPara para)
获取 plotOptions的JSON对象
|
java.lang.String |
getVanChartType() |
boolean |
isSupportLegend()
是否支持图例
|
void |
layoutAxisGlyph(int resolution)
布局坐标轴
|
void |
layoutDataSeriesGlyph(int resolution)
布局系列
|
void |
setMeterStyle(MeterStyle meterStyle)
设置仪表盘的样式
|
JSONObject |
toJSONObject(Repository repo)
转为json数据
|
addECNameToHyperLink, addSeries, addSeriesJSON, avoidCoverLabelBounds, axisExtendsMaxMinValueWithTrendLine, calculateDataPointPercentValue, calculateOrderList, createColors4Cate, createColors4Series, createDataSheetGlyph, dealDataPointLabel, dealLabelBoundsInOrder, dealLabelBoundsOutPlotBounds, dealPlotHotAttr, doLayout, drawInfo, drawLabel4Series, drawShape4Series, getAdditionalCanvasCount, getAllDataPointGlyph, getAllTrendLineGlyph, getAutoRefreshPerSecond, getCategoryCount, getCombinedSize, getConditionCollection, getDataPointLabelBoundsWithPosition, getDataPointLabelBoundsWithPosition, getDataPointLabelBoundsWithPosition4Line, getDataProcessor, getDrawSequence, getExtraLabelValue, getExtraTooltipValue, getFirstDataPoint, getHotHyperLink, getHotTooltipStyle, getPlotFillStyle, getPlotStyle, getPreGap4AxisRightUnit, getPreGap4AxisTopUnit, getPreLeft4DataSheet, getSeries, getSeriesSize, getSmallIconType, getWholeChartBackground, getXDivideUnit, getYDivideUnit, is3DPlotGlyph, isDataPointXNotInPlotBounds, isExistAttrByResult, isNeedDealHotHyperlink, isNullValueBreak, isSeriesDragEnable, isSupportZoom, isZoom, notDealDataPointLabel, resetClip, selectableChildren, setAutoRefreshPerSecond, setCombinedSize, setConditionCollection, setDataProcessor, setHotHyperLink, setHotTooltipStyle, setIsNullValueBreak, setPlotFillStyle, setPlotStyle, setSeriesDragEnable, setWholeChartBackground, setZoom, skipDealPointHotAttr, trendLineFittinggetBounds, getOutline4Fill, getShape, isInvisible, isVisible, setBounds, setVisibledealCondition, dealConditionWithSeriesColor, drawOnlyBorder, drawWithOutBorder, getAlpha, getBackground, getBorderColor, getBorderStyle, getGeneralInfo, getRoundRadius, is3DIE6, isRoundBorder, isShadow, paint, paintBackground, putBackgroundJSON, putPlotBackgroundJSON, setAlpha, setBackground, setBorderColor, setBorderStyle, setGeneralInfo, setRoundBorder, toVanJSONObjectpublic static final double GAP
public void layoutAxisGlyph(int resolution)
layoutAxisGlyph 在类中 PlotGlyphresolution - 分辨率public void setMeterStyle(MeterStyle meterStyle)
meterStyle - 仪表盘样式public MeterStyle getMeterStyle()
public void layoutDataSeriesGlyph(int resolution)
layoutDataSeriesGlyph 在类中 PlotGlyphresolution - 分辨率public void draw(java.awt.Graphics g,
int resolution)
PlotGlyphpublic java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone 在接口中 FCloneableclone 在类中 PlotGlyphjava.lang.CloneNotSupportedException - 如果克隆失败则抛出此异常public JSONObject toJSONObject(Repository repo) throws JSONException
toJSONObject 在接口中 GlyphtoJSONObject 在类中 PlotGlyphrepo - 请求JSONException - 抛错public java.lang.String getPlotGlyphType()
PlotGlyphgetPlotGlyphType 在类中 PlotGlyphprotected double getOrder()
public void addSeriesJSON(JSONObject js, ConditionCollection conditionCollection, Repository repo) throws JSONException
addSeriesJSON 在类中 PlotGlyphJSONExceptionpublic JSONObject getPlotOptionsJSON(Repository repo, boolean isJsDraw, ChartWebPara para) throws JSONException
PlotGlyphgetPlotOptionsJSON 在类中 PlotGlyphrepo - 请求isJsDraw - 动态展示JSONException - 抛出问题public void addOtherJSON(JSONObject js, Repository repo) throws JSONException
addOtherJSON 在类中 PlotGlyphJSONExceptionpublic java.lang.String getPlotDetailType()
getPlotDetailType 在类中 PlotGlyphpublic java.lang.String getVanChartType()
getVanChartType 在类中 PlotGlyphpublic java.lang.String getChartType()
getChartType 在类中 PlotGlyphpublic boolean isSupportLegend()
isSupportLegend 在类中 PlotGlyph