org.extex.font.format.xtf.tables.gps
Class XtfGSUBLigatureTable.LigatureTableFormat1

java.lang.Object
  extended by org.extex.font.format.xtf.tables.gps.XtfLookupTable
      extended by org.extex.font.format.xtf.tables.gps.XtfGSUBLigatureTable
          extended by org.extex.font.format.xtf.tables.gps.XtfGSUBLigatureTable.LigatureTableFormat1
All Implemented Interfaces:
XMLWriterConvertible
Enclosing class:
XtfGSUBLigatureTable

public static class XtfGSUBLigatureTable.LigatureTableFormat1
extends XtfGSUBLigatureTable

Table for format1


Nested Class Summary
 
Nested classes/interfaces inherited from class org.extex.font.format.xtf.tables.gps.XtfGSUBLigatureTable
XtfGSUBLigatureTable.Ligature, XtfGSUBLigatureTable.LigatureSet, XtfGSUBLigatureTable.LigatureTableFormat1, XtfGSUBLigatureTable.LigatureTableFormatX
 
Field Summary
 
Fields inherited from class org.extex.font.format.xtf.tables.gps.XtfLookupTable
count
 
Method Summary
 XtfCoverage getCoverage()
          Returns the coverage.
 int getCoverageOffset()
          Returns the coverageOffset.
 XtfGSUBLigatureTable.LigatureSet getLigatureSet(int glyphId)
          Returns the ligature set or null, if not found.
 int[] getLigatureSetOffsets()
          Returns the ligatureSetOffsets.
 XtfGSUBLigatureTable.LigatureSet[] getLigatureSets()
          Returns the ligatureSets.
 void writeXML(XMLStreamWriter writer)
          Write the data to a XMLStreamWriter.
 
Methods inherited from class org.extex.font.format.xtf.tables.gps.XtfGSUBLigatureTable
newInstance
 
Methods inherited from class org.extex.font.format.xtf.tables.gps.XtfLookupTable
getCount, getFormat, getXtfGlyph
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getCoverage

public XtfCoverage getCoverage()
Returns the coverage.

Returns:
Returns the coverage.

getCoverageOffset

public int getCoverageOffset()
Returns the coverageOffset.

Returns:
Returns the coverageOffset.

getLigatureSet

public XtfGSUBLigatureTable.LigatureSet getLigatureSet(int glyphId)
Returns the ligature set or null, if not found.

Specified by:
getLigatureSet in class XtfGSUBLigatureTable
Parameters:
glyphId - TODO
Returns:
Returns the ligature set.
See Also:
XtfGSUBLigatureTable.getLigatureSet(int)

getLigatureSetOffsets

public int[] getLigatureSetOffsets()
Returns the ligatureSetOffsets.

Returns:
Returns the ligatureSetOffsets.

getLigatureSets

public XtfGSUBLigatureTable.LigatureSet[] getLigatureSets()
Returns the ligatureSets.

Returns:
Returns the ligatureSets.

writeXML

public void writeXML(XMLStreamWriter writer)
              throws java.io.IOException
Write the data to a XMLStreamWriter.

Parameters:
writer - the XML-Writer
Throws:
java.io.IOException - if an IO-error occurs.
See Also:
XMLWriterConvertible.writeXML(org.extex.util.xml.XMLStreamWriter)