Up
Authors
Generated by Debian
Date: Generated at 2025-05-08 22:26:08 +0000
class_STLanguageManager
NSObject
NSObject
STLanguageManager
STLanguageManager
NSObject->STLanguageManager
Declared in:
StepTalk/STLanguageManager.h
Description forthcoming.
Instance Variables
- (
NSArray *)
availableLanguages ;
Description forthcoming.
- (
STEngine *)
createEngineForLanguage: (
NSString *)language;
Description forthcoming.
- (
NSString *)
defaultLanguage ;
Returns the name of default scripting language
specified by the STDefaultLanguage default. If
there is no such default in user's defaults database,
then Smalltalk is used.
- (Class)
engineClassForLanguage: (
NSString *)language;
Return an engine class for specified
language . The class lookup is as follows:
internal class dictionary by
language name
all loaded classes by class name in the
language info dictionary
in the language bundle
in the language bundle as
language_nameEngine
- (
NSArray *)
knownFileTypes ;
Description forthcoming.
- (
NSString *)
languageForFileType: (
NSString *)fileType;
Description forthcoming.
- (void)
registerLanguage: (
NSString *)language
engineClass: (Class)class
info: (
NSDictionary *)info;
Description forthcoming.
- (void)
registerLanguagesFromBundle: (
NSBundle *)bundle;
Description forthcoming.
- (void)
removeLanguage: (
NSString *)language;
Description forthcoming.
Instance Variables for STLanguageManager Class
@protected NSMutableDictionary*
engineClasses ;
Description forthcoming.
@protected NSMutableDictionary*
fileTypes ;
Description forthcoming.
@protected NSMutableDictionary*
languageBundles ;
Description forthcoming.
@protected NSMutableDictionary*
languageInfos ;
Description forthcoming.
@protected NSMutableArray*
languages ;
Description forthcoming.
Up