Class AbstractResolvedReference<Expression extends XExpression>

    • Field Detail

      • resolvedElement

        protected final org.eclipse.xtext.common.types.JvmIdentifiableElement resolvedElement
    • Method Detail

      • applyToModel

        public void applyToModel​(IResolvedTypes resolvedTypes)
        Description copied from interface: ILinkingCandidate
        Injects the resolved feature into the model with the same semantics as the implicit resolve of EMF. This implies that the linked feature call may still point to a proxy afterwards.
      • validate

        public boolean validate​(org.eclipse.xtext.util.IAcceptor<? super org.eclipse.xtext.diagnostics.AbstractDiagnostic> result)
        Description copied from interface: IApplicableCandidate
        Produce diagnostics for this condidate. It is not the responsibility of this candidate to propagate the acceptor to its children.
        Returns:
        true if further validation should be performed.
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object