2021-03-03 23:23:20 +00:00
|
|
|
package com.bytezone.diskbrowser.applefile;
|
|
|
|
|
|
|
|
import com.bytezone.diskbrowser.gui.BasicPreferences;
|
|
|
|
|
|
|
|
// -----------------------------------------------------------------------------------//
|
|
|
|
public class HeaderFormatter extends BasicFormatter
|
|
|
|
// -----------------------------------------------------------------------------------//
|
|
|
|
{
|
|
|
|
// ---------------------------------------------------------------------------------//
|
|
|
|
public HeaderFormatter (ApplesoftBasicProgram program,
|
|
|
|
BasicPreferences basicPreferences)
|
|
|
|
// ---------------------------------------------------------------------------------//
|
|
|
|
{
|
|
|
|
super (program, basicPreferences);
|
|
|
|
}
|
|
|
|
|
|
|
|
// ---------------------------------------------------------------------------------//
|
|
|
|
@Override
|
2021-03-09 06:23:05 +00:00
|
|
|
public void append (StringBuilder fullText)
|
2021-03-03 23:23:20 +00:00
|
|
|
// ---------------------------------------------------------------------------------//
|
|
|
|
{
|
|
|
|
fullText.append ("Name : " + program.name + "\n");
|
|
|
|
fullText.append (String.format ("Length : $%04X (%<,d)%n", buffer.length));
|
|
|
|
fullText.append (String.format ("Load at : $%04X (%<,d)%n%n", getLoadAddress ()));
|
|
|
|
}
|
|
|
|
}
|