com.supermap.mapping
类 ThemeLabelRangeItems
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.mapping.ThemeLabelRangeItems
-
public class ThemeLabelRangeItems extends com.supermap.data.InternalHandle
分段标签专题图子项集合。分段标签专题图是指对对象标签基于指定字段表达式的值进行分段,同一段内的对象标签相同的风格显示,不同段的标签使用不同风格显示。其中,一个分段对应一个分段标签专题图子项。
-
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 boolean
addToHead(ThemeLabelRangeItem item, boolean normalize)
把一个分段标签专题图子项添加到分段列表的开头。boolean
addToTail(ThemeLabelRangeItem item, boolean normalize)
把一个分段标签专题图子项添加到分段列表的尾部。void
clear()
删除分段标签专题图的子项。int
getCount()
返回分段标签专题图子项集合中的子项个数。ThemeLabelRangeItem
getItem(int index)
返回指定序号的分段标签专题图子项集合中的子项。boolean
merge(int index, int count, TextStyle style, String caption)
合并一个从指定序号起始的给定个数的分段标签专题图子项,并赋给合并后分段标签专题图子项显示风格和名称。void
reverseStyle()
对分段标签专题图中分段的风格进行反序显示。boolean
split(int index, double splitValue, TextStyle style1, String caption1, TextStyle style2, String caption2)
根据给定的拆分分段值将一个指定序号的分段标签专题图子项拆分成两个具有各自风格和名称的分段标签专题图子项。
-
-
-
方法详细资料
-
getItem
public ThemeLabelRangeItem getItem(int index)
返回指定序号的分段标签专题图子项集合中的子项。- 参数:
index
- 指定的分段标签专题图子项的序号。- 返回:
- 分段标签专题图子项。
-
addToHead
public boolean addToHead(ThemeLabelRangeItem item, boolean normalize)
把一个分段标签专题图子项添加到分段列表的开头。- 参数:
item
- 需要添加的子项。normalize
- 是否对不合法的子项进行修正,true进行修正,false不进行修正并抛异常提示改子项为不合法值。- 返回:
- 如果添加成功返回 true,否则返回 false。
-
addToTail
public boolean addToTail(ThemeLabelRangeItem item, boolean normalize)
把一个分段标签专题图子项添加到分段列表的尾部。- 参数:
item
- 需要添加的分段标签专题图子项。normalize
- 是否对不合法的子项进行修正,true进行修正,false不进行修正并抛异常提示改子项为不合法值。- 返回:
- 如果添加成功返回 true,否则返回 false。
-
split
public boolean split(int index, double splitValue, TextStyle style1, String caption1, TextStyle style2, String caption2)
根据给定的拆分分段值将一个指定序号的分段标签专题图子项拆分成两个具有各自风格和名称的分段标签专题图子项。- 参数:
index
- 指定的分段标签专题图子项的序号。splitValue
- 指定的拆分分段值。style1
- 被拆分的两个分段标签专题图子项中的一个子项的风格。caption1
- 被拆分的两个分段标签专题图子项中的一个子项的名称。style2
- 被拆分的两个分段标签专题图子项中的另一个子项的风格。caption2
- 被拆分的两个分段标签专题图子项中的另一个子项的名称。- 返回:
- 如果拆分成功返回 true,否则返回 false。
-
merge
public boolean merge(int index, int count, TextStyle style, String caption)
合并一个从指定序号起始的给定个数的分段标签专题图子项,并赋给合并后分段标签专题图子项显示风格和名称。 执行该方法后,被合并的对象将被释放,不再可用。- 参数:
index
- 指定的分段标签专题图子项的序号,并以此序号为起始。count
- 要合并的分段标签专题图子项个数,即从指定的序号开始计算。style
- 合并后的分段标签专题图子项的风格。caption
- 合并后的分段标签专题图子项名称。- 返回:
- 如果合并成功返回true,否则返回false。
-
getCount
public int getCount()
返回分段标签专题图子项集合中的子项个数。- 返回:
- 返回分段标签专题图子项集合中的子项个数。
-
reverseStyle
public void reverseStyle()
对分段标签专题图中分段的风格进行反序显示。
-
clear
public void clear()
删除分段标签专题图的子项。 执行该方法后,所有的标签专题图子项都被释放,不再可用。
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.