gov.llnl.babel.ast
Class SplicerImpl

java.lang.Object
  extended by gov.llnl.babel.ast.ASTNode
      extended by gov.llnl.babel.ast.SplicerImpl

public class SplicerImpl
extends ASTNode


Field Summary
static java.lang.String s_default_text
           
 
Fields inherited from class gov.llnl.babel.ast.ASTNode
ILLEGAL_NODEID
 
Constructor Summary
SplicerImpl()
           
SplicerImpl(ParseTreeNode src)
           
SplicerImpl(ParseTreeNode src, ASTNode parent)
           
SplicerImpl(java.lang.String impl)
           
 
Method Summary
 java.lang.Object accept(Visitor v, java.lang.Object data)
          implements "Visitor Pattern"
 java.lang.String getImpl()
           
 boolean isDefault()
           
 void setImpl(java.lang.String impl)
           
 java.lang.String toString()
           
 
Methods inherited from class gov.llnl.babel.ast.ASTNode
getFilename, getFirstToken, getLastToken, getNodeId, getParent, getParseTreeNode, getSymbolTableEntry, setFirstToken, setLastToken, setNodeId, setParent, setParseTreeNode, setSymbolTableEntry
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

s_default_text

public static final java.lang.String s_default_text
See Also:
Constant Field Values
Constructor Detail

SplicerImpl

public SplicerImpl(ParseTreeNode src)

SplicerImpl

public SplicerImpl(ParseTreeNode src,
                   ASTNode parent)

SplicerImpl

public SplicerImpl(java.lang.String impl)

SplicerImpl

public SplicerImpl()
Method Detail

getImpl

public java.lang.String getImpl()

setImpl

public void setImpl(java.lang.String impl)

isDefault

public boolean isDefault()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

accept

public java.lang.Object accept(Visitor v,
                               java.lang.Object data)
Description copied from class: ASTNode
implements "Visitor Pattern"

Specified by:
accept in class ASTNode
Parameters:
v - The visitor class
data - Optional extra data
Returns:
Optional extra data