Class HPBFDumper


  • public final class HPBFDumper
    extends java.lang.Object
    For dumping out the contents of HPBF (Publisher) files, while we try to figure out how they're constructed.
    • Constructor Detail

      • HPBFDumper

        public HPBFDumper​(java.io.InputStream inp)
                   throws java.io.IOException
        Throws:
        java.io.IOException
    • Method Detail

      • main

        public static void main​(java.lang.String[] args)
                         throws java.lang.Exception
        Throws:
        java.lang.Exception
      • dumpEscher

        public void dumpEscher()
                        throws java.io.IOException
        Dump out the escher parts of the file. Escher -> EscherStm and EscherDelayStm
        Throws:
        java.io.IOException
      • dumpEnvelope

        public void dumpEnvelope()
                          throws java.io.IOException
        Throws:
        java.io.IOException
      • dumpContents

        public void dumpContents()
                          throws java.io.IOException
        Throws:
        java.io.IOException
      • dumpCONTENTSraw

        public void dumpCONTENTSraw​(DirectoryNode dir)
                             throws java.io.IOException
        Throws:
        java.io.IOException
      • dumpCONTENTSguessed

        public void dumpCONTENTSguessed​(DirectoryNode dir)
                                 throws java.io.IOException
        Throws:
        java.io.IOException
      • dumpQuill

        public void dumpQuill()
                       throws java.io.IOException
        Throws:
        java.io.IOException