com.supermap.mapping

类 ThemeGridRangeItem

  • java.lang.Object
    • com.supermap.mapping.ThemeGridRangeItem


  • public class ThemeGridRangeItem
    extends java.lang.Object
    栅格分段专题图子项类

    在栅格分段专题图中,将分段字段的表达式的值按照某种分段模式被分成多个范围段。本类用来设置每个范围段的分段起始值、终止值、名称和颜色等。 每个分段所表示的范围为 [Start,End)。

    • 构造器概要

      构造器 
      构造器和说明
      ThemeGridRangeItem()
      默认构造函数,构造一个新的 ThemeGridRangeItem 对象
      ThemeGridRangeItem(double start, double end, Color color)
      根据指定的参数构造 ThemeGridRangeItem 类的新实例
      ThemeGridRangeItem(double start, double end, Color color, java.lang.String caption)
      根据指定的参数构造 ThemeGridRangeItem 类的新实例
      ThemeGridRangeItem(ThemeGridRangeItem themeGridRangeItem)
      拷贝构造函数,根据给定的 ThemeGridRangeItem 对象构造一个与其完全相同的新对象
    • 方法概要

      所有方法 实例方法 具体方法 
      限定符和类型 方法和说明
      java.lang.String getCaption()
      返回栅格分段专题图中子项的名称
      Color getColor()
      返回栅格分段专题图中每一个分段专题图子项的对应的颜色
      double getEnd()
      返回栅格分段专题图子项的终止值 注意:如果该子项是分段中最后一个子项,那么该终止值就是分段的最大值;如果不是最后一项,该终止值必须与下一子项的起始值相同,否则系统抛出异常
      double getStart()
      返回栅格分段专题图子项的起始值 注意:如果该子项是分段中第一个子项,那么该起始值就是分段的最小值;如果子项的序号大于等于 1 的时候,该起始值必须与前一子项的终止值相同,否则系统会抛出异常。
      boolean isVisible()
      返回栅格分段专题图中的子项是否可见时
      void setCaption(java.lang.String value)
      设置栅格分段专题图中子项的名称
      void setColor(Color color)
      设置栅格分段专题图中每一个分段专题图子项的对应的颜色
      void setEnd(double end)
      设置栅格分段专题图子项的终止值 注意:如果该子项是分段中最后一个子项,那么该终止值就是分段的最大值;如果不是最后一项,该终止值必须与下一子项的起始值相同,否则系统抛出异常
      void setStart(double start)
      设置栅格分段专题图子项的起始值 注意:如果该子项是分段中第一个子项,那么该起始值就是分段的最小值;如果子项的序号大于等于 1 的时候,该起始值必须与前一子项的终止值相同,否则系统会抛出异常。
      void setVisible(boolean value)
      设置栅格分段专题图中的子项是否可见
      java.lang.String toString()
      返回栅格分段专题图子项格式化字符串。
      • 从类继承的方法 java.lang.Object

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

      • ThemeGridRangeItem

        public ThemeGridRangeItem()
        默认构造函数,构造一个新的 ThemeGridRangeItem 对象
      • ThemeGridRangeItem

        public ThemeGridRangeItem(double start,
                                  double end,
                                  Color color)
        根据指定的参数构造 ThemeGridRangeItem 类的新实例
        参数:
        start - 栅格分段专题图子项的起始值
        end - 栅格分段专题图子项的终止值
        color - 栅格分段专题图子项的显示颜色
      • ThemeGridRangeItem

        public ThemeGridRangeItem(double start,
                                  double end,
                                  Color color,
                                  java.lang.String caption)
        根据指定的参数构造 ThemeGridRangeItem 类的新实例
        参数:
        start - 栅格分段专题图子项的起始值
        end - 栅格分段专题图子项的终止值
        color - 栅格分段专题图子项的显示颜色
        caption - 栅格分段专题图子项的名称
      • ThemeGridRangeItem

        public ThemeGridRangeItem(ThemeGridRangeItem themeGridRangeItem)
        拷贝构造函数,根据给定的 ThemeGridRangeItem 对象构造一个与其完全相同的新对象
        参数:
        themeGridRangeItem - 给定的栅格分段专题图子项对象
    • 方法详细资料

      • getStart

        public double getStart()
        返回栅格分段专题图子项的起始值

        注意:如果该子项是分段中第一个子项,那么该起始值就是分段的最小值;如果子项的序号大于等于 1 的时候,该起始值必须与前一子项的终止值相同,否则系统会抛出异常。

        返回:
        栅格分段专题图子项的起始值, 默认值为 -3.40282346638529E+38
      • setStart

        public void setStart(double start)
        设置栅格分段专题图子项的起始值

        注意:如果该子项是分段中第一个子项,那么该起始值就是分段的最小值;如果子项的序号大于等于 1 的时候,该起始值必须与前一子项的终止值相同,否则系统会抛出异常。

        参数:
        start - 栅格分段专题图子项的起始值
      • getEnd

        public double getEnd()
        返回栅格分段专题图子项的终止值

        注意:如果该子项是分段中最后一个子项,那么该终止值就是分段的最大值;如果不是最后一项,该终止值必须与下一子项的起始值相同,否则系统抛出异常

        返回:
        栅格分段专题图子项的终止值,默认值为 3.40282346638529E+38
      • setEnd

        public void setEnd(double end)
        设置栅格分段专题图子项的终止值

        注意:如果该子项是分段中最后一个子项,那么该终止值就是分段的最大值;如果不是最后一项,该终止值必须与下一子项的起始值相同,否则系统抛出异常

        参数:
        end - 栅格分段专题图子项的终止值
      • getColor

        public Color getColor()
        返回栅格分段专题图中每一个分段专题图子项的对应的颜色
        返回:
        栅格分段专题图中每一个分段专题图子项的对应的颜色, 默认值为 Color.black
      • setColor

        public void setColor(Color color)
        设置栅格分段专题图中每一个分段专题图子项的对应的颜色
        参数:
        color - 栅格分段专题图中每一个分段专题图子项的对应的颜色
      • getCaption

        public java.lang.String getCaption()
        返回栅格分段专题图中子项的名称
        返回:
        返回栅格分段专题图中子项的名称, 默认值为 UntitledThemeGridRangeItem
      • setCaption

        public void setCaption(java.lang.String value)
        设置栅格分段专题图中子项的名称
        参数:
        value - 栅格分段专题图中子项的名称
      • isVisible

        public boolean isVisible()
        返回栅格分段专题图中的子项是否可见时
        返回:
        如果栅格分段专题图中的子项可见,返回 true;否则返回 false, 默认值为 true。即栅格分段专题图中的子项可见
      • setVisible

        public void setVisible(boolean value)
        设置栅格分段专题图中的子项是否可见
        参数:
        value - 网分段专题图中的子项可见与否。true 为可见,false 为不可见
      • toString

        public java.lang.String toString()
        返回栅格分段专题图子项格式化字符串。格式为 {Caption=”china”,Start=10 End=20, Visible=true,Color=()}
        覆盖:
        toString 在类中 java.lang.Object
        返回:
        栅格分段专题图子项格式化字符串