# STEnvironment class reference

urbanek@host.sk
Generated at 2026-02-09 22:49:36 +0000
2002 Free Software Foundation
Software documentation for the STContext class
StepTalk/STContext.h
Description forthcoming.
Description forthcoming.
Description forthcoming.
Description forthcoming.
Description forthcoming.
addNamedObjectsFromDictionary:
dict
Description forthcoming.
createsUnknownObjects
Returns `YES` if unknown objects are being created.
fullScriptingEnabled
Returns `YES` if full scripting is enabled.
knownObjectNames
Description forthcoming.
objectDictionary
Returns a dictionary of all named objects in the environment.
objectReferenceForObjectWithName:
name
Description forthcoming.
objectWithName:
objName
Return object with name objName. If object is not found in the object dictionary, then object finders are used to try to find the object. If object is found by an object finder, then it is put into the object dicitonary. If there is no object with given name, `nil` is returned.
parentContext
Description forthcoming.
removeObjectWithName:
objName
Remove object named objName.
setCreatesUnknownObjects:
flag

Enable or disable creation of unknown objects. Normally you get `nil` if you request for non-existant object. If flag is `YES` then by requesting non-existant object, name for that object is created and it is set no STNil.

Note: This method will be probably removed (moved to Smalltalk language bundle).

setFullScriptingEnabled:
flag
Full scripting
Enable or disable full scripting. When full scripting is enabled, you may send any message to any object.
setObject:
anObject
forName:
objName
Register object anObject with name objName.
setParentContext:
context
Description forthcoming.