Enum Symbol

  • All Implemented Interfaces:
    Serializable, Comparable<Symbol>

    public enum Symbol
    extends Enum<Symbol>
    symbol ( "circle-open" | "circle-dot" | "circle-open-dot" "square-open" | "square-dot" | "square-open-dot" "diamond-open" | "diamond-dot" | "diamond-open-dot" "cross-open" | "cross-dot" | "cross-open-dot" "x-open" | "x-dot" | "x-open-dot" "triangle-up-open" | "triangle-up-dot" | "triangle-up-open-dot" "triangle-down-open" | "triangle-down-dot" | "triangle-down-open-dot" "triangle-left-open" | "triangle-left-dot" | "triangle-left-open-dot" "triangle-right-open" | "triangle-right-dot" | "triangle-right-open-dot" "triangle-ne-open" | "triangle-ne-dot" | "triangle-ne-open-dot" "triangle-se-open" | "triangle-se-dot" | "triangle-se-open-dot" "triangle-sw-open" | "triangle-sw-dot" | "triangle-sw-open-dot" "triangle-nw-open" | "triangle-nw-dot" | "triangle-nw-open-dot"

    "pentagon-open" | "pentagon-dot | "pentagon-open-dot" "hexagon-open" | "hexagon-dot" | "hexagon-open-dot" "hexagon2-open" | "hexagon2-dot" | "hexagon2-open-dot" "octagon-open" | "octagon-dot" | "octagon-open-dot" "star-open" | "star-dot" | "star-open-dot" "hexagram-open" | "hexagram-dot" | "hexagram-open-dot" "star-triangle-up-open" | "star-triangle-up-dot" | "star-triangle-up-open-dot" "star-triangle-down-open" | "star-triangle-down-dot" | "star-triangle-down-open-dot" "star-square-open" | "star-square-dot" | "star-square-open-dot" "star-diamond-open" | "star-diamond-dot" | "star-diamond-open-dot"

    "diamond-tall-open" | "diamond-tall-dot" | "diamond-tall-open-dot" "diamond-wide-open" | "diamond-wide-dot" | "diamond-wide-open-dot" "hourglass-open" "bowtie-open" "circle-cross-open" "circle-x-open" "square-cross-open" "square-x-open" "diamond-cross-open" "diamond-x-open"

    "cross-thin-open" "x-thin-open" "asterisk-open" "hash-open" "hash-dot" "hash-open-dot"

    "y-up-open" "y-down-open" "y-left-open" "y-right-open"

    "line-ew-open" "line-ns-open" "line-ne-open" "line-nw-open"

    default: "circle"

    Sets the marker symbol type. Adding 100 is equivalent to appending "-open" to a symbol name. Adding 200 is equivalent to appending "-dot" to a symbol name. Adding 300 is equivalent to appending "-open-dot" or "dot-open" to a symbol name.

    • Enum Constant Detail

      • CIRCLE

        public static final Symbol CIRCLE
      • SQUARE

        public static final Symbol SQUARE
      • DIAMOND

        public static final Symbol DIAMOND
      • CROSS

        public static final Symbol CROSS
      • X

        public static final Symbol X
      • TRIANGLE_UP

        public static final Symbol TRIANGLE_UP
      • TRIANGLE_DOWN

        public static final Symbol TRIANGLE_DOWN
      • TRIANGLE_LEFT

        public static final Symbol TRIANGLE_LEFT
      • TRIANGLE_RIGHT

        public static final Symbol TRIANGLE_RIGHT
      • TRIANGLE_NE

        public static final Symbol TRIANGLE_NE
      • TRIANGLE_SE

        public static final Symbol TRIANGLE_SE
      • TRIANGEL_SW

        public static final Symbol TRIANGEL_SW
      • TRIANGLE_NW

        public static final Symbol TRIANGLE_NW
      • PENTAGON

        public static final Symbol PENTAGON
      • HEXAGON

        public static final Symbol HEXAGON
      • HEXAGON2

        public static final Symbol HEXAGON2
      • OCTAGON

        public static final Symbol OCTAGON
      • STAR

        public static final Symbol STAR
      • HEXAGRAM

        public static final Symbol HEXAGRAM
      • STAR_TRIANGLE_UP

        public static final Symbol STAR_TRIANGLE_UP
      • STAR_TRIANGLE_DOWN

        public static final Symbol STAR_TRIANGLE_DOWN
      • STAR_SQUARE

        public static final Symbol STAR_SQUARE
      • STAR_DIAMOND

        public static final Symbol STAR_DIAMOND
      • DIAMOND_TALL

        public static final Symbol DIAMOND_TALL
      • DIAMOND_WIDE

        public static final Symbol DIAMOND_WIDE
      • HOURGLASS

        public static final Symbol HOURGLASS
      • BOWTIE

        public static final Symbol BOWTIE
      • CIRCLE_CROSS

        public static final Symbol CIRCLE_CROSS
      • CIRCLE_X

        public static final Symbol CIRCLE_X
      • SQUARE_CROSS

        public static final Symbol SQUARE_CROSS
      • SQUARE_X

        public static final Symbol SQUARE_X
      • DIAMOND_CROSS

        public static final Symbol DIAMOND_CROSS
      • DIAMOND_X

        public static final Symbol DIAMOND_X
      • CROSS_THIN

        public static final Symbol CROSS_THIN
      • X_THIN

        public static final Symbol X_THIN
      • ASTERISK

        public static final Symbol ASTERISK
      • HASH

        public static final Symbol HASH
      • Y_UP

        public static final Symbol Y_UP
      • Y_DOWN

        public static final Symbol Y_DOWN
      • Y_LEFT

        public static final Symbol Y_LEFT
      • Y_RIGHT

        public static final Symbol Y_RIGHT
      • LINE_EW

        public static final Symbol LINE_EW
      • LINE_NS

        public static final Symbol LINE_NS
      • LINE_NE

        public static final Symbol LINE_NE
      • LINE_NW

        public static final Symbol LINE_NW
    • Method Detail

      • values

        public static Symbol[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (Symbol c : Symbol.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static Symbol valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null