Class TypographicCase


  • public final class TypographicCase
    extends java.lang.Object
    Enumerated values for ElementAttribute.typographicCase. Glyphs have typographic case, which describe their shape and their spacing. This notion is distinct from the notion of character case (which is uppercase, lowercase, or caseless).
    • Field Detail

      • TITLE

        public static final TypographicCase TITLE
        TITLE. uppercase characters -> titling glyphs, close to uppercase glyphs lowercase characters -> lowercase glyphs others -> form for uppercase context spacing for titles
      • CAPS

        public static final TypographicCase CAPS
        CAPS. uppercase characters -> uppercase glyphs lowercase characters -> lowecase glyphs others -> form for uppercase context spacing for uppercase text
      • CAPS_AND_SMALLCAPS

        public static final TypographicCase CAPS_AND_SMALLCAPS
        CAPS_AND_SMALLCAPS. uppercase characters -> uppercase glyphs lowercase characters -> small cap glyphs others -> form for lowercase context spacing for lowercase text
      • SMALLCAPS

        public static final TypographicCase SMALLCAPS
        SMALLCAPS. uppercase characters -> small cap glyphs lowercase characters -> small cap glyphs others -> form for lowercase context spacing for lowercase text
      • PETITECAPS

        public static final TypographicCase PETITECAPS
        PETITECAPS. uppercase characters -> petite cap glyphs lowercase characters -> petite cap glyphs others -> form for lowercase text spacing for lowercase text
      • TEXT

        public static final TypographicCase TEXT
        TEXT. uppercase characters -> uppercase glyphs lowercase characters -> lowercase glyphs others -> form for lowercase text spacing for lowercase text
      • UNICASE

        public static final TypographicCase UNICASE
        UNICASE. uppercase characters -> unicase glyphs lowercase characters -> unicase glyphs others -> form for lowercase text spacing for lowercase text
      • NONE

        public static final TypographicCase NONE
        NONE No transformation performed.
    • Method Detail

      • toString

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