public class ContainerNode extends DuelNode
| Modifier | Constructor and Description |
|---|---|
protected |
ContainerNode(DuelNode... children) |
|
ContainerNode(int index,
int line,
int column) |
| Modifier and Type | Method and Description |
|---|---|
void |
appendChild(DuelNode child) |
void |
appendChildren(Iterable<DuelNode> newChildren) |
int |
childCount() |
boolean |
equals(Object arg) |
List<DuelNode> |
getChildren() |
DuelNode |
getFirstChild() |
DuelNode |
getLastChild() |
boolean |
hasChildren() |
int |
hashCode() |
boolean |
removeChild(DuelNode oldChild) |
void |
removeChildren() |
boolean |
replaceChild(DuelNode newChild,
DuelNode oldChild) |
String |
toString() |
public ContainerNode(int index,
int line,
int column)
protected ContainerNode(DuelNode... children)
public boolean hasChildren()
public int childCount()
public DuelNode getFirstChild()
public DuelNode getLastChild()
public void appendChild(DuelNode child)
public void removeChildren()
public boolean removeChild(DuelNode oldChild)
Copyright © 2015. All rights reserved.