public class BlockArgNode extends Node implements INameNode
| Constructor and Description |
|---|
BlockArgNode(ArgumentNode argNode) |
BlockArgNode(ISourcePosition position,
int count,
String name) |
| Modifier and Type | Method and Description |
|---|---|
Object |
accept(NodeVisitor iVisitor)
Accept for the visitor pattern.
|
List<Node> |
childNodes() |
int |
getCount()
Gets the count.
|
String |
getName()
Get the name of this block argument
|
NodeType |
getNodeType() |
void |
setName(String name) |
assign, createList, definition, getNodeName, getPosition, interpret, setPosition, toStringpublic BlockArgNode(ISourcePosition position, int count, String name)
public BlockArgNode(ArgumentNode argNode)
public NodeType getNodeType()
getNodeType in class Nodepublic Object accept(NodeVisitor iVisitor)
public int getCount()
public String getName()
public void setName(String name)
public List<Node> childNodes()
childNodes in class NodeCopyright © 2001-2013 JRuby. All Rights Reserved.