DocBundler Class Reference
[FileIO Support]

Inherits Object.

Inheritance diagram for DocBundler:

Inheritance graph
[legend]
Collaboration diagram for DocBundler:

Collaboration graph
[legend]
List of all members.

Public Member Functions

ImageManager BundleImageManager ()
void Clear ()
void Constructor (ImageManager inImageManager, integer copySize=65535)
void LoadAllFrom (FolderItem inFile)
void LoadImagesUsingImageManager ()
void LoadPt1From (FolderItem inFile)
boolean SaveTo (FolderItem destFile)

Package Attributes

string Description
String MainString
integer mCopySize
ImageManager mImageManager
FolderItem mImagesUnpacked []
string mOriginalFilePath []
VirtualVolume mVV
Picture PreviewImage
String Title

Private Member Functions

void CopyBinary (BinaryStream inBS, BinaryStream bs)
void PackImage (FolderItem externalItem, FolderItem imagesDir, string inName)
string ReadTextFile (string vvName)
void UnpackImage (FolderItem imagesDir, FolderItem imagesCacheDir, CachedImage usingCI)
void UnpackImageSimple (FolderItem vvItem, FolderItem imagesCacheDir)
void WriteTextFile (string vvName, string inText)

Member Function Documentation

ImageManager DocBundler.BundleImageManager (  ) 

void DocBundler.Clear (  ) 

void DocBundler.Constructor ( ImageManager  inImageManager,
integer  copySize = 65535 
)

void DocBundler.CopyBinary ( BinaryStream  inBS,
BinaryStream  bs 
) [private]

void DocBundler.LoadAllFrom ( FolderItem  inFile  ) 

void DocBundler.LoadImagesUsingImageManager (  ) 

void DocBundler.LoadPt1From ( FolderItem  inFile  ) 

void DocBundler.PackImage ( FolderItem  externalItem,
FolderItem  imagesDir,
string  inName 
) [private]

string DocBundler.ReadTextFile ( string  vvName  )  [private]

boolean DocBundler.SaveTo ( FolderItem  destFile  ) 

void DocBundler.UnpackImage ( FolderItem  imagesDir,
FolderItem  imagesCacheDir,
CachedImage  usingCI 
) [private]

void DocBundler.UnpackImageSimple ( FolderItem  vvItem,
FolderItem  imagesCacheDir 
) [private]

void DocBundler.WriteTextFile ( string  vvName,
string  inText 
) [private]


Member Data Documentation

string DocBundler.Description [package]

String DocBundler.MainString [package]

integer DocBundler.mCopySize [package]

ImageManager DocBundler.mImageManager [package]

FolderItem DocBundler.mImagesUnpacked[] [package]

string DocBundler.mOriginalFilePath[] [package]

VirtualVolume DocBundler.mVV [package]

Picture DocBundler.PreviewImage [package]

String DocBundler.Title [package]


The documentation for this class was generated from the following file:
Generated on Sat Nov 11 10:53:04 2006 for mf2 by  doxygen 1.5.1