Up

STBundleInfo class documentation

Authors

Stefan Urbanek (urbanek@host.sk)

Copyright: (C) 2002 Free Software Foundation


Contents -

  1. Software documentation for the STBundleInfo class
  2. Software documentation for the NSBundle(STAdditions) category

Software documentation for the STBundleInfo class

STBundleInfo : NSObject

Declared in:
StepTalk/STBundleInfo.h

Description forthcoming.


Instance Variables

Method summary

infoForBundle: 

+ (id) infoForBundle: (NSBundle*)aBundle;

Description forthcoming.


allClassNames 

- (NSArray*) allClassNames;

Return an array of all class names.


initWithBundle: 

- (id) initWithBundle: (NSBundle*)aBundle;
This is a designated initialiser for the class.

Initialize info with bundle aBundle.


namedObjects 

- (NSDictionary*) namedObjects;

Return a dictionary of named objects. Named objects are get from scripting info class specified in ScriptingInfo.plist.


objectReferenceDictionary 

- (NSDictionary*) objectReferenceDictionary;

This method is for application scripting support. Return dictionary containing object references where a key is name of an object and value is a path to the object relative to application delegate.


publicClassNames 

- (NSArray*) publicClassNames;

Description forthcoming.




Instance Variables for STBundleInfo Class

allClasses

@protected NSArray* allClasses;

Description forthcoming.


bundle

@protected NSBundle* bundle;

Description forthcoming.


objectReferenceDictionary

@protected NSDictionary* objectReferenceDictionary;

Description forthcoming.


publicClasses

@protected NSArray* publicClasses;

Description forthcoming.


scriptingInfoClass

@protected Class scriptingInfoClass;

Description forthcoming.


scriptingInfoClassName

@protected NSString* scriptingInfoClassName;

Description forthcoming.


useAllClasses

@protected BOOL useAllClasses;

Description forthcoming.





Software documentation for the NSBundle(STAdditions) category

NSBundle(STAdditions)

Declared in:
StepTalk/STBundleInfo.h

Description forthcoming.

Method summary

allFrameworkNames 

+ (NSArray*) allFrameworkNames;

Return names of all available frameworks in the system.


bundleForFrameworkWithName: 

+ (NSBundle*) bundleForFrameworkWithName: (NSString*)aName;

Return bundle for framework with name aName.


pathForFrameworkWithName: 

+ (NSString*) pathForFrameworkWithName: (NSString*)aName;

Return path for framework with name aName .


stepTalkBundleNames 

+ (NSArray*) stepTalkBundleNames;

Get list of all StepTalk bundles from Library/StepTalk/Bundles


stepTalkBundleWithName: 

+ (id) stepTalkBundleWithName: (NSString*)moduleName;

Description forthcoming.


scriptingInfoDictionary 

- (NSDictionary*) scriptingInfoDictionary;

Description forthcoming.



Up