Class GlyphPositioningTable.SingleSubtableFormat1
java.lang.Object
org.apache.fop.complexscripts.fonts.GlyphSubtable
org.apache.fop.complexscripts.fonts.GlyphPositioningSubtable
org.apache.fop.complexscripts.fonts.GlyphPositioningTable.SingleSubtable
org.apache.fop.complexscripts.fonts.GlyphPositioningTable.SingleSubtableFormat1
- All Implemented Interfaces:
Comparable, GlyphPositioning
- Enclosing class:
GlyphPositioningTable
private static class GlyphPositioningTable.SingleSubtableFormat1
extends GlyphPositioningTable.SingleSubtable
-
Field Summary
FieldsFields 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
ConstructorsConstructorDescriptionSingleSubtableFormat1(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) -
Method Summary
Modifier and TypeMethodDescriptiongetValue(int ci, int gi) Obtain positioning value for coverage index.private voidMethods inherited from class GlyphPositioningTable.SingleSubtable
create, getType, isCompatible, positionMethods inherited from class GlyphPositioningSubtable
getTableType, getTypeName, position, position, usesReverseScanMethods inherited from class GlyphSubtable
compareTo, equals, getClasses, getCoverage, getCoverageIndex, getCoverageSize, getFlags, getFlags, getFormat, getGDEF, getLookupId, getSequence, getTable, hashCode, resolveLookupReferences, setTable, usesReverseScan
-
Field Details
-
value
-
ciMax
private int ciMax
-
-
Constructor Details
-
SingleSubtableFormat1
SingleSubtableFormat1(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries)
-
-
Method Details
-
getEntries
- Specified by:
getEntriesin classGlyphSubtable- Returns:
- this subtable's lookup entries
-
getValue
Obtain positioning value for coverage index.- Specified by:
getValuein classGlyphPositioningTable.SingleSubtable- Parameters:
ci- coverage indexgi- input glyph index- Returns:
- positioning value or null if none applies
-
populate
-