public abstract class PlatformIdentifier
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static PlatformIdentifier |
ISO |
static PlatformIdentifier |
MACINTOSH |
static PlatformIdentifier |
MICROSOFT |
static PlatformIdentifier |
UNICODE |
Modifier and Type | Method and Description |
---|---|
abstract java.lang.String |
getEncoding(int encodingId,
int language)
Quoted from the OpenTypeSpecs:
Note that OS/2 and Windows both require that all name strings be defined in
Unicode.
|
static PlatformIdentifier |
getIdentifier(int param) |
int |
getType() |
java.lang.String |
toString() |
public static final PlatformIdentifier UNICODE
public static final PlatformIdentifier MACINTOSH
public static final PlatformIdentifier ISO
public static final PlatformIdentifier MICROSOFT
public int getType()
public java.lang.String toString()
toString
in class java.lang.Object
public static PlatformIdentifier getIdentifier(int param)
public abstract java.lang.String getEncoding(int encodingId, int language)
encodingId
- language
-