jxl.biff
Class BaseCompoundFile

java.lang.Object
  extended byjxl.biff.BaseCompoundFile
Direct Known Subclasses:
CompoundFile

public abstract class BaseCompoundFile
extends java.lang.Object

Contains the common data for a compound file


Nested Class Summary
 class BaseCompoundFile.PropertyStorage
          Inner class to represent the property storage sets.
 
Field Summary
protected static int BIG_BLOCK_DEPOT_BLOCKS_POS
           
protected static int BIG_BLOCK_SIZE
           
static java.lang.String COMP_OBJ_NAME
           
static int DIRECTORY_PS_TYPE
           
static java.lang.String DOCUMENT_SUMMARY_INFORMATION_NAME
           
protected static int EXTENSION_BLOCK_POS
           
static int FILE_PS_TYPE
           
protected static byte[] IDENTIFIER
          The identifier at the beginning of every OLE file
static int NONE_PS_TYPE
          Property storage types
protected static int NUM_BIG_BLOCK_DEPOT_BLOCKS_POS
           
protected static int NUM_EXTENSION_BLOCK_POS
           
protected static int NUM_SMALL_BLOCK_DEPOT_BLOCKS_POS
           
protected static int PROPERTY_STORAGE_BLOCK_SIZE
           
static java.lang.String ROOT_ENTRY_NAME
          The standard property sets
static int ROOT_ENTRY_PS_TYPE
           
protected static int ROOT_START_BLOCK_POS
           
protected static int SMALL_BLOCK_DEPOT_BLOCK_POS
           
protected static int SMALL_BLOCK_SIZE
           
protected static int SMALL_BLOCK_THRESHOLD
           
static java.lang.String[] STANDARD_PROPERTY_SETS
           
static java.lang.String SUMMARY_INFORMATION_NAME
           
static java.lang.String WORKBOOK_NAME
           
 
Constructor Summary
protected BaseCompoundFile()
          Constructor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

IDENTIFIER

protected static final byte[] IDENTIFIER
The identifier at the beginning of every OLE file


NUM_BIG_BLOCK_DEPOT_BLOCKS_POS

protected static final int NUM_BIG_BLOCK_DEPOT_BLOCKS_POS
See Also:
Constant Field Values

SMALL_BLOCK_DEPOT_BLOCK_POS

protected static final int SMALL_BLOCK_DEPOT_BLOCK_POS
See Also:
Constant Field Values

NUM_SMALL_BLOCK_DEPOT_BLOCKS_POS

protected static final int NUM_SMALL_BLOCK_DEPOT_BLOCKS_POS
See Also:
Constant Field Values

ROOT_START_BLOCK_POS

protected static final int ROOT_START_BLOCK_POS
See Also:
Constant Field Values

BIG_BLOCK_SIZE

protected static final int BIG_BLOCK_SIZE
See Also:
Constant Field Values

SMALL_BLOCK_SIZE

protected static final int SMALL_BLOCK_SIZE
See Also:
Constant Field Values

EXTENSION_BLOCK_POS

protected static final int EXTENSION_BLOCK_POS
See Also:
Constant Field Values

NUM_EXTENSION_BLOCK_POS

protected static final int NUM_EXTENSION_BLOCK_POS
See Also:
Constant Field Values

PROPERTY_STORAGE_BLOCK_SIZE

protected static final int PROPERTY_STORAGE_BLOCK_SIZE
See Also:
Constant Field Values

BIG_BLOCK_DEPOT_BLOCKS_POS

protected static final int BIG_BLOCK_DEPOT_BLOCKS_POS
See Also:
Constant Field Values

SMALL_BLOCK_THRESHOLD

protected static final int SMALL_BLOCK_THRESHOLD
See Also:
Constant Field Values

ROOT_ENTRY_NAME

public static final java.lang.String ROOT_ENTRY_NAME
The standard property sets

See Also:
Constant Field Values

WORKBOOK_NAME

public static final java.lang.String WORKBOOK_NAME
See Also:
Constant Field Values

SUMMARY_INFORMATION_NAME

public static final java.lang.String SUMMARY_INFORMATION_NAME
See Also:
Constant Field Values

DOCUMENT_SUMMARY_INFORMATION_NAME

public static final java.lang.String DOCUMENT_SUMMARY_INFORMATION_NAME
See Also:
Constant Field Values

COMP_OBJ_NAME

public static final java.lang.String COMP_OBJ_NAME
See Also:
Constant Field Values

STANDARD_PROPERTY_SETS

public static final java.lang.String[] STANDARD_PROPERTY_SETS

NONE_PS_TYPE

public static final int NONE_PS_TYPE
Property storage types

See Also:
Constant Field Values

DIRECTORY_PS_TYPE

public static final int DIRECTORY_PS_TYPE
See Also:
Constant Field Values

FILE_PS_TYPE

public static final int FILE_PS_TYPE
See Also:
Constant Field Values

ROOT_ENTRY_PS_TYPE

public static final int ROOT_ENTRY_PS_TYPE
See Also:
Constant Field Values
Constructor Detail

BaseCompoundFile

protected BaseCompoundFile()
Constructor