CommandAnnouncement class | report.t[307]

Announcements. We use these to track announcements to be made as part of an action's results.

`class CommandAnnouncement : CommandReport`

Superclass Tree (in declaration order)

`CommandAnnouncement`
`CommandReport`
`object`

Subclass Tree

`CommandAnnouncement`
`AmbigObjectAnnouncement`
`CommandSepAnnouncement`
`DefaultObjectAnnouncement`
`ImplicitActionAnnouncement`
`MultiObjectAnnouncement`
`RemappedActionAnnouncement`

Global Objects

(none)

Summary of Properties

`messageProp_ messageText_`

Inherited from `CommandReport` :
`action_ isFailure isQuestion iter_`

Summary of Methods

`construct getMessageText showMessage`

Inherited from `CommandReport` :
`getAction isActionImplicit isActionNestedIn isPartOf setAction`

Properties

`messageProp_` | `report.t[339]`

our gLibMessages property

`messageText_` | `report.t[342]`

our message text

Methods

`construct ([params])`OVERRIDDEN | `report.t[308]`

no description available

`getMessageText ([params])` | `report.t[321]`

Get our message text. By default, we simply get the gLibMessages message given by the property.

`showMessage ( )` | `report.t[332]`

Show our message. Our default implementation shows the library message given by our messageProp_ property, using the parameters we stored in our constructor.

TADS 3 Library Manual
Generated on 8/21/2012 from TADS version 3.1.2