Class Selector.GeneralSelector

    • Method Detail

      • getSubpart

        public Subpart getSubpart()
        Description copied from interface: Selector
        Returns the subpart, if supported. A subpart identifies different rendering layers (::subpart syntax).
        Returns:
        the subpart, if supported
      • getRange

        public Range getRange()
        Description copied from interface: Selector
        Returns the scale range, an interval of the form "lower < x <= upper" where 0 <= lower < upper.
        Returns:
        the scale range, if supported
      • checkBase

        private static java.lang.String checkBase​(java.lang.String base)
        Set base and check if this is a known value.
        Parameters:
        base - value for base
        Returns:
        the matching String constant for a known value
        Throws:
        java.lang.IllegalArgumentException - if value is not knwon
      • getBase

        public java.lang.String getBase()
      • level2scale

        public static double level2scale​(int lvl)
      • scale2level

        public static int scale2level​(double scale)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object