CommandAnnouncementclassreport.t[299]

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

our gLibMessages property

messageText_report.t[334]
our message text

Methods  

construct ([, params, ])OVERRIDDENreport.t[300]

no description available

getMessageText ([, params, ])report.t[313]
Get our message text. By default, we simply get the gLibMessages message given by the property.

showMessage ( )report.t[324]
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 9/8/2006 from TADS version 3.0.11