if (this.type1File != null) {
return this.type1File;
}
final FontFileReader reader = getRegisteredFont().getFontFileReader();
if (reader.getFileFormat() == FontFileReader.FILEFORMAT_TYPE1_PFB) {
this.type1File = new Type1PFBFile(getRegisteredFont()
.getFontFileReader());
} else if (reader.getFileFormat() ==
FontFileReader.FILEFORMAT_TYPE1_PFA) {
this.type1File = new Type1PFAFile(getRegisteredFont()
.getFontFileReader());