Package com.ibm.icu.dev.tool.layout
Class OpenTypeTableWriter
- java.lang.Object
-
- com.ibm.icu.dev.tool.layout.OpenTypeTableWriter
-
- Direct Known Subclasses:
GDEFWriter
,GSUBWriter
,ShapingTypeBuilder
abstract class OpenTypeTableWriter extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static class
OpenTypeTableWriter.OpenTypeTableDumper
-
Field Summary
Fields Modifier and Type Field Description protected short[]
data
protected int
outputIndex
-
Constructor Summary
Constructors Constructor Description OpenTypeTableWriter()
OpenTypeTableWriter(int initialBufferSize)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
dumpTable(java.io.PrintStream output, int valuesPerLine)
void
fixOffset(int offset, int base)
int
getOutputIndex()
void
writeData(int value)
abstract void
writeTable(java.io.PrintStream output)
void
writeTag(java.lang.String tag)
-
-
-
Method Detail
-
getOutputIndex
public int getOutputIndex()
-
writeData
public void writeData(int value)
-
writeTag
public void writeTag(java.lang.String tag)
-
fixOffset
public void fixOffset(int offset, int base)
-
dumpTable
public void dumpTable(java.io.PrintStream output, int valuesPerLine)
-
writeTable
public abstract void writeTable(java.io.PrintStream output)
-
-