EmptyTopicPhraseProdclassparser.t[4275]

Empty topic phrase production. This is the topic equivalent of EmptyNounPhraseProd.

class EmptyTopicPhraseProd :   TopicProd

Superclass Tree   (in declaration order)

EmptyTopicPhraseProd
        TopicProd
                SingleNounProd
                        NounPhraseProd
                                BasicProd
                                        object

Subclass Tree  

(none)

Global Objects  

(none)

Summary of Properties  

asker_  newMatch  responseProd 

Inherited from NounPhraseProd :
filterForCollectives 

Inherited from BasicProd :
firstTokenIndex  isSpecialResponseMatch  lastTokenIndex 

Summary of Methods  

getOrigText  getOrigTokenList  isEmptyPhrase  resolveNouns 

Inherited from NounPhraseProd :
filterTruncations  getVerifyKeepers 

Inherited from BasicProd :
canResolveTo  setOrigTokenList 

Properties  

asker_parser.t[4326]

our ResolveAsker object - this is for customizing the prompt

newMatchparser.t[4317]
our new underlying topic phrase

responseProdparser.t[4323]
by default, parse our interactive response as an ordinary topic phrase

Methods  

getOrigText ( )OVERRIDDENparser.t[4311]

get my original text - use the new match tree if we have one

getOrigTokenList ( )OVERRIDDENparser.t[4305]
get my tokens - use the underlying new match tree if we have one

isEmptyPhrase ( )parser.t[4302]
we're an empty phrase if we don't have a new topic yet

resolveNouns (resolver, results)OVERRIDDENparser.t[4276]
no description available

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