ContainerResolver class | parser.t[3288]

Container Resolver. This is a proxy for the main qualifier resolver that prefers to match objects that are plausible in the sense that they contain something in the tentative resolution of the main list.

`class ContainerResolver : BasicContainerResolver`

Superclass Tree (in declaration order)

`ContainerResolver`
`BasicContainerResolver`
`ProxyResolver`
`object`

Subclass Tree

(none)

Global Objects

(none)

Summary of Properties

`mainList mainListText`

Inherited from `BasicContainerResolver` :
`isSubResolver`

``

Summary of Methods

`construct filterAmbiguousEquivalents`

Inherited from `BasicContainerResolver` :
`filterAmbiguousNounPhrase getQualifierResolver`

Inherited from `ProxyResolver` :
`getPossessiveResolver propNotDefined`

Properties

`mainList` | `parser.t[3330]`

the tentative match list for the main phrase we're qualifying

`mainListText` | `parser.t[3333]`

the text of the main phrase we're qualifying

Methods

`construct (mainList, mainText, origResolver)`OVERRIDDEN | `parser.t[3289]`

no description available

`filterAmbiguousEquivalents (lst, np)` | `parser.t[3300]`

filter ambiguous equivalents

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