public class ThemeLabelItem
extends java.lang.Object
implements java.io.Serializable
标签专题图子项。
标签专题图用标签表达式( ThemeLabel.labelExpression
)的值对点、线、面等对象做标注。还允许划分标签专题图子项,不同专题图子项中的要素的标注用不同的风格显示。
标签专题图子项的划分是基于分段字段表达式( ThemeLabel.rangeExpression
)的,分段模式参见 RangeMode
。
限定符和类型 | 字段和说明 |
---|---|
java.lang.String |
caption
标签专题子项的标题。
|
double |
end
标签专题图子项的终止值。
|
double |
start
标签专题图子项的分段起始值。
|
TextStyle |
style
标签专题图子项所对应的显示风格。
|
boolean |
visible
标签专题图子项是否可见。
|
构造器和说明 |
---|
ThemeLabelItem()
默认构造函数。
|
ThemeLabelItem(double start, double end, TextStyle style)
带参构造函数。
|
ThemeLabelItem(double start, double end, TextStyle style, java.lang.String caption)
带参构造函数。
|
ThemeLabelItem(ThemeLabelItem themeLabelItem)
拷贝构造函数。
|
public double start
标签专题图子项的分段起始值。
如果该子项是分段中第一项,那么该起始值就是分段的最小值;如果该子项的序号大于等于 1 的时候,该起始值必须与前一子项的终止值相同,否则系统会抛出异常。
public double end
标签专题图子项的终止值。
如果该子项是分段中最后一个子项,那么该终止值就是分段的最大值;如果不是最后一项,该终止值必须与其下一子项的起始值相同,否则系统抛出异常。
public java.lang.String caption
标签专题子项的标题。
public TextStyle style
标签专题图子项所对应的显示风格。
public boolean visible
标签专题图子项是否可见。
如果标签专题图子项可见,则为 true,否则为 false。默认值为 true。
public ThemeLabelItem()
默认构造函数。
public ThemeLabelItem(double start, double end, TextStyle style)
带参构造函数。
start
- 标签专题图子项的分段起始值。end
- 标签专题图子项的终止值。style
- 标签专题图子项所对应的显示风格。public ThemeLabelItem(double start, double end, TextStyle style, java.lang.String caption)
带参构造函数。
start
- 标签专题图子项的分段起始值。end
- 标签专题图子项的终止值。style
- 标签专题图子项所对应的显示风格。caption
- 标签专题子项的标题。public ThemeLabelItem(ThemeLabelItem themeLabelItem)
拷贝构造函数。
themeLabelItem
- 标签专题图子项对象。java.lang.IllegalArgumentException
- 当标签专题图子项对象为 Null 时抛出异常。