mainOutputStreamobjectoutput.t[561]

The OutputStream for the main text area.

This object is transient because the output stream state is effectively part of the interpreter user interface, which is not affected by save and restore.

transient mainOutputStream :   OutputStream

Superclass Tree   (in declaration order)

mainOutputStream
        OutputStream
                PreinitObject
                        ModuleExecObject
                                object

Summary of Properties  

curTranscript  myInputManager 

Inherited from OutputStream :
filterList_  justDidPara  justDidParaSuppressor  prefix 

Inherited from PreinitObject :
execBeforeMe  reverseGlobalSymbols 

Inherited from ModuleExecObject :
execAfterMe  hasInitialized_  isDoingExec_  isExecuted_ 

Summary of Methods  

writeFromStream 

Inherited from OutputStream :
addOutputFilter  addOutputFilterBelow  applyFilters  applyTextFilters  captureOutput  captureOutputIgnoreExit  construct  execute  inputLineEnd  removeOutputFilter  setPrefix  watchForOutput  writeToStream 

Inherited from ModuleExecObject :
_execute  classExec 

Properties  

curTranscriptoutput.t[570]

the current command transcript

myInputManagerOVERRIDDENoutput.t[567]
The main text area is the same place where we normally read command lines from the keyboard, so associate this output stream with the primary input manager.

Methods  

writeFromStream (txt)OVERRIDDENoutput.t[573]

we sit atop the system-level main console output stream

Adv3Lite Library Reference Manual
Generated on 25/04/2024 from adv3Lite version 2.0