ConsultTopicclass

objects.t[1666]

Superclass
Tree

Subclass
Tree

Global
Objects

Property
Summary

Method
Summary

Property
Details

Method
Details

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 breakTopicTie checkIsActive deferToEntry getActor getTopicOwner handleTopic initializeTopicEntry noteAltInvocation noteInvocation

Properties  

includeInListOVERRIDDEN

objects.t[1668]

include in the consultation list

Methods  

setTopicPronouns (fromActor, obj)OVERRIDDEN

objects.t[1674]

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

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