Class GlyphDefinitionTable.AttachmentPointSubtableFormat1
java.lang.Object
org.apache.fop.complexscripts.fonts.GlyphSubtable
org.apache.fop.complexscripts.fonts.GlyphDefinitionSubtable
org.apache.fop.complexscripts.fonts.GlyphDefinitionTable.AttachmentPointSubtable
org.apache.fop.complexscripts.fonts.GlyphDefinitionTable.AttachmentPointSubtableFormat1
- All Implemented Interfaces:
Comparable, GlyphDefinition
- Enclosing class:
GlyphDefinitionTable
private static class GlyphDefinitionTable.AttachmentPointSubtableFormat1
extends GlyphDefinitionTable.AttachmentPointSubtable
-
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
ConstructorsConstructorDescriptionAttachmentPointSubtableFormat1(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.AttachmentPointSubtable
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
-
AttachmentPointSubtableFormat1
AttachmentPointSubtableFormat1(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
-