mirror of
https://github.com/gnustep/libs-steptalk.git
synced 2025-02-19 09:50:43 +00:00
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@15690 72102866-910b-0410-8b05-ffd578937521
44 lines
960 B
Text
44 lines
960 B
Text
Bundles
|
|
-------
|
|
|
|
Any bundle, including an application or a framework, can provide information
|
|
about scripting.
|
|
|
|
|
|
Info dictionary
|
|
---------------
|
|
|
|
STClasses - array of public classes
|
|
STScriptingInfoClass - name of a scripting controller. Default value is
|
|
bundleNameScriptingInfo.
|
|
|
|
(STExportAllClasses - exports all classes (ignore STClasses))
|
|
(not used yet)
|
|
|
|
|
|
Scripting Controller
|
|
--------------------
|
|
|
|
Scripting controller is a class object that provides information about bundle
|
|
scripting abilities. At this time it provides information only about available
|
|
named objects.
|
|
|
|
Informal protocol:
|
|
|
|
+ (NSDictionary *)namedObjectsForScripting;
|
|
|
|
Returns a dictionary with named objects.
|
|
|
|
|
|
TODO:
|
|
STBundle methods
|
|
----------------
|
|
|
|
+ bundleWithApplication:
|
|
Search in */Applications
|
|
|
|
+ bundleWithFramework:
|
|
Search in */Library/Frameworks
|
|
|
|
+ bundleWithName:
|
|
Search in */Library/Bundles
|