Class GlyphSubstitutionTable.LigatureSet
- java.lang.Object
-
- org.apache.fop.complexscripts.fonts.GlyphSubstitutionTable.LigatureSet
-
- Enclosing class:
- GlyphSubstitutionTable
public static class GlyphSubstitutionTable.LigatureSet extends java.lang.Object
TheLigatureSet
class implements a set of ligatures.
-
-
Field Summary
Fields Modifier and Type Field Description private GlyphSubstitutionTable.Ligature[]
ligatures
private int
maxComponents
-
Constructor Summary
Constructors Constructor Description LigatureSet(java.util.List ligatures)
Instantiate a set of ligatures.LigatureSet(GlyphSubstitutionTable.Ligature[] ligatures)
Instantiate a set of ligatures.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GlyphSubstitutionTable.Ligature[]
getLigatures()
int
getMaxComponents()
int
getNumLigatures()
java.lang.String
toString()
-
-
-
Field Detail
-
ligatures
private final GlyphSubstitutionTable.Ligature[] ligatures
-
maxComponents
private final int maxComponents
-
-
Constructor Detail
-
LigatureSet
public LigatureSet(java.util.List ligatures)
Instantiate a set of ligatures.- Parameters:
ligatures
- collection of ligatures
-
LigatureSet
public LigatureSet(GlyphSubstitutionTable.Ligature[] ligatures)
Instantiate a set of ligatures.- Parameters:
ligatures
- array of ligatures
-
-
Method Detail
-
getLigatures
public GlyphSubstitutionTable.Ligature[] getLigatures()
- Returns:
- array of ligatures in this ligature set
-
getNumLigatures
public int getNumLigatures()
- Returns:
- count of ligatures in this ligature set
-
getMaxComponents
public int getMaxComponents()
- Returns:
- maximum number of components in one ligature (including first component)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-