public static class EbdtTable.Builder extends SubTableContainerTable.Builder<EbdtTable>
Modifier and Type | Method and Description |
---|---|
static EbdtTable.Builder |
createBuilder(Header header,
ReadableFontData data)
Create a new builder using the header information and data provided.
|
static EbdtTable.Builder |
createBuilder(Header header,
WritableFontData data)
Create a new builder using the header information and data provided.
|
java.util.List<java.util.Map<java.lang.Integer,BitmapGlyphInfo>> |
generateLocaList() |
java.util.List<java.util.Map<java.lang.Integer,BitmapGlyph.Builder<? extends BitmapGlyph>>> |
glyphBuilders()
Gets the List of glyph builders for the glyph table builder.
|
void |
revert() |
void |
setGlyphBuilders(java.util.List<java.util.Map<java.lang.Integer,BitmapGlyph.Builder<? extends BitmapGlyph>>> glyphBuilders)
Replace the internal glyph builders with the one provided.
|
void |
setLoca(java.util.List<java.util.Map<java.lang.Integer,BitmapGlyphInfo>> locaList) |
getBuilder, header, toString
build, changed, data, readyToBuild, setData, setData
public static EbdtTable.Builder createBuilder(Header header, WritableFontData data)
header
- the header informationdata
- the data holding the tablepublic static EbdtTable.Builder createBuilder(Header header, ReadableFontData data)
header
- the header informationdata
- the data holding the tablepublic void setLoca(java.util.List<java.util.Map<java.lang.Integer,BitmapGlyphInfo>> locaList)
public java.util.List<java.util.Map<java.lang.Integer,BitmapGlyphInfo>> generateLocaList()
public java.util.List<java.util.Map<java.lang.Integer,BitmapGlyph.Builder<? extends BitmapGlyph>>> glyphBuilders()
loca
list has not been set or is null, empty, or
invalid, then an empty glyph builder List will be returned.public void setGlyphBuilders(java.util.List<java.util.Map<java.lang.Integer,BitmapGlyph.Builder<? extends BitmapGlyph>>> glyphBuilders)
glyphBuilders()
is being used and modified
then those changes will already be reflected in the glyph table builder.glyphBuilders
- the new glyph builderspublic void revert()