public class AttrContents extends DataSeriesCondition
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
RelineSeparation
换行符 "\n"
|
protected static java.lang.String |
SIZE_PARA |
static java.lang.String |
XML_TAG |
构造器和说明 |
---|
AttrContents() |
AttrContents(java.lang.String seriesLabel) |
限定符和类型 | 方法和说明 |
---|---|
java.lang.Object |
clone() |
boolean |
equals(java.lang.Object ob) |
java.lang.String |
getConditionType()
用于JS中Config--> Object属性, new相应的类型
|
java.text.Format |
getFormat()
返回标签(系列值)的数字格式.
|
java.text.Format |
getPercentFormat()
返回数字格式的百分比格式.
|
int |
getPosition()
返回标签位置.
|
java.lang.String |
getSeriesLabel()
返回标签字符串.
|
TextAttr |
getTextAttr()
返回标签文本属性
|
boolean |
isShowGuidLine()
返回是否显示牵引线
|
boolean |
isShowMutiSeries()
是否显示多个系列值
|
boolean |
isWhiteBackground()
设置是白底黑子
|
void |
readXML(XMLableReader reader)
读取子节点,应该会被XMLableReader.readXMLObject()调用多次
|
void |
setFormat(java.text.Format format)
设置标签 (系列值)的数字格式
|
void |
setPercentFormat(java.text.Format percentFormat)
设置百分比的数字格式
|
void |
setPosition(int position)
设置标签位置.
|
void |
setSeriesLabel(java.lang.String seriesLabel)
设置标签字符串.
|
void |
setShowGuidLine(boolean isShowGuidLine)
设置是否显示牵引线
|
void |
setShowMutiSeries(boolean isShowMutiSeries)
设置是否显示多个系列
|
void |
setTextAttr(TextAttr textAttr)
设置标签文本属性
|
void |
setWhiteBackground(boolean isWhiteBackground)
设置是否是白底黑字
|
JSONObject |
toJSONObject(Repository repo)
转为json数据
|
JSONObject |
toTooltipJSONObject(Repository repo,
java.lang.String extraValue) |
JSONObject |
toVanJSONObject(Repository repo,
java.lang.String extraValue)
Modified by Wim.Zhai, with the help of Shine.
|
JSONObject |
toVanJSONObject(Repository repo,
java.lang.String extraValue,
boolean isToolTip) |
void |
writeXML(XMLPrintWriter writer)
Write XML.
|
putVanJSONConfig, toVanJSONObject
public static final java.lang.String XML_TAG
public static java.lang.String RelineSeparation
protected static final java.lang.String SIZE_PARA
public AttrContents()
public AttrContents(java.lang.String seriesLabel)
public void setSeriesLabel(java.lang.String seriesLabel)
public java.lang.String getSeriesLabel()
public void setPosition(int position)
public int getPosition()
public void setTextAttr(TextAttr textAttr)
public TextAttr getTextAttr()
public void setFormat(java.text.Format format)
public java.text.Format getFormat()
public void setPercentFormat(java.text.Format percentFormat)
public java.text.Format getPercentFormat()
public void setShowGuidLine(boolean isShowGuidLine)
public boolean isShowGuidLine()
public boolean isShowMutiSeries()
public void setShowMutiSeries(boolean isShowMutiSeries)
isShowMutiSeries
- 是否显示多个系列public boolean isWhiteBackground()
public void setWhiteBackground(boolean isWhiteBackground)
isWhiteBackground
- 是否是白底黑字public void readXML(XMLableReader reader)
XMLReadable
reader
- XML读取对象XMLableReader
public void writeXML(XMLPrintWriter writer)
XMLWriter
writer
- XML写入对象public boolean equals(java.lang.Object ob)
equals
在类中 java.lang.Object
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
在接口中 FCloneable
clone
在类中 DataSeriesCondition
java.lang.CloneNotSupportedException
- 如果克隆失败则抛出此异常public JSONObject toVanJSONObject(Repository repo, java.lang.String extraValue) throws JSONException
JSONException
public JSONObject toVanJSONObject(Repository repo, java.lang.String extraValue, boolean isToolTip) throws JSONException
JSONException
public JSONObject toTooltipJSONObject(Repository repo, java.lang.String extraValue) throws JSONException
JSONException
public JSONObject toJSONObject(Repository repo) throws JSONException
toJSONObject
在类中 DataSeriesCondition
repo
- 请求JSONException
- 抛错public java.lang.String getConditionType()
DataSeriesCondition
getConditionType
在类中 DataSeriesCondition