ListImpCtxclass

en_us.t[8080]

Superclass
Tree

Subclass
Tree

Global
Objects

Property
Summary

Method
Summary

Property
Details

Method
Details

A class for messages appearing in a list. Within a list, we want to keep track of the last direct object, so that we can refer to it with a pronoun later in the list.

class ListImpCtx :   ImplicitAnnouncementContext GetVerbPhraseContext

Superclass Tree   (in declaration order)

ListImpCtx
ImplicitAnnouncementContext
`                 object [GetVerbPhraseContext](../object/GetVerbPhraseContext.html)                 object`

Subclass Tree  

(none)

Global Objects  

(none)

Summary of Properties  

baseCtx getVerbCtx isInList useInfPhrase

Inherited from ImplicitAnnouncementContext :
isInSublist

Inherited from GetVerbPhraseContext :
pronounObj

Summary of Methods  

buildImplicitAnnouncement setBaseCtx

Inherited from GetVerbPhraseContext :
isObjPronoun objNameObj setPronounObj

Properties  

baseCtx

en_us.t[8112]

our base context - we delegate some unoverridden behavior to this

getVerbCtxOVERRIDDEN

en_us.t[8103]

we are our own getVerbPhrase context

isInListOVERRIDDEN

en_us.t[8100]

we’re in a list

useInfPhraseOVERRIDDEN

en_us.t[8106]

delegate the phrase format to our underlying announcement context

Methods  

buildImplicitAnnouncement (txt)OVERRIDDEN

en_us.t[8109]

build the announcement using our underlying context

setBaseCtx (ctx)

en_us.t[8085]

Set the appropriate base context for the given implicit action announcement report (an ImplicitActionAnnouncement object).

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