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, toString
public BlockArgNode(ISourcePosition position, int count, String name)
public BlockArgNode(ArgumentNode argNode)
public NodeType getNodeType()
getNodeType
in class Node
public Object accept(NodeVisitor iVisitor)
public int getCount()
public String getName()
public void setName(String name)
public List<Node> childNodes()
childNodes
in class Node
Copyright © 2001-2013 JRuby. All Rights Reserved.