org.foray.ps.encode
Class CharSetExtendedRoman
java.lang.Object
org.foray.ps.encode.CharSet4a
org.foray.ps.encode.CharSetExtendedRoman
- All Implemented Interfaces:
- Serializable, org.axsl.ps.CharSet
public final class CharSetExtendedRoman
- extends CharSet4a
Class containing hard-coded values that represent the ExtendedRoman
character set.
We cannot find an official list for this character set.
It is inferred from the AFM files for the Base-14 fonts.
The hard-coded values in this class were derived by running
CharSetParser.main(String[])
.
The input file was created by extracting all of the glyph names from the
"C" entries in the following AFM file:
foray/foray-font/resource/base-14/Helvetica.afm
- See Also:
- Serialized Form
Nested classes/interfaces inherited from interface org.axsl.ps.CharSet |
org.axsl.ps.CharSet.Predefined |
Method Summary |
static CharSetExtendedRoman |
getInstance()
Returns the singleton instance of this class. |
boolean |
isStatic()
Indicates whether the data in this character set is static, that is,
tied entirely to the class itself and not built dynamically. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
serialVersionUID
public static final long serialVersionUID
- Constant needed for serialization.
- See Also:
- Constant Field Values
getInstance
public static CharSetExtendedRoman getInstance()
- Returns the singleton instance of this class.
- Returns:
- The singleton isntance of this class.
isStatic
public boolean isStatic()
- Indicates whether the data in this character set is static, that is,
tied entirely to the class itself and not built dynamically.
This is used primarily to determine whether the instance should actually
be serialized.
Static subclasses should override this method.
- Overrides:
isStatic
in class CharSet4a
- Returns:
- True iff all data in this glyph list is static and does not
need to be serialized.
Copyright © 2017. All rights reserved.