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