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 后则不再是非法值。
      • 从类继承的方法 java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 构造器详细资料

      • Routes

        public Routes()
    • 方法详细资料

      • 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表示移除路线对象失败。