|
fop 2.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 tableMethod Detail |
---|
public int getTableType()
getTableType
in class GlyphSubtable
public java.lang.String getTypeName()
getTypeName
in class GlyphSubtable
public boolean usesReverseScan()
usesReverseScan
in class GlyphSubtable
public boolean hasDefinition(int gi)
hasDefinition
in interface GlyphDefinition
gi
- a glyph index
|
fop 2.1 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |