public class NodeModelBasedRegionAccess extends AbstractRegionAccess
| Modifier | Constructor and Description |
|---|---|
protected |
NodeModelBasedRegionAccess(NodeModelBasedRegionAccessBuilder builder) |
| Modifier and Type | Method and Description |
|---|---|
XtextResource |
getResource() |
protected String |
getText() |
boolean |
hasSyntaxError() |
ITextSegment |
regionForDocument() |
AbstractEObjectRegion |
regionForEObject(org.eclipse.emf.ecore.EObject obj) |
IEObjectRegion |
regionForRootEObject() |
String |
textForOffset(int offset,
int length) |
allRegionsFor, allSemanticRegions, getExtensions, getRewriter, getTextRegionAccess, grammarElement, immediatelyFollowing, immediatelyPreceding, initMap, isMultiline, nextHiddenRegion, previousHiddenRegion, regionFor, regionForLineAtOffset, regionForOffset, semanticRegions, toStringprotected NodeModelBasedRegionAccess(NodeModelBasedRegionAccessBuilder builder)
public XtextResource getResource()
XtextResource that backs the document this class provides access to.protected String getText()
getText in class AbstractRegionAccesspublic String textForOffset(int offset, int length)
public AbstractEObjectRegion regionForEObject(org.eclipse.emf.ecore.EObject obj)
regionForEObject in interface ITextRegionAccessregionForEObject in interface ITextRegionExtensionsregionForEObject in class AbstractRegionAccesspublic IEObjectRegion regionForRootEObject()
public ITextSegment regionForDocument()
public boolean hasSyntaxError()
Copyright © 2015. All Rights Reserved.