public class LineStyleInfo extends java.lang.Object implements XMLable, StyleContactWithConditionCollection
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
XML_TAG |
构造器和说明 |
---|
LineStyleInfo()
构造折线格式的基本信息
|
限定符和类型 | 方法和说明 |
---|---|
void |
changeStyleAttrAlpha(AttrAlpha attrAlpha)
透明度条件
|
void |
changeStyleAttrBackground(AttrBackground attrBackground)
背景条件
|
void |
changeStyleAttrBorder(AttrBorder attrBorder)
边框条件
|
void |
changeStyleAttrColor(AttrColor attrColor)
颜色条件
|
void |
changeStyleAttrContents(AttrContents attrContents)
内容条件
|
void |
changeStyleAttrLineStyle(AttrLineStyle attrLineStyle)
线型条件
|
java.lang.Object |
clone()
克隆
|
boolean |
equals(java.lang.Object ob)
比较和Object是否相等
|
AttrColor |
getAttrLineColor()
返回条件线颜色
|
AttrLineStyle |
getAttrLineStyle()
返回条件线型
|
OuterLight |
getOuterLight()
返回外发光
|
AttrAlpha |
getSeriesAttrAlpha()
返回条件透明度
|
Shadow |
getShadow()
返回阴影
|
void |
paint(java.awt.Graphics g,
java.awt.Shape shape)
绘图
|
void |
readXML(XMLableReader reader)
读取XML属性
|
void |
setAttrLineColor(AttrColor lineColor)
设置条件线颜色
|
void |
setAttrLineStyle(AttrLineStyle lineStyle)
设置条件线型
|
void |
setOuterLight(OuterLight outerLight)
设置外发光
|
void |
setSeriesAttrAlpha(AttrAlpha seriesAttrAlpha)
设置条件透明度
|
void |
setShadow(Shadow shadow)
设置阴影
|
JSONObject |
toJSONObject(Repository repo)
转为json数据
|
void |
writeXML(XMLPrintWriter writer)
输出XML属性
|
public static final java.lang.String XML_TAG
public void setSeriesAttrAlpha(AttrAlpha seriesAttrAlpha)
seriesAttrAlpha
- 条件透明度public AttrAlpha getSeriesAttrAlpha()
public void setAttrLineColor(AttrColor lineColor)
lineColor
- 条件线颜色public AttrColor getAttrLineColor()
public void setAttrLineStyle(AttrLineStyle lineStyle)
lineStyle
- 条件线型public AttrLineStyle getAttrLineStyle()
public void setShadow(Shadow shadow)
shadow
- 阴影public Shadow getShadow()
public void setOuterLight(OuterLight outerLight)
outerLight
- 外发光public OuterLight getOuterLight()
public void changeStyleAttrAlpha(AttrAlpha attrAlpha)
changeStyleAttrAlpha
在接口中 StyleContactWithConditionCollection
attrAlpha
- 透明度条件public void changeStyleAttrBackground(AttrBackground attrBackground)
changeStyleAttrBackground
在接口中 StyleContactWithConditionCollection
attrBackground
- 背景条件public void changeStyleAttrBorder(AttrBorder attrBorder)
changeStyleAttrBorder
在接口中 StyleContactWithConditionCollection
attrBorder
- 边框条件public void changeStyleAttrColor(AttrColor attrColor)
changeStyleAttrColor
在接口中 StyleContactWithConditionCollection
attrColor
- 颜色条件public void changeStyleAttrContents(AttrContents attrContents)
changeStyleAttrContents
在接口中 StyleContactWithConditionCollection
attrContents
- 内容条件public void changeStyleAttrLineStyle(AttrLineStyle attrLineStyle)
changeStyleAttrLineStyle
在接口中 StyleContactWithConditionCollection
attrLineStyle
- 线型条件public void paint(java.awt.Graphics g, java.awt.Shape shape)
g
- 绘图的上下文shape
- 绘图的形状public void readXML(XMLableReader reader)
readXML
在接口中 XMLReadable
reader
- XML读取器XMLableReader
public void writeXML(XMLPrintWriter writer)
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
在接口中 FCloneable
clone
在类中 java.lang.Object
java.lang.CloneNotSupportedException
- 如果克隆失败则抛出此异常public boolean equals(java.lang.Object ob)
equals
在类中 java.lang.Object
ob
- 用 于比较的Objectpublic JSONObject toJSONObject(Repository repo) throws JSONException
repo
- 请求JSONException
- 抛错