Methods
Modifier and Type |
Method and Description |
protected void |
assignComment(ILeafNode comment,
java.util.Map<org.eclipse.emf.ecore.EObject,AbstractParseTreeConstructor.AbstractToken> eObject2Token,
java.util.Map<ILeafNode,org.eclipse.emf.ecore.EObject> comments) |
protected void |
assignNodesByMatching(java.util.Map<org.eclipse.emf.ecore.EObject,AbstractParseTreeConstructor.AbstractToken> eObject2Token,
ICompositeNode rootNode,
java.util.Map<ILeafNode,org.eclipse.emf.ecore.EObject> comments) |
protected void |
assignTokenByMatcher(INode node,
AbstractParseTreeConstructor.AbstractToken token,
boolean recursive) |
protected void |
assignTokenByMatcher(INode node,
java.util.Map<org.eclipse.emf.ecore.EObject,AbstractParseTreeConstructor.AbstractToken> eObject2Token) |
protected boolean |
assignTokenDirect(INode node,
java.util.Map<org.eclipse.emf.ecore.EObject,AbstractParseTreeConstructor.AbstractToken> eObject2Token) |
protected void |
collectRootsAndEObjects(AbstractParseTreeConstructor.AbstractToken token,
java.util.Map<org.eclipse.emf.ecore.EObject,AbstractParseTreeConstructor.AbstractToken> obj2token,
java.util.Set<ICompositeNode> roots) |
protected boolean |
containsNodeOrAnyParent(java.util.Set<ICompositeNode> nodes,
INode node) |
protected IEObjectConsumer |
createEObjectConsumer(org.eclipse.emf.ecore.EObject obj) |
protected TreeConstructionReportImpl |
createReport(org.eclipse.emf.ecore.EObject root) |
protected java.lang.String |
debug(AbstractParseTreeConstructor.AbstractToken t,
IEObjectConsumer i) |
protected void |
dump(java.lang.String indent,
AbstractParseTreeConstructor.AbstractToken token) |
protected java.lang.String |
dumpNode(INode node) |
protected abstract AbstractParseTreeConstructor.AbstractToken |
getRootToken(IEObjectConsumer inst) |
protected void |
initStream(AbstractParseTreeConstructor.AbstractToken token,
AbstractParseTreeConstructor.WsMergerStream out) |
protected AbstractParseTreeConstructor.AbstractToken |
serialize(org.eclipse.emf.ecore.EObject object,
AbstractParseTreeConstructor.AbstractToken currentToken,
TreeConstructionReportImpl rep) |
protected AbstractParseTreeConstructor.AbstractToken |
serialize(org.eclipse.emf.ecore.EObject object,
TreeConstructionReportImpl rep) |
IParseTreeConstructor.TreeConstructionReport |
serializeSubtree(org.eclipse.emf.ecore.EObject object,
ITokenStream out) |
protected ITextRegion |
write(AbstractParseTreeConstructor.AbstractToken token,
AbstractParseTreeConstructor.WsMergerStream out,
ITextRegion location) |
protected void |
writeComments(java.lang.Iterable<ILeafNode> comments,
AbstractParseTreeConstructor.WsMergerStream out,
java.util.Set<INode> consumedComments) |