menuOutputStreamobject

menusys.t[84]

Superclass
Tree

Property
Summary

Method
Summary

Property
Details

Method
Details

Menu output stream. We run topic contents through this output stream to allow topics to use the special paragraph and style tag markups.

transient menuOutputStream :   OutputStream

Superclass Tree   (in declaration order)

menuOutputStream
OutputStream
PreinitObject
ModuleExecObject
`                                 object`

Summary of Properties  

buf_

Inherited from OutputStream :
filterList_ justDidPara justDidParaSuppressor myInputManager

Inherited from ModuleExecObject :
execAfterMe execBeforeMe hasInitialized_ isDoingExec_ isExecuted_

Summary of Methods  

captureOutput execute writeFromStream

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

Inherited from ModuleExecObject :
_execute classExec

Properties  

buf_

menusys.t[125]

our capture buffer (a StringBuffer object)

Methods  

captureOutput (val)OVERRIDDEN

menusys.t[90]

Process a function call through the stream. If the function generates any output, we capture it. If the function simply returns text, we run it through the filters.

execute ( )OVERRIDDEN

menusys.t[115]

initialize

writeFromStream (txt)OVERRIDDEN

menusys.t[112]

we capture our output to a string buffer

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