Class TypographicCase
- java.lang.Object
-
- com.adobe.fontengine.inlineformatting.TypographicCase
-
public final class TypographicCase extends java.lang.ObjectEnumerated values forElementAttribute.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 Summary
Fields Modifier and Type Field Description static TypographicCaseCAPSCAPS.static TypographicCaseCAPS_AND_SMALLCAPSCAPS_AND_SMALLCAPS.static TypographicCaseNONENONE No transformation performed.static TypographicCasePETITECAPSPETITECAPS.static TypographicCaseSMALLCAPSSMALLCAPS.static TypographicCaseTEXTTEXT.static TypographicCaseTITLETITLE.static TypographicCaseUNICASEUNICASE.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TypographicCaseparse(java.lang.String s)java.lang.StringtoString()
-
-
-
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:
toStringin classjava.lang.Object
-
parse
public static TypographicCase parse(java.lang.String s)
-
-