Package org.eclipse.xtext.linking.lazy
Class SyntheticLinkingSupport
- java.lang.Object
-
- org.eclipse.xtext.linking.lazy.SyntheticLinkingSupport
-
public class SyntheticLinkingSupport extends java.lang.Object
Provides services to install proxies without node model.- Since:
- 2.7
-
-
Constructor Summary
Constructors Constructor Description SyntheticLinkingSupport()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
createAndSetProxy(org.eclipse.emf.ecore.EObject obj, org.eclipse.emf.ecore.EReference eRef, java.lang.String crossRefString)
void
createAndSetProxy(org.eclipse.emf.ecore.EObject obj, org.eclipse.emf.ecore.EReference eRef, java.lang.String crossRefString, int offset, int length)
protected INode
createCrossReferenceNode(org.eclipse.emf.ecore.EObject obj, org.eclipse.emf.ecore.EReference eRef, java.lang.String crossRefString, int offset, int length)
protected org.eclipse.emf.ecore.EObject
getGrammarElement(org.eclipse.emf.ecore.EObject obj, org.eclipse.emf.ecore.EReference eRef, java.lang.String crossRefString, int offset, int length)
protected CompositeNode
getParent(org.eclipse.emf.ecore.EObject obj, org.eclipse.emf.ecore.EReference eRef, java.lang.String crossRefString, int offset, int length)
-
-
-
Method Detail
-
createAndSetProxy
public void createAndSetProxy(org.eclipse.emf.ecore.EObject obj, org.eclipse.emf.ecore.EReference eRef, java.lang.String crossRefString)
-
createAndSetProxy
public void createAndSetProxy(org.eclipse.emf.ecore.EObject obj, org.eclipse.emf.ecore.EReference eRef, java.lang.String crossRefString, int offset, int length)
- Since:
- 2.10
-
createCrossReferenceNode
protected INode createCrossReferenceNode(org.eclipse.emf.ecore.EObject obj, org.eclipse.emf.ecore.EReference eRef, java.lang.String crossRefString, int offset, int length)
- Since:
- 2.10
-
getGrammarElement
protected org.eclipse.emf.ecore.EObject getGrammarElement(org.eclipse.emf.ecore.EObject obj, org.eclipse.emf.ecore.EReference eRef, java.lang.String crossRefString, int offset, int length)
- Since:
- 2.10
-
getParent
protected CompositeNode getParent(org.eclipse.emf.ecore.EObject obj, org.eclipse.emf.ecore.EReference eRef, java.lang.String crossRefString, int offset, int length)
- Since:
- 2.10
-
-