com.supermap.realspace
类 Routes
- java.lang.Object
-
- com.supermap.realspace.Routes
-
public class Routes extends java.lang.Object
路线集合类。该类提供了对路线对象的获取功能。 路线集合包含了零个或多个路线对象。
-
-
构造器概要
构造器 构造器和说明 Routes()
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 int
add(Route value)
向路线集合中添加一个路线对象。void
clear()
清除路线集合中所有路线。boolean
contains(java.lang.String value)
确认是否包含指定名字的路线。boolean
fromFile(java.lang.String value)
从指定的文件中导入路线集合对象。int
getCount()
返回路线集合中路线的个数。Route
getCurrentRoute()
获取当前选中的路线。int
getCurrentRouteIndex()
返回当前选中的路线索引,默认没有 Route 时为-1,添加 Route 后则不再是非法值。java.lang.String
getRouteName(int index)
通过下标获得路线名称。int
indexOfName(java.lang.String value)
获取指定名字的路线的索引。boolean
remove()
从路线集合中移除给定索引值处的路线对象。void
setCurrentRouteIndex(int index)
设置当前选中的路线索引值,默认没有 Route 时为-1,添加 Route 后则不再是非法值。
-
-
-
方法详细资料
-
getCount
public int getCount()
返回路线集合中路线的个数。- 返回:
- 路线集合中路线的个数。
-
getCurrentRoute
public Route getCurrentRoute()
获取当前选中的路线。- 返回:
- 当前路线
-
getCurrentRouteIndex
public int getCurrentRouteIndex()
返回当前选中的路线索引,默认没有 Route 时为-1,添加 Route 后则不再是非法值。- 返回:
- 当前选中的路线
-
setCurrentRouteIndex
public void setCurrentRouteIndex(int index)
设置当前选中的路线索引值,默认没有 Route 时为-1,添加 Route 后则不再是非法值。- 参数:
index
- 当前选中的路线
-
clear
public void clear()
清除路线集合中所有路线。
-
getRouteName
public java.lang.String getRouteName(int index)
通过下标获得路线名称。- 参数:
index
- 索引- 返回:
- 路线名称。
-
fromFile
public boolean fromFile(java.lang.String value)
从指定的文件中导入路线集合对象。- 参数:
value
- 指定的文件全路径。- 返回:
- 导入成功返回 true,否则返回 false。
-
add
public int add(Route value)
向路线集合中添加一个路线对象。- 参数:
value
- 添加的路线对象。- 返回:
- 向路线集合中添加的路线个数。
-
contains
public boolean contains(java.lang.String value)
确认是否包含指定名字的路线。- 参数:
value
- 指定的路线名。- 返回:
- 一个布尔值,true表示指定名字存在,false表示不存在。
-
indexOfName
public int indexOfName(java.lang.String value)
获取指定名字的路线的索引。- 参数:
value
- 指定的路线名。- 返回:
- 指定名字的路线的索引。
-
remove
public boolean remove()
从路线集合中移除给定索引值处的路线对象。- 返回:
- 一个布尔值,true表示移除路线对象成功,false表示移除路线对象失败。
-
-