protected void finishFont() throws IOException {
  out=writer.getOutStream();
  int glyphCount=glyphByteArrays.size();
  int offset=glyphCount * 2;
  out.writeUI16(offset);
  for (int i=0; i < glyphCount - 1; i++) {
    offset+=((byte[])glyphByteArrays.get(i)).length;
    out.writeUI16(offset);
  }
  for (int i=0; i < glyphCount; i++) {
    out.write((byte[])glyphByteArrays.get(i));
  }
}

protected void finishFont ( ) throws IOException { out = writer . getOutStream ( ) ; int glyphCount = glyphByteArrays . size ( ) ; int offset = glyphCount * 2 ; out . writeUI16 ( offset ) ; for ( int i = 0 ; i < glyphCount - 1 ; i ++ ) { offset += ( ( byte [ ] ) glyphByteArrays . get ( i ) ) . length ; out . writeUI16 ( offset ) ; } for ( int i = 0 ; i < glyphCount ; i ++ ) { out . write ( ( byte [ ] ) glyphByteArrays . get ( i ) ) ; } }
description of the method
