Package org.apache.fop.fonts
Class FontType
- java.lang.Object
-
- org.apache.fop.fonts.FontType
-
public class FontType extends java.lang.ObjectThis class enumerates all supported font types.
-
-
Field Summary
Fields Modifier and Type Field Description static FontTypeCIDTYPE0static FontTypeMMTYPE1Adobe Multiple Master Type 1 fontsstatic FontTypeOTHERCollective identifier for "other" font typesstatic FontTypeTRUETYPETrueType fontsstatic FontTypeTYPE0Adobe Type 0 fonts (composite font)static FontTypeTYPE1Adobe Type 1 fontsstatic FontTypeTYPE1Cstatic FontTypeTYPE3Adobe Type 3 fonts ("user-defined" fonts)
-
Constructor Summary
Constructors Modifier Constructor Description protectedFontType(java.lang.String name, int value)Construct a font type.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FontTypebyName(java.lang.String name)Returns the FontType by name.static FontTypebyValue(int value)Returns the FontType by value.java.lang.StringgetName()Returns the nameintgetValue()Returns the valuejava.lang.StringtoString()
-
-
-
Field Detail
-
OTHER
public static final FontType OTHER
Collective identifier for "other" font types
-
TYPE0
public static final FontType TYPE0
Adobe Type 0 fonts (composite font)
-
TYPE1
public static final FontType TYPE1
Adobe Type 1 fonts
-
MMTYPE1
public static final FontType MMTYPE1
Adobe Multiple Master Type 1 fonts
-
TYPE3
public static final FontType TYPE3
Adobe Type 3 fonts ("user-defined" fonts)
-
TRUETYPE
public static final FontType TRUETYPE
TrueType fonts
-
TYPE1C
public static final FontType TYPE1C
-
CIDTYPE0
public static final FontType CIDTYPE0
-
-
Method Detail
-
byName
public static FontType byName(java.lang.String name)
Returns the FontType by name.- Parameters:
name- Name of the font type to look up- Returns:
- the font type
-
byValue
public static FontType byValue(int value)
Returns the FontType by value.- Parameters:
value- Value of the font type to look up- Returns:
- the font type
-
getName
public java.lang.String getName()
Returns the name- Returns:
- the name
-
getValue
public int getValue()
Returns the value- Returns:
- the value
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-