Interface FeatureReferentializationStrategy<E,​TB,​S,​I,​QI>

Type Parameters:
E - The expression type
TB - The type binding type
S - The scope type (optional)
I - The type used to represent identifiers
QI - The type used to represent qualified identifiers
All Superinterfaces:
ReferentializationStrategy<E,​TB,​S,​I,​QI>, Strategy
All Known Implementing Classes:
FeatureRecurrence

public interface FeatureReferentializationStrategy<E,​TB,​S,​I,​QI>
extends ReferentializationStrategy<E,​TB,​S,​I,​QI>
A referentialization strategy that interprets those parts of an identifier not consumed by a ConceptReferentializationStrategy that this strategy delegates to. This referentialization strategy interprets the remaining parts of the identifier as verbalizations of Features.

Note that ASTBasedAnaphorResolution should not contain the delegates returned by getDelegate() because the FeatureReferentializationStrategy will also apply to cases when the delegate consumes all information in the definite expression. If both the feature referentialization strategy and its delegate would be activated during anaphor resolution, such cases would result in (technical) referential ambiguity.