Class NodeModelBasedRegionAccessBuilder
- java.lang.Object
-
- org.eclipse.xtext.formatting2.regionaccess.internal.NodeModelBasedRegionAccessBuilder
-
public class NodeModelBasedRegionAccessBuilder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description NodeModelBasedRegionAccessBuilder()
-
Method Summary
-
-
-
Method Detail
-
add
protected void add(NodeModelBasedRegionAccess access, INode node)
-
create
public NodeModelBasedRegionAccess create()
-
createHidden
protected NodeHidden createHidden(NodeHiddenRegion hidden, ILeafNode node)
-
createHiddenRegion
protected NodeHiddenRegion createHiddenRegion(ITextRegionAccess access)
-
createSemanticRegion
protected NodeSemanticRegion createSemanticRegion(NodeModelBasedRegionAccess access, INode node)
-
createTokens
protected NodeEObjectRegion createTokens(NodeModelBasedRegionAccess access, INode node)
-
getEObjectToTokensMap
protected java.util.Map<org.eclipse.emf.ecore.EObject,AbstractEObjectRegion> getEObjectToTokensMap(ITextRegionAccess regionAccess)
-
getXtextResource
protected XtextResource getXtextResource()
-
include
protected boolean include(INode node)
-
isComment
protected boolean isComment(ILeafNode leaf)
-
isEObjectRoot
protected boolean isEObjectRoot(INode node)
-
findGrammarElement
protected org.eclipse.emf.ecore.EObject findGrammarElement(INode node, org.eclipse.emf.ecore.EObject obj)
-
process
protected void process(INode node, NodeModelBasedRegionAccess access)
-
withResource
public NodeModelBasedRegionAccessBuilder withResource(XtextResource resource)
-
getFirstHidden
protected NodeHiddenRegion getFirstHidden()
-
setFirstHidden
protected void setFirstHidden(NodeHiddenRegion firstHidden)
-
getLastHidden
protected NodeHiddenRegion getLastHidden()
-
setLastHidden
protected void setLastHidden(NodeHiddenRegion lastHidden)
-
getStack
protected java.util.List<NodeEObjectRegion> getStack()
-
-