}
final NameTable nameTable = (NameTable) trueTypeFont.getTable(NameTable.TABLE_ID);
if (nameTable == null)
{
throw new FontException
("This font does not have a 'name' table. It is not valid.");
}
this.name = nameTable.getPrimaryName(NameTable.NAME_FULLNAME);
this.allNames = nameTable.getAllNames(NameTable.NAME_FULLNAME);