DisambigResultsclass
A disambiguation results gatherer object. We use this to manage the results of resolution of a disambiguation response.
class
DisambigResults
:
BasicResolveResults
Superclass Tree (in declaration order)
DisambigResults
BasicResolveResults
ResolveResults
` object`
Subclass Tree
(none)
Global Objects
(none)
Summary of Properties
Inherited from BasicResolveResults
:
allowActionRemapping
allowEquivalentFiltering
issuingActor_
targetActor_
Summary of Methods
ambiguousNounPhrase
construct
noMatch
noMatchForPossessive
noMatchPoss
noteOrdinalOutOfRange
noVocabMatch
Inherited from BasicResolveResults
:
allNotAllowed
askMissingLiteral
askMissingObject
beginSingleObjSlot
beginTopicSlot
canResolveInteractively
emptyNounPhrase
endSingleObjSlot
endTopicSlot
filterWithDistinguisher
getImpliedObject
incCommandCount
insufficientQuantity
noMatchForAll
noMatchForAllBut
noMatchForListBut
noMatchForLocation
noMatchForPronoun
noMatchPossessive
noteActorSpecified
noteAdjEnding
noteBadPrep
noteEmptyBut
noteIndefinite
noteLiteral
noteMatches
noteMiscWordList
noteNounSlots
notePlural
notePronoun
noteWeakPhrasing
nothingInLocation
reflexiveNotAllowed
setActors
singleObjectRequired
uniqueObjectRequired
unknownNounPhrase
wrongReflexive
zeroQuantity
Properties
(none)
Methods
ambiguousNounPhrase (keeper, asker, txt, matchList, fullMatchList, scopeList, requiredNum, resolver)
OVERRIDDEN
copy the actor information from the parent resolver
construct (parent)
no description available
noMatch (action, txt)
OVERRIDDEN
show a message on not matching an object - for a disambiguation response, failing to match means that the combination of the disambiguation response plus the original text doesn’t name any objects, not that the object in the response itself isn’t present
noMatchForPossessive (owner, txt)
OVERRIDDEN
throw an error indicating the problem
noMatchPoss (action, txt)
throw an error indicating the problem
noteOrdinalOutOfRange (ord)
note the an ordinal response is out of range
noVocabMatch (action, txt)
OVERRIDDEN
no description available
TADS 3 Library Manual
Generated on 5/16/2013 from TADS version 3.1.3