org.apache.fop.fonts
Class Glyphs
java.lang.Object
|
+--org.apache.fop.fonts.Glyphs
- public class Glyphs
- extends java.lang.Object
This class provides a number of constants for glyph management.
Field Summary |
static java.lang.String[] |
MAC_GLYPH_NAMES
Glyph names for Mac encoding |
static java.lang.String |
NOTDEF
Glyph name for the "notdef" glyph |
static java.lang.String[] |
TEX8R_GLYPH_NAMES
Glyph names for tex8r encoding |
static java.lang.String[] |
UNICODE_GLYPHS
List of unicode glyphs |
static char[] |
WINANSI_ENCODING
The characters in WinAnsiEncoding |
Method Summary |
static java.lang.String |
charToGlyphName(char ch)
Return the glyphname from a character,
eg, charToGlyphName('\\') returns "backslash" |
static java.lang.String |
glyphToString(java.lang.String name)
Return the glyphname from a string,
eg, glyphToString("\\") returns "backslash" |
static java.lang.String |
stringToGlyph(java.lang.String name)
Return the string representation of a glyphname,
eg stringToGlyph("backslash") returns "\\" |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NOTDEF
public static final java.lang.String NOTDEF
- Glyph name for the "notdef" glyph
MAC_GLYPH_NAMES
public static final java.lang.String[] MAC_GLYPH_NAMES
- Glyph names for Mac encoding
TEX8R_GLYPH_NAMES
public static final java.lang.String[] TEX8R_GLYPH_NAMES
- Glyph names for tex8r encoding
WINANSI_ENCODING
public static final char[] WINANSI_ENCODING
- The characters in WinAnsiEncoding
UNICODE_GLYPHS
public static final java.lang.String[] UNICODE_GLYPHS
- List of unicode glyphs
Glyphs
public Glyphs()
charToGlyphName
public static final java.lang.String charToGlyphName(char ch)
- Return the glyphname from a character,
eg, charToGlyphName('\\') returns "backslash"
- Parameters:
ch
- glyph to evaluate- Returns:
- the name of the glyph
glyphToString
public static final java.lang.String glyphToString(java.lang.String name)
- Return the glyphname from a string,
eg, glyphToString("\\") returns "backslash"
- Parameters:
name
- glyph to evaluate- Returns:
- the name of the glyph
TODO: javadocs for glyphToString and stringToGlyph are confused
TODO: Improve method names
stringToGlyph
public static java.lang.String stringToGlyph(java.lang.String name)
- Return the string representation of a glyphname,
eg stringToGlyph("backslash") returns "\\"
- Parameters:
name
- name of the glyph- Returns:
- the string representation
Copyright 1999-2006 The Apache Software Foundation. All Rights Reserved.