jxl.biff
Class BaseCompoundFile

java.lang.Object
  |
  +--jxl.biff.BaseCompoundFile
Direct Known Subclasses:
CompoundFile, CompoundFile

public abstract class BaseCompoundFile
extends java.lang.Object

Contains the common data for a compound file


Inner Class Summary
protected  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
           
private static int DIRECTORY_POS
           
protected static int EXTENSION_BLOCK_POS
           
protected static byte[] identifier
          The identifier at the beginning of every OLE file
private static int NEXT_POS
           
protected static int NUM_BIG_BLOCK_DEPOT_BLOCKS_POS
           
protected static int NUM_EXTENSION_BLOCK_POS
           
private static int PREVIOUS_POS
           
protected static int PROPERTY_STORAGE_BLOCK_SIZE
           
protected static int ROOT_START_BLOCK_POS
           
private static int SIZE_OF_NAME_POS
           
private static int SIZE_POS
           
protected static int SMALL_BLOCK_DEPOT_BLOCK_POS
           
protected static int SMALL_BLOCK_SIZE
           
protected static int SMALL_BLOCK_THRESHOLD
           
private static int START_BLOCK_POS
           
private static int TYPE_POS
           
 
Constructor Summary
protected BaseCompoundFile()
          Constructor
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

identifier

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

NUM_BIG_BLOCK_DEPOT_BLOCKS_POS

protected static int NUM_BIG_BLOCK_DEPOT_BLOCKS_POS

SMALL_BLOCK_DEPOT_BLOCK_POS

protected static int SMALL_BLOCK_DEPOT_BLOCK_POS

ROOT_START_BLOCK_POS

protected static int ROOT_START_BLOCK_POS

BIG_BLOCK_SIZE

protected static int BIG_BLOCK_SIZE

SMALL_BLOCK_SIZE

protected static int SMALL_BLOCK_SIZE

EXTENSION_BLOCK_POS

protected static int EXTENSION_BLOCK_POS

NUM_EXTENSION_BLOCK_POS

protected static int NUM_EXTENSION_BLOCK_POS

PROPERTY_STORAGE_BLOCK_SIZE

protected static int PROPERTY_STORAGE_BLOCK_SIZE

BIG_BLOCK_DEPOT_BLOCKS_POS

protected static int BIG_BLOCK_DEPOT_BLOCKS_POS

SMALL_BLOCK_THRESHOLD

protected static int SMALL_BLOCK_THRESHOLD

SIZE_OF_NAME_POS

private static int SIZE_OF_NAME_POS

TYPE_POS

private static int TYPE_POS

PREVIOUS_POS

private static int PREVIOUS_POS

NEXT_POS

private static int NEXT_POS

DIRECTORY_POS

private static int DIRECTORY_POS

START_BLOCK_POS

private static int START_BLOCK_POS

SIZE_POS

private static int SIZE_POS
Constructor Detail

BaseCompoundFile

protected BaseCompoundFile()
Constructor