Top Description Fields Constructors Methods
org.apache.fontbox.ttf.table.common

public abstract Class LookupSubTable

extends Object
Class Inheritance
Known Direct Subclasses
org.apache.fontbox.ttf.table.gsub.LookupTypeAlternateSubstitutionFormat1, org.apache.fontbox.ttf.table.gsub.LookupTypeLigatureSubstitutionSubstFormat1, org.apache.fontbox.ttf.table.gsub.LookupTypeMultipleSubstitutionFormat1, org.apache.fontbox.ttf.table.gsub.LookupTypeSingleSubstFormat1, org.apache.fontbox.ttf.table.gsub.LookupTypeSingleSubstFormat2

This class models the Lookup Sub-Table in the Open Type layout common tables.
Author
Palash Ray

Field Summary

Modifier and TypeField and Description
private final CoverageTable
private final int

Constructor Summary

AccessConstructor and Description
public
LookupSubTable(int substFormat, CoverageTable coverageTable)

Method Summary

Modifier and TypeMethod and Description
public abstract int
doSubstitution(int gid, int coverageIndex)

public CoverageTable
public int
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

coverageTableback to summary
private final CoverageTable coverageTable
substFormatback to summary
private final int substFormat

Constructor Detail

LookupSubTableback to summary
public LookupSubTable(int substFormat, CoverageTable coverageTable)

Method Detail

doSubstitutionback to summary
public abstract int doSubstitution(int gid, int coverageIndex)
getCoverageTableback to summary
public CoverageTable getCoverageTable()
getSubstFormatback to summary
public int getSubstFormat()