public interface IFeatureLinkingCandidate extends ILinkingCandidate
XAbstractFeatureCall
.
A feature call an 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, getTypeArguments
validate
XAbstractFeatureCall 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.