mainOutputStreamobject

output.t[409]

Superclass
Tree

Property
Summary

Method
Summary

Property
Details

Method
Details

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

Inherited from ModuleExecObject :
execAfterMe execBeforeMe hasInitialized_ isDoingExec_ isExecuted_

Summary of Methods  

writeFromStream

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

Inherited from ModuleExecObject :
_execute classExec

Properties  

curTranscript

output.t[418]

the current command transcript

myInputManagerOVERRIDDEN

output.t[415]

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[421]

we sit atop the system-level main console output stream

TADS 3 Library Manual
Generated on 5/16/2013 from TADS version 3.1.3