ConsultTopicclassobjects.t[1631]

A consultation topic. You can place one or more of these inside a Consultable object (using the 'location' property, or the '+' notation), to create a database of topics that can be looked up in the consultable.

class ConsultTopic :   TopicMatchTopic

Superclass Tree   (in declaration order)

ConsultTopic
        TopicMatchTopic
                TopicEntry
                        object

Subclass Tree  

(none)

Global Objects  

(none)

Summary of Properties  

includeInList 

Inherited from TopicMatchTopic :
matchExactCase  matchPattern 

Inherited from TopicEntry :
altTalkCount  altTopicList  impliesGreeting  isActive  isConversational  matchObj  matchScore  talkCount  topicGroupActive  topicGroupScoreAdjustment  topicResponse 

Summary of Methods  

setTopicPronouns 

Inherited from TopicMatchTopic :
findMatchObj  isMatchPossible  matchTopic 

Inherited from TopicEntry :
addAltTopic  addSuggestedTopic  addTopic  adjustScore  anyAltIsActive  checkIsActive  deferToEntry  getActor  getTopicOwner  handleTopic  initializeTopicEntry  noteAltInvocation  noteInvocation 

Properties  

includeInListOVERRIDDENobjects.t[1633]

include in the consultation list

Methods  

setTopicPronouns (fromActor, obj)OVERRIDDENobjects.t[1639]

don't set any pronouns for the topic - the consultable itself should be the pronoun antecedent

TADS 3 Library Manual
Generated on 7/19/2007 from TADS version 3.0.15.1