org.xwt.util
Class CAB.CFHEADER

java.lang.Object
  extended byorg.xwt.util.CAB.CFHEADER
Enclosing class:
CAB

public static class CAB.CFHEADER
extends java.lang.Object

Encapsulates a CFHEADER entry


Nested Class Summary
static class CAB.CFHEADER.BogusHeaderException
           
 
Constructor Summary
CAB.CFHEADER()
           
 
Method Summary
 void print(java.io.PrintStream ps)
           
 void read(java.io.DataInputStream dis)
          fills in all fields in the header and positions the stream at the first folder
static void seekMSCF(java.io.DataInputStream dis)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CAB.CFHEADER

public CAB.CFHEADER()
Method Detail

print

public void print(java.io.PrintStream ps)

toString

public java.lang.String toString()

read

public void read(java.io.DataInputStream dis)
          throws java.io.IOException,
                 CAB.CFHEADER.BogusHeaderException
fills in all fields in the header and positions the stream at the first folder

Throws:
java.io.IOException
CAB.CFHEADER.BogusHeaderException

seekMSCF

public static void seekMSCF(java.io.DataInputStream dis)
                     throws java.io.EOFException,
                            java.io.IOException
Throws:
java.io.EOFException
java.io.IOException