APIdia Launch Partner
Top Fields Constructors Methods
com.sun.javafx.font

public Class CompositeGlyphMapper

extends CharToGlyphMapper
Class Inheritance
Imports
java.util.HashMap

Field Summary

Modifier and TypeField and Description
private static final int
private boolean
public static final int
private char[]
pack-priv CompositeFontResource
pack-priv HashMap<Integer, Integer>
public static final int
public static final int
public static final int
private static final int
private static final int
pack-priv CharToGlyphMapper[]
public static final int
Inherited from com.sun.javafx.font.CharToGlyphMapper:
HI_SURROGATE_ENDHI_SURROGATE_SHIFTHI_SURROGATE_STARTINVISIBLE_GLYPH_IDLO_SURROGATE_ENDLO_SURROGATE_STARTMISSING_GLYPHmissingGlyphSURROGATES_START

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public final int
compositeGlyphCode(int slot, int glyphCode)

private final int
convertToGlyph(int unicode)

private int
getAsciiGlyphCode(int charCode)

public int
public int
private final CharToGlyphMapper
getSlotMapper(int slot)

Inherited from com.sun.javafx.font.CharToGlyphMapper:
canDisplaycharsToGlyphscharsToGlyphscharsToGlyphscharToGlyphcharToGlyph

Field Detail

ASCII_COUNTback to summary
private static final int ASCII_COUNT
asciiCacheOKback to summary
private boolean asciiCacheOK
BLOCKSZback to summary
public static final int BLOCKSZ
charToGlyphback to summary
private char[] charToGlyph
fontback to summary
pack-priv CompositeFontResource font
glyphMapback to summary
pack-priv HashMap<Integer, Integer> glyphMap
GLYPHMASKback to summary
public static final int GLYPHMASK
MAXUNICODEback to summary
public static final int MAXUNICODE
NBLOCKSback to summary
public static final int NBLOCKS
SIMPLE_ASCII_MASK_ENDback to summary
private static final int SIMPLE_ASCII_MASK_END
SIMPLE_ASCII_MASK_STARTback to summary
private static final int SIMPLE_ASCII_MASK_START
slotMappersback to summary
pack-priv CharToGlyphMapper[] slotMappers
SLOTMASKback to summary
public static final int SLOTMASK

Constructor Detail

CompositeGlyphMapperback to summary
public CompositeGlyphMapper(CompositeFontResource compFont)

Method Detail

compositeGlyphCodeback to summary
public final int compositeGlyphCode(int slot, int glyphCode)
convertToGlyphback to summary
private final int convertToGlyph(int unicode)
getAsciiGlyphCodeback to summary
private int getAsciiGlyphCode(int charCode)
getGlyphCodeback to summary
public int getGlyphCode(int charCode)

Implements abstract com.sun.javafx.font.CharToGlyphMapper.getGlyphCode.

Annotations
@Override
getMissingGlyphCodeback to summary
public int getMissingGlyphCode()

Overrides com.sun.javafx.font.CharToGlyphMapper.getMissingGlyphCode.

Annotations
@Override
getSlotMapperback to summary
private final CharToGlyphMapper getSlotMapper(int slot)