Class ProdosCommonDirectoryHeader

java.lang.Object
com.webcodepro.applecommander.storage.os.prodos.ProdosCommonEntry
com.webcodepro.applecommander.storage.os.prodos.ProdosCommonDirectoryHeader
Direct Known Subclasses:
ProdosSubdirectoryHeader, ProdosVolumeDirectoryHeader

public class ProdosCommonDirectoryHeader extends ProdosCommonEntry
Provide common directory header attributes.

Date created: Oct 5, 2002 11:17:00 PM

  • Constructor Details

    • ProdosCommonDirectoryHeader

      public ProdosCommonDirectoryHeader(ProdosFormatDisk disk, int block)
      Constructor for ProdosCommonDirectoryHeader.
  • Method Details

    • getName

      public String getName()
      Return the name of this common directory header.
    • getEntryLength

      public int getEntryLength()
      Get the length of each entry. Expected to be 0x27.
    • setEntryLength

      public void setEntryLength()
      Set the length of each entry.
    • getEntriesPerBlock

      public int getEntriesPerBlock()
      Get the number of entries per block. Expected to be 0x0d.
    • setEntriesPerBlock

      public void setEntriesPerBlock()
      Set the number of entries per block.
    • getFileCount

      public int getFileCount()
      Get the number of active entries in the directory.
    • setFileCount

      public void setFileCount(int fileCount)
      Set the number of active entries in the directory.
    • incrementFileCount

      public void incrementFileCount()
      Increment the number of active entries by one.
    • decrementFileCount

      public void decrementFileCount()
      Decrement the number of active entries by one.