com.supermap.layout
类 RulerLines

java.lang.Object
  继承者 com.supermap.layout.RulerLines

public class RulerLines
extends java.lang.Object

标尺线集合类。


方法摘要
 int add(RulerLine rulerLin)
          向集合中添加标尺线对象,添加成功返回被添加对象的序号。
 int addRange(RulerLine[] rulerLines)
          向集合中添加标尺线对象(以数组的形式),返回成功添加的标尺线对象的个数。
 void clear()
          清空集合中的所有标尺线对象。
 RulerLine get(int index)
          返回集合中指定索引的标尺线对象。
 int getCount()
          返回标尺线的个数。
 boolean isVisible()
          返回所有的标尺线对象是否可见。
 boolean remove(int index)
          在集合中删除指定序号的标尺线对象,成功返回 true。
 int removeRange(int index, int count)
          在集合中从指定序号开始删除标尺线对象,指定删除 count 个,返回被成功删除的对象的个数。
 void setVisible(boolean value)
          设置是否所有的标尺线均可见。
 RulerLine[] toArray()
          将标尺线集合对象转换为标尺线对象数组。
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

方法详细信息

getCount

public int getCount()
返回标尺线的个数。

返回:
标尺线的个数。

get

public RulerLine get(int index)
返回集合中指定索引的标尺线对象。

参数:
index - 指定的索引。
返回:
集合中指定索引的标尺线对象。

isVisible

public boolean isVisible()
返回所有的标尺线对象是否可见。

返回:
全部可见返回 true;否则返回 false。

setVisible

public void setVisible(boolean value)
设置是否所有的标尺线均可见。

参数:
value - 一个布尔值指定是否标尺线可见。

add

public int add(RulerLine rulerLin)
向集合中添加标尺线对象,添加成功返回被添加对象的序号。

参数:
rulerLin - 被添加的标尺线对象。
返回:
被添加对象的序号。

addRange

public int addRange(RulerLine[] rulerLines)
向集合中添加标尺线对象(以数组的形式),返回成功添加的标尺线对象的个数。

参数:
rulerLines - 被添加的标尺线对象数组。
返回:
成功添加的标尺线对象的个数。

remove

public boolean remove(int index)
在集合中删除指定序号的标尺线对象,成功返回 true。

参数:
index - 指定的标尺线对象序号。
返回:
删除成功返回 true,否则返回 false。

removeRange

public int removeRange(int index,
                       int count)
在集合中从指定序号开始删除标尺线对象,指定删除 count 个,返回被成功删除的对象的个数。

参数:
index - 指定的开始序号。
count - 指定的删除个数。
返回:
被成功删除的对象的个数。

clear

public void clear()
清空集合中的所有标尺线对象。


toArray

public RulerLine[] toArray()
将标尺线集合对象转换为标尺线对象数组。

返回:
标尺线对象数组。