public class UnresolvedAnnotationTypeAwareMessageProvider extends UnresolvedFeatureCallTypeAwareMessageProvider
ILinkingDiagnosticMessageProvider.Extended, ILinkingDiagnosticMessageProvider.ILinkingDiagnosticContext
FEATURE_CALL, TYPE_LITERAL
Constructor and Description |
---|
UnresolvedAnnotationTypeAwareMessageProvider() |
Modifier and Type | Method and Description |
---|---|
DiagnosticMessage |
getUnresolvedProxyMessage(ILinkingDiagnosticMessageProvider.ILinkingDiagnosticContext context) |
protected boolean |
isPropertyOfUnresolvedAnnotation(ILinkingDiagnosticMessageProvider.ILinkingDiagnosticContext context) |
getTypeName, isStaticMemberCallTarget
getIllegalCrossReferenceMessage, getIllegalNodeMessage, getViolatedBoundsConstraintMessage, getViolatedUniqueConstraintMessage
public UnresolvedAnnotationTypeAwareMessageProvider()
public DiagnosticMessage getUnresolvedProxyMessage(ILinkingDiagnosticMessageProvider.ILinkingDiagnosticContext context)
getUnresolvedProxyMessage
in interface ILinkingDiagnosticMessageProvider
getUnresolvedProxyMessage
in class UnresolvedFeatureCallTypeAwareMessageProvider
null
if it is ok to have an unresolved reference.protected boolean isPropertyOfUnresolvedAnnotation(ILinkingDiagnosticMessageProvider.ILinkingDiagnosticContext context)