|
fop 1.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.fop.complexscripts.fonts.GlyphSubtable
org.apache.fop.complexscripts.fonts.GlyphDefinitionSubtable
public abstract class GlyphDefinitionSubtable
The GlyphDefinitionSubtable implements an abstract base of a glyph definition subtable,
providing a default implementation of the GlyphDefinition interface.
This work was originally authored by Glenn Adams (gadams@apache.org).
| Field Summary |
|---|
| Fields inherited from class org.apache.fop.complexscripts.fonts.GlyphSubtable |
|---|
LF_IGNORE_BASE, LF_IGNORE_LIGATURE, LF_IGNORE_MARK, LF_INTERNAL_USE_REVERSE_SCAN, LF_MARK_ATTACHMENT_TYPE, LF_RESERVED, LF_RIGHT_TO_LEFT, LF_USE_MARK_FILTERING_SET |
| Constructor Summary | |
|---|---|
protected |
GlyphDefinitionSubtable(java.lang.String id,
int sequence,
int flags,
int format,
GlyphMappingTable mapping)
Instantiate a GlyphDefinitionSubtable. |
| Method Summary | |
|---|---|
int |
getTableType()
|
java.lang.String |
getTypeName()
|
boolean |
hasDefinition(int gi)
Determine if some definition is available for a specific glyph. |
boolean |
usesReverseScan()
|
| Methods inherited from class org.apache.fop.complexscripts.fonts.GlyphSubtable |
|---|
compareTo, equals, getClasses, getCoverage, getCoverageIndex, getCoverageSize, getEntries, getFlags, getFlags, getFormat, getGDEF, getLookupId, getSequence, getTable, getType, hashCode, isCompatible, resolveLookupReferences, setTable, usesReverseScan |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected GlyphDefinitionSubtable(java.lang.String id,
int sequence,
int flags,
int format,
GlyphMappingTable mapping)
GlyphDefinitionSubtable.
id - subtable identifiersequence - subtable sequenceflags - subtable flagsformat - subtable formatmapping - subtable coverage table| Method Detail |
|---|
public int getTableType()
getTableType in class GlyphSubtablepublic java.lang.String getTypeName()
getTypeName in class GlyphSubtablepublic boolean usesReverseScan()
usesReverseScan in class GlyphSubtablepublic boolean hasDefinition(int gi)
hasDefinition in interface GlyphDefinitiongi - a glyph index
|
fop 1.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||