public class UnresolvedFeatureCallTypeAwareMessageProvider
extends org.eclipse.xtext.linking.impl.LinkingDiagnosticMessageProvider
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
FEATURE_CALL |
static java.lang.String |
TYPE_LITERAL
A user data entry that indicates a broken feature link which could also be
a type literal, e.g.
|
| Constructor and Description |
|---|
UnresolvedFeatureCallTypeAwareMessageProvider() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
getTypeName(org.eclipse.emf.ecore.EClass c,
org.eclipse.emf.ecore.EStructuralFeature referingFeature) |
org.eclipse.xtext.diagnostics.DiagnosticMessage |
getUnresolvedProxyMessage(org.eclipse.xtext.linking.ILinkingDiagnosticMessageProvider.ILinkingDiagnosticContext context) |
protected boolean |
isStaticMemberCallTarget(org.eclipse.emf.ecore.EObject contextObject) |
public static final java.lang.String TYPE_LITERAL
public static final java.lang.String FEATURE_CALL
public UnresolvedFeatureCallTypeAwareMessageProvider()
public org.eclipse.xtext.diagnostics.DiagnosticMessage getUnresolvedProxyMessage(org.eclipse.xtext.linking.ILinkingDiagnosticMessageProvider.ILinkingDiagnosticContext context)
getUnresolvedProxyMessage in interface org.eclipse.xtext.linking.ILinkingDiagnosticMessageProvidergetUnresolvedProxyMessage in class org.eclipse.xtext.linking.impl.LinkingDiagnosticMessageProviderprotected boolean isStaticMemberCallTarget(org.eclipse.emf.ecore.EObject contextObject)
protected java.lang.String getTypeName(org.eclipse.emf.ecore.EClass c,
org.eclipse.emf.ecore.EStructuralFeature referingFeature)