TopicQualifierResolver class | resolver.t[845]

Basic topic qualifier resolver. This can be used to resolve qualifier phrases (such as possessives or locationals) within topic phrases.

`class TopicQualifierResolver : Resolver`

Superclass Tree (in declaration order)

`TopicQualifierResolver`
`Resolver`
`object`

Subclass Tree

(none)

Global Objects

(none)

Summary of Properties

``

Inherited from `Resolver` :
`action_ actor_ equivs_ isGlobalScope isSubResolver issuer_ scope_ whichMessageObject whichObject`

Summary of Methods

`filterAmbiguousNounPhrase filterPluralPhrase getAll getAllDefaults getDefaultObject`

Inherited from `Resolver` :
`allowAll cacheScopeList construct filterAll filterAmbiguousEquivalents filterPossRank getAction getPossessiveResolver getPronounDefault getQualifierResolver getRawPronounAntecedent getReflexiveBinding getScopeList getTargetActor matchName objInScope resetResolver resolvePronounAntecedent resolveUnknownNounPhrase selectIndefinite withGlobals`

Properties

(none)

Methods

`filterAmbiguousNounPhrase (lst, requiredNum, np)`OVERRIDDEN | `resolver.t[858]`

we don't need defaults for a qualifier

`filterPluralPhrase (lst, np)`OVERRIDDEN | `resolver.t[864]`

we have no basis for any filtering; return the list unchanged

`getAll (np)`OVERRIDDEN | `resolver.t[846]`

no description available

`getAllDefaults ( )`OVERRIDDEN | `resolver.t[852]`

'all' doesn't make sense as a qualifier; return an empty list

`getDefaultObject (np)`OVERRIDDEN | `resolver.t[870]`

we have no basis for any filtering

TADS 3 Library Manual
Generated on 8/21/2012 from TADS version 3.1.2