ImageCacheSingleton Class Reference
[FileIO Support]

Inherits Object.

Inheritance diagram for ImageCacheSingleton:

Inheritance graph
[legend]
Collaboration diagram for ImageCacheSingleton:

Collaboration graph
[legend]
List of all members.

Public Member Functions

CachedImage AddExternalImage (string imagePath)
void CacheDirectory (string assigns pathStr)
FolderItem CacheDirectory ()
boolean CacheFileExistsMatching (string pathToMatch)
void ClearCache ()
void Constructor (string appName)
FolderItem DefaultCacheDirectory ()
CachedImage ImageMatchingPath (string imagePath)

Package Attributes

string mAppName
folderItem mCacheDirectory
dictionary mImages
dictionary mImagesByPath

Detailed Description

Maintains the disk cache and pool of open CachedImage


Member Function Documentation

CachedImage ImageCacheSingleton.AddExternalImage ( string  imagePath  ) 

void ImageCacheSingleton.CacheDirectory ( string assigns  pathStr  ) 

FolderItem ImageCacheSingleton.CacheDirectory (  ) 

boolean ImageCacheSingleton.CacheFileExistsMatching ( string  pathToMatch  ) 

void ImageCacheSingleton.ClearCache (  ) 

void ImageCacheSingleton.Constructor ( string  appName  ) 

FolderItem ImageCacheSingleton.DefaultCacheDirectory (  ) 

CachedImage ImageCacheSingleton.ImageMatchingPath ( string  imagePath  ) 


Member Data Documentation

string ImageCacheSingleton.mAppName [package]

folderItem ImageCacheSingleton.mCacheDirectory [package]

dictionary ImageCacheSingleton.mImages [package]

dictionary ImageCacheSingleton.mImagesByPath [package]


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