ListImpCtxclass
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
our base context - we delegate some unoverridden behavior to this
getVerbCtx
OVERRIDDEN
we are our own getVerbPhrase context
isInList
OVERRIDDEN
we’re in a list
useInfPhrase
OVERRIDDEN
delegate the phrase format to our underlying announcement context
Methods
buildImplicitAnnouncement (txt)
OVERRIDDEN
build the announcement using our underlying context
setBaseCtx (ctx)
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