Up

GSWeb: Class GSWBundle

Authors

Manuel Guesdon (mguesdon@orange-concept.com)

Version: 1.3

Date: 2002/10/12 11:25:06

Copyright: (C) 1999-2002 Free Software Foundation, Inc.


Contents -

  1. Software documentation for the GSWBundle class
  2. Software documentation for the GSWBundle(GSWBundleA) category
  3. Software documentation for the GSWBundle(GSWBundleC) category
  4. Software documentation for the GSWBundle(GSWBundleCache) category
  5. Software documentation for the GSWBundle(GSWResourceManagement) category

Software documentation for the GSWBundle class

GSWBundle : NSObject

Declared in:
Foundation/GSWBundle.h
Conforms to:
NSLocking
Standards:

Description forthcoming.


Instance Variables

Method summary

dealloc 

- (void) dealloc;

Description forthcoming.


description 

- (NSString*) description;

Description forthcoming.


frameworkName 

- (NSString*) frameworkName;

Description forthcoming.


initWithPath: baseURL: 

- (id) initWithPath: (NSString*)aPath baseURL: (NSString*)aBaseURL;

Description forthcoming.


initWithPath: baseURL: inFrameworkNamed: 

- (id) initWithPath: (NSString*)aPath baseURL: (NSString*)aBaseURL inFrameworkNamed: (NSString*)aFrameworkName;

Description forthcoming.


lock 

- (void) lock;

Description forthcoming.


path 

- (NSString*) path;

Description forthcoming.


unlock 

- (void) unlock;

Description forthcoming.




Instance Variables for GSWBundle Class

_apiCache

@protected NSMutableDictionary* _apiCache;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_archiveCache

@protected NSMutableDictionary* _archiveCache;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_baseURL

@protected NSString* _baseURL;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_classCache

@protected NSMutableDictionary* _classCache;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_encodingCache

@protected NSMutableDictionary* _encodingCache;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_frameworkName

@protected NSString* _frameworkName;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_path

@protected NSString* _path;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_pathCache

@protected NSMutableDictionary* _pathCache;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_selfLock

@protected NSRecursiveLock* _selfLock;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_selfLockn

@protected int _selfLockn;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_stringsTableArrayCache

@protected NSMutableDictionary* _stringsTableArrayCache;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_stringsTableCache

@protected NSMutableDictionary* _stringsTableCache;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_templateCache

@protected NSMutableDictionary* _templateCache;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_templateParserTypeCache

@protected NSMutableDictionary* _templateParserTypeCache;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_urlCache

@protected NSMutableDictionary* _urlCache;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.





Software documentation for the GSWBundle(GSWBundleA) category

GSWBundle(GSWBundleA)

Declared in:
Foundation/GSWBundle.h
Standards:

Description forthcoming.

Method summary

lockedResourceNamed: ofType: withLanguages: usingCache: relativePath: absolutePath: 

- (id) lockedResourceNamed: (NSString*)aName ofType: (NSString*)aType withLanguages: (NSArray*)languages usingCache: (NSMutableDictionary*)cache relativePath: (NSString**)relativePath absolutePath: (NSString**)absolutePath;

Description forthcoming.


Software documentation for the GSWBundle(GSWBundleC) category

GSWBundle(GSWBundleC)

Declared in:
Foundation/GSWBundle.h
Standards:

Description forthcoming.

Method summary

scriptPathNameFromScriptedClassName: 

- (id) scriptPathNameFromScriptedClassName: (NSString*)aName;

Description forthcoming.


scriptedClassNameFromClassName: 

- (id) scriptedClassNameFromClassName: (NSString*)aName;

Description forthcoming.


Software documentation for the GSWBundle(GSWBundleCache) category

GSWBundle(GSWBundleCache)

Declared in:
Foundation/GSWBundle.h
Standards:

Description forthcoming.

Method summary

clearCache 

- (void) clearCache;

Description forthcoming.


loadCache 

- (void) loadCache;

Description forthcoming.


Software documentation for the GSWBundle(GSWResourceManagement) category

GSWBundle(GSWResourceManagement)

Declared in:
Foundation/GSWBundle.h
Standards:

Description forthcoming.

Method summary

apiNamed: 

- (NSDictionary*) apiNamed: (NSString*)aName;

Description forthcoming.


archiveNamed: 

- (NSDictionary*) archiveNamed: (NSString*)aName;

Description forthcoming.


compiledClassWithName: superclassName: 

- (Class) compiledClassWithName: (NSString*)aName superclassName: (NSString*)superclassName;

Description forthcoming.


encodingForResourcesNamed: 

- (NSStringEncoding) encodingForResourcesNamed: (NSString*)aName;

Description forthcoming.


initializeObject: fromArchive: 

- (void) initializeObject: (id)anObject fromArchive: (NSDictionary*)archive;

Description forthcoming.


initializeObject: fromArchiveNamed: 

- (void) initializeObject: (id)anObject fromArchiveNamed: (NSString*)aName;

Description forthcoming.


lockedApiNamed: 

- (NSDictionary*) lockedApiNamed: (NSString*)aName;

Description forthcoming.


lockedArchiveNamed: 

- (NSDictionary*) lockedArchiveNamed: (NSString*)aName;

Description forthcoming.


lockedScriptedClassPathWithName: 

- (NSString*) lockedScriptedClassPathWithName: (NSString*)aName;

Description forthcoming.


lockedScriptedClassWithName: pathName: superclassName: 

- (Class) lockedScriptedClassWithName: (NSString*)aName pathName: (NSString*)pathName superclassName: (NSString*)superclassName;

Description forthcoming.


lockedTemplateNamed: languages: 

- (GSWElement*) lockedTemplateNamed: (NSString*)aName languages: (NSArray*)languages;

Description forthcoming.


pathForResourceNamed: ofType: languages: 

- (NSString*) pathForResourceNamed: (NSString*)aName ofType: (NSString*)aType languages: (NSArray*)languages;

Description forthcoming.


scriptedClassWithName: superclassName: 

- (Class) scriptedClassWithName: (NSString*)aName superclassName: (NSString*)superclassName;

Description forthcoming.


stringForKey: inTableNamed: withDefaultValue: languages: 

- (NSString*) stringForKey: (NSString*)key_ inTableNamed: (NSString*)aName withDefaultValue: (NSString*)defaultValue languages: (NSArray*)languages;

Description forthcoming.


stringsTableArrayNamed: withLanguages: 

- (NSArray*) stringsTableArrayNamed: (NSString*)aName withLanguages: (NSArray*)languages;

Description forthcoming.


stringsTableNamed: withLanguages: 

- (NSDictionary*) stringsTableNamed: (NSString*)aName withLanguages: (NSArray*)languages;

Description forthcoming.


templateNamed: languages: 

- (GSWElement*) templateNamed: (NSString*)aName languages: (NSArray*)languages;

Description forthcoming.


templateParserTypeForResourcesNamed: 

- (GSWTemplateParserType) templateParserTypeForResourcesNamed: (NSString*)aName;

Description forthcoming.


urlForResourceNamed: ofType: languages: request: 

- (NSString*) urlForResourceNamed: (NSString*)aName ofType: (NSString*)aType languages: (NSArray*)languages request: (GSWRequest*)aRequest;

Description forthcoming.



Up