com.supermap.data

类 Scenes

  • java.lang.Object
    • com.supermap.data.Scenes


  • public class Scenes
    extends java.lang.Object
    三维场景类。
    • 构造器概要

      构造器 
      构造器和说明
      Scenes() 
    • 方法概要

      所有方法 实例方法 具体方法 
      限定符和类型 方法和说明
      int add(java.lang.String name, java.lang.String xml)
      采用用户传入的名称作为三维场景名.
      void clear()
      删除工作空间所有保存的三维场景。
      java.lang.String get(int index)
      返回三维场景集合对象中指定索引的三维场景的名字。
      java.lang.String getAvailableSceneName(java.lang.String name)
      根据给定的名称生成一个在三维场景集里没有使用的三维场景名字。
      int getCount()
      返回给定的三维场景集合中三维场景对象的总数。
      java.lang.String getSceneXML(int index)
      获取指定序号的三维场景的内容。
      java.lang.String getSceneXML(java.lang.String name)
      返回指定名称的三维场景的内容。
      int indexOf(java.lang.String name)
      得到指定名称三维场景的索引。
      boolean insert(int index, java.lang.String name, java.lang.String xml)
      采用用户传入的名称作为三维场景名
      boolean remove(int index)
      删除工作空间中指定索引号的已保存的某个三维场景。
      boolean remove(java.lang.String name)
      删除工作空间中指定名称的已保存的某个三维场景。
      boolean setSceneXML(int index, java.lang.String xml)
      将用户输入的三维场景名称添加到三维场景集合中,添加位置为指定的序列号。
      boolean setSceneXML(java.lang.String name, java.lang.String xml)
      修改指定名称三维场景的内容,不修改其名字。
      • 从类继承的方法 java.lang.Object

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

      • Scenes

        public Scenes()
    • 方法详细资料

      • get

        public java.lang.String get(int index)
        返回三维场景集合对象中指定索引的三维场景的名字。
        参数:
        index - 索引。
        返回:
        三维场景集合对象中指定索引的三维场景的名字。
      • getCount

        public int getCount()
        返回给定的三维场景集合中三维场景对象的总数。
        返回:
        给定的三维场景集合中三维场景对象的总数。
      • add

        public int add(java.lang.String name,
                       java.lang.String xml)
        采用用户传入的名称作为三维场景名.
        参数:
        name - 三维场景名称。
        xml - 用来创建三维场景的XML字符串。
        返回:
        返回新添加的三维场景在三维场景集合中的序号。
      • insert

        public boolean insert(int index,
                              java.lang.String name,
                              java.lang.String xml)
        采用用户传入的名称作为三维场景名
        参数:
        index - 指定的序号。
        name - 三维场景名称。
        xml - 用来创建三维场景的XML字符串。
        返回:
        成功返回true,失败返回false。
      • setSceneXML

        public boolean setSceneXML(int index,
                                   java.lang.String xml)
        将用户输入的三维场景名称添加到三维场景集合中,添加位置为指定的序列号。
        参数:
        index - 指定的序号。
        xml - 用来创建三维场景的XML字符串。
        返回:
        成功返回true,失败返回false。
      • setSceneXML

        public boolean setSceneXML(java.lang.String name,
                                   java.lang.String xml)
        修改指定名称三维场景的内容,不修改其名字。
        参数:
        name - 三维场景名称。
        xml - 用来创建三维场景的XML字符串。
        返回:
        成功返回true,失败返回false。
      • getSceneXML

        public java.lang.String getSceneXML(int index)
        获取指定序号的三维场景的内容。
        参数:
        index - 指定的序号。
        返回:
        返回指定序号的三维场景的内容。
      • getSceneXML

        public java.lang.String getSceneXML(java.lang.String name)
        返回指定名称的三维场景的内容。
        参数:
        name - 指定的三维场景名称。
        返回:
        获取指定名字的三维场景的内容。
      • remove

        public boolean remove(int index)
        删除工作空间中指定索引号的已保存的某个三维场景。该方法并不删除数据,不会影响数据源和数据集。
        参数:
        index - 指定的三维场景索引。
        返回:
        成功返回 true,否则返回 false。
      • remove

        public boolean remove(java.lang.String name)
        删除工作空间中指定名称的已保存的某个三维场景。该方法并不删除数据,不会影响数据源和数据集。
        参数:
        name - 三维场景名称。
        返回:
        成功返回 true,否则返回 false。
      • clear

        public void clear()
        删除工作空间所有保存的三维场景。该方法并不删除数据,也不会影响数据源和数据集。
      • indexOf

        public int indexOf(java.lang.String name)
        得到指定名称三维场景的索引。
        参数:
        name - 三维场景名称。
        返回:
        返回三维场景的索引。
      • getAvailableSceneName

        public java.lang.String getAvailableSceneName(java.lang.String name)
        根据给定的名称生成一个在三维场景集里没有使用的三维场景名字。
        参数:
        name - 三维场景名称。
        返回:
        返回新生成的三维场景名字。