org.jruby.ast
Class DXStrNode

java.lang.Object
  extended byorg.jruby.ast.AbstractNode
      extended byorg.jruby.ast.DXStrNode
All Implemented Interfaces:
IListNode, ILiteralNode, INode, java.io.Serializable

public class DXStrNode
extends AbstractNode
implements IListNode, ILiteralNode

Dynamic backquote string. backquote strings are eXecuted using the shell, hence the X or maybe the X is due to the %x general quote syntax

Version:
$Revision: 1.3 $
Author:
jpetersen
See Also:
Serialized Form

Constructor Summary
DXStrNode(ISourcePosition position)
           
 
Method Summary
 void accept(INodeVisitor iVisitor)
          Accept for the visitor pattern.
 IListNode add(INode node)
           
 java.util.Iterator iterator()
           
 int size()
           
 
Methods inherited from class org.jruby.ast.AbstractNode
getPosition
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.ablaf.ast.INode
getPosition
 

Constructor Detail

DXStrNode

public DXStrNode(ISourcePosition position)
Method Detail

add

public IListNode add(INode node)
Specified by:
add in interface IListNode
See Also:
IListNode#add(Node)

iterator

public java.util.Iterator iterator()
Specified by:
iterator in interface IListNode
See Also:
IListNode.iterator()

size

public int size()
Specified by:
size in interface IListNode
See Also:
IListNode.size()

accept

public void accept(INodeVisitor iVisitor)
Accept for the visitor pattern.

Specified by:
accept in interface INode
Parameters:
iVisitor - the visitor


Copyright © 2002 Jan Arne Petersen. All Rights Reserved.