Class GlyphSubstitutionTable.LigatureSet

java.lang.Object
org.apache.fop.complexscripts.fonts.GlyphSubstitutionTable.LigatureSet
Enclosing class:
GlyphSubstitutionTable

public static class GlyphSubstitutionTable.LigatureSet extends Object
The LigatureSet class implements a set of ligatures.
  • Constructor Details

    • LigatureSet

      public LigatureSet(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 Details

    • 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 String toString()
      Overrides:
      toString in class Object