Class AbstractUnresolvableReferenceWithNode

    • Constructor Detail

      • AbstractUnresolvableReferenceWithNode

        public AbstractUnresolvableReferenceWithNode​(XExpression expression,
                                                     org.eclipse.xtext.nodemodel.INode node,
                                                     java.lang.String text,
                                                     ExpressionTypeComputationState state)
    • Method Detail

      • createDiagnostic

        protected org.eclipse.emf.ecore.resource.Resource.Diagnostic createDiagnostic​(org.eclipse.xtext.diagnostics.DiagnosticMessage message)
      • getDiagnosticList

        protected java.util.List<org.eclipse.emf.ecore.resource.Resource.Diagnostic> getDiagnosticList​(org.eclipse.xtext.linking.lazy.LazyLinkingResource resource,
                                                                                                       org.eclipse.xtext.diagnostics.DiagnosticMessage message)
                                                                                                throws java.lang.AssertionError
        Throws:
        java.lang.AssertionError
      • getNode

        protected org.eclipse.xtext.nodemodel.INode getNode()
      • getLinkText

        public java.lang.String getLinkText()
        Specified by:
        getLinkText in interface org.eclipse.xtext.linking.ILinkingDiagnosticMessageProvider.ILinkingDiagnosticContext