org.eclipse.xtext.linking.lazy
Class LazyLinkingResource.DiagnosticMessageContext

java.lang.Object
  extended by org.eclipse.xtext.linking.lazy.LazyLinkingResource.DiagnosticMessageContext
All Implemented Interfaces:
ILinkingDiagnosticMessageProvider.ILinkingDiagnosticContext
Enclosing class:
LazyLinkingResource

protected static class LazyLinkingResource.DiagnosticMessageContext
extends java.lang.Object
implements ILinkingDiagnosticMessageProvider.ILinkingDiagnosticContext


Constructor Summary
protected LazyLinkingResource.DiagnosticMessageContext(Triple<org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.EReference,INode> triple, LinkingHelper helper)
           
 
Method Summary
 org.eclipse.emf.ecore.EObject getContext()
           
 java.lang.String getLinkText()
           
 org.eclipse.emf.ecore.EReference getReference()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LazyLinkingResource.DiagnosticMessageContext

protected LazyLinkingResource.DiagnosticMessageContext(Triple<org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.EReference,INode> triple,
                                                       LinkingHelper helper)
Method Detail

getContext

public org.eclipse.emf.ecore.EObject getContext()
Specified by:
getContext in interface ILinkingDiagnosticMessageProvider.ILinkingDiagnosticContext

getReference

public org.eclipse.emf.ecore.EReference getReference()
Specified by:
getReference in interface ILinkingDiagnosticMessageProvider.ILinkingDiagnosticContext

getLinkText

public java.lang.String getLinkText()
Specified by:
getLinkText in interface ILinkingDiagnosticMessageProvider.ILinkingDiagnosticContext