// Extended Attribute Record Length
streamHandler.data(new ByteDataReference(extAttrRecordLength));
// Location of Extent
DataReference location_dr = null;
if (type.equals(ISO9660Constants.TYPE_L_PT)) {
location_dr = new LSBFWordDataReference(0);
} else if (type.equals(ISO9660Constants.TYPE_M_PT)) {
location_dr = new WordDataReference(0);
}
Fixup locationFixup = streamHandler.fixup(location_dr);
// Parent Directory Number
DataReference parent_dn = null;
if (type.equals(ISO9660Constants.TYPE_L_PT)) {
parent_dn = new LSBFShortDataReference(parent);
} else if (type.equals(ISO9660Constants.TYPE_M_PT)) {
parent_dn = new ShortDataReference(parent);
}