mainOutputStream object | output.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

`curTranscript` | `output.t[570]`

the current command transcript

`myInputManager` OVERRIDDEN | `output.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)`OVERRIDDEN | `output.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