| Package | Description |
|---|---|
| org.eclipse.xtext.nodemodel.impl |
| Modifier and Type | Class and Description |
|---|---|
class |
CompositeNode |
class |
CompositeNodeWithSemanticElement |
class |
CompositeNodeWithSemanticElementAndSyntaxError |
class |
CompositeNodeWithSyntaxError |
class |
HiddenLeafNode |
class |
HiddenLeafNodeWithSyntaxError |
class |
LeafNode |
class |
LeafNodeWithSyntaxError |
class |
RootNode |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractNode |
CompositeNode.basicGetFirstChild() |
protected AbstractNode |
CompositeNode.basicGetLastChild() |
protected AbstractNode |
RootNode.basicGetNextSibling() |
protected AbstractNode |
AbstractNode.basicGetNextSibling() |
protected AbstractNode |
RootNode.basicGetPreviousSibling() |
protected AbstractNode |
AbstractNode.basicGetPreviousSibling() |
AbstractNode |
BasicNodeTreeIterator.next() |
AbstractNode |
BasicNodeIterator.next() |
AbstractNode |
BasicNodeTreeIterator.previous() |
AbstractNode |
BasicNodeIterator.previous() |
| Modifier and Type | Method and Description |
|---|---|
BidiIterable<AbstractNode> |
CompositeNode.basicGetChildren() |
BidiTreeIterator<AbstractNode> |
AbstractNode.basicIterator() |
BidiIterator<AbstractNode> |
BasicNodeIterable.iterator() |
BidiIterable<AbstractNode> |
BasicNodeIterable.reverse() |
| Modifier and Type | Method and Description |
|---|---|
void |
NodeModelBuilder.addChild(ICompositeNode node,
AbstractNode child) |
protected void |
CompositeNode.basicSetFirstChild(AbstractNode firstChild) |
protected void |
RootNode.basicSetNextSibling(AbstractNode next) |
protected void |
AbstractNode.basicSetNextSibling(AbstractNode next) |
protected void |
RootNode.basicSetPreviousSibling(AbstractNode prev) |
protected void |
AbstractNode.basicSetPreviousSibling(AbstractNode prev) |
protected void |
NodeModelBuilder.checkValidNewChild(AbstractNode child) |
protected void |
NodeModelBuilder.initializeFirstChildInvariant(CompositeNode node,
AbstractNode child) |
protected void |
NodeModelBuilder.replace(AbstractNode oldNode,
AbstractNode newNode) |
protected void |
NodeModelBuilder.replaceChildren(AbstractNode oldNode,
AbstractNode newNode) |
protected void |
NodeModelBuilder.replaceWithoutChildren(AbstractNode oldNode,
AbstractNode newNode) |
| Constructor and Description |
|---|
BasicNodeIterable(AbstractNode startWith) |
BasicNodeIterator(AbstractNode startWith) |
BasicNodeTreeIterator(AbstractNode root) |
Copyright © 2015. All Rights Reserved.