public class Aadl2EObjectAtOffsetHelper
extends org.eclipse.xtext.resource.EObjectAtOffsetHelper
Modifier and Type | Method and Description |
---|---|
org.eclipse.xtext.nodemodel.INode |
getCrossReferenceNode(org.eclipse.xtext.resource.XtextResource resource,
org.eclipse.xtext.util.ITextRegion region)
method handles xtext based annex text positions via adapted ParseResult
|
org.eclipse.emf.ecore.EObject |
resolveCrossReferencedElementAt(org.eclipse.xtext.resource.XtextResource resource,
int offset) |
org.eclipse.emf.ecore.EObject |
resolveElementAt(org.eclipse.xtext.resource.XtextResource resource,
int offset) |
public org.eclipse.emf.ecore.EObject resolveElementAt(org.eclipse.xtext.resource.XtextResource resource, int offset)
resolveElementAt
in class org.eclipse.xtext.resource.EObjectAtOffsetHelper
public org.eclipse.emf.ecore.EObject resolveCrossReferencedElementAt(org.eclipse.xtext.resource.XtextResource resource, int offset)
resolveCrossReferencedElementAt
in class org.eclipse.xtext.resource.EObjectAtOffsetHelper
null
if there is no cross referenced object next to the offset.public org.eclipse.xtext.nodemodel.INode getCrossReferenceNode(org.eclipse.xtext.resource.XtextResource resource, org.eclipse.xtext.util.ITextRegion region)
getCrossReferenceNode
in class org.eclipse.xtext.resource.EObjectAtOffsetHelper