throw new Error("not implemented");
int size = getSize(); byte[] data = new byte[size];   System.arraycopy(header.getData(size), 0, data, 0, ProfileHeader.HEADERSIZE);  byte[] tt = getTagTable(); System.arraycopy(tt, 0, data, ProfileHeader.HEADERSIZE, tt.length);  Enumeration e = tagTable.elements(); while (e.hasMoreElements()) { TagEntry tag = (TagEntry) e.nextElement(); System.arraycopy(tag.getData(), 0, data, tag.getOffset(), tag.getSize()); } return data;
  public byte[] getData()  {    throw new Error("not implemented");  }