Class GlyphDefinitionTable.LigatureCaretSubtableFormat1
java.lang.Object
org.apache.fop.complexscripts.fonts.GlyphSubtable
org.apache.fop.complexscripts.fonts.GlyphDefinitionSubtable
org.apache.fop.complexscripts.fonts.GlyphDefinitionTable.LigatureCaretSubtable
org.apache.fop.complexscripts.fonts.GlyphDefinitionTable.LigatureCaretSubtableFormat1
- All Implemented Interfaces:
Comparable, GlyphDefinition
- Enclosing class:
GlyphDefinitionTable
private static class GlyphDefinitionTable.LigatureCaretSubtableFormat1
extends GlyphDefinitionTable.LigatureCaretSubtable
-
Field Summary
Fields inherited from class 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
ConstructorsConstructorDescriptionLigatureCaretSubtableFormat1(String id, int sequence, int flags, int format, GlyphMappingTable mapping, List entries) -
Method Summary
Modifier and TypeMethodDescriptionbooleanisCompatible(GlyphSubtable subtable) Determine if a glyph subtable is compatible with this glyph subtable.Methods inherited from class GlyphDefinitionTable.LigatureCaretSubtable
create, getTypeMethods inherited from class GlyphDefinitionSubtable
getTableType, getTypeName, hasDefinition, usesReverseScanMethods inherited from class GlyphSubtable
compareTo, equals, getClasses, getCoverage, getCoverageIndex, getCoverageSize, getFlags, getFlags, getFormat, getGDEF, getLookupId, getSequence, getTable, hashCode, resolveLookupReferences, setTable, usesReverseScan
-
Constructor Details
-
LigatureCaretSubtableFormat1
LigatureCaretSubtableFormat1(String id, int sequence, int flags, int format, GlyphMappingTable mapping, List entries)
-
-
Method Details
-
getEntries
- Specified by:
getEntriesin classGlyphSubtable- Returns:
- this subtable's lookup entries
-
isCompatible
Determine if a glyph subtable is compatible with this glyph subtable. Two glyph subtables are compatible if the both may appear in a single lookup table.- Specified by:
isCompatiblein classGlyphSubtable- Parameters:
subtable- a glyph subtable to determine compatibility- Returns:
- true if specified subtable is compatible with this glyph subtable, where by compatible is meant that they share the same lookup type
-