Squeak Class Documentation category index | class index  
 
TestOSAPlugin
  category: VMConstruction-Plugins
  superclass: TestInterpreterPlugin
  subclasses:

I am the Plugin for the Squeak/Applescript Interface.

A new 'TestOSAPlugin.c' file can be created by executing the following doIt:

TestOSAPlugin translate

The support header files necessary for compiling the plugin can be generated by excecuting the following doIt:

InterpreterSupportCode writePluginSupportFiles

instance methods
  AppleEvents prims
  primAECoerceDesc:to:
primAECreateDesc:from:
primAEDescToString:
primAEDisposeDesc
primAEGetKeyPtr:type:actual:to:

  Component Mgr prims
  primOpenDefaultConfiguration:subtype:

  Gen'l Mac OS prims
  primGetHandleSize:

  OSA prims
  primOSACompile:mode:to:
primOSADisplay:as:mode:to:
primOSADispose:
primOSADoScript:in:mode:resultType:to:
primOSAExecute:in:mode:to:
primOSAGetScriptInfo:type:to:
primOSAGetSource:type:to:
primOSALoad:mode:to:
primOSAMakeContext:parent:to:
primOSAScriptError:type:to:
primOSAScriptingComponentNameTo:
primOSAStore:resultType:mode:to:

class methods
  as yet unclassified
  declareCVarsIn:

instance methods
  AppleEvents prims top  
 

primAECoerceDesc:to:


 

primAECreateDesc:from:


 

primAEDescToString:


 

primAEDisposeDesc


 

primAEGetKeyPtr:type:actual:to:


  Component Mgr prims top  
 

primOpenDefaultConfiguration:subtype:


  Gen'l Mac OS prims top  
 

primGetHandleSize:


  OSA prims top  
 

primOSACompile:mode:to:


 

primOSADisplay:as:mode:to:


 

primOSADispose:


 

primOSADoScript:in:mode:resultType:to:


 

primOSAExecute:in:mode:to:


 

primOSAGetScriptInfo:type:to:


 

primOSAGetSource:type:to:


 

primOSALoad:mode:to:


 

primOSAMakeContext:parent:to:


 

primOSAScriptError:type:to:


 

primOSAScriptingComponentNameTo:


 

primOSAStore:resultType:mode:to:


class methods
  as yet unclassified top  
 

declareCVarsIn:

Note: This method must be implemented by all subclasses to declare variables.