public interface IFeatureLinkingCandidate extends ILinkingCandidate
XAbstractFeatureCall.
A feature call can be linked to a static feature,
it can be an extension, or a type literal.| Modifier and Type | Method and Description |
|---|---|
XAbstractFeatureCall |
getFeatureCall()
Returns the feature call that is linked.
|
boolean |
isExtension()
Returns
true if the the linked feature is contributed
by an extension. |
boolean |
isStatic()
Returns
true if the the linked feature is static. |
boolean |
isTypeLiteral()
Returns
true if the the feature call is linked as a type literal. |
applyToComputationState, applyToModel, getExpression, getFeature, getPreferredCandidate, getTypeArgumentsvalidateXAbstractFeatureCall getFeatureCall()
boolean isStatic()
true if the the linked feature is static.boolean isExtension()
true if the the linked feature is contributed
by an extension.boolean isTypeLiteral()
true if the the feature call is linked as a type literal.