gov.llnl.babel.ast
Class StringLiteral

java.lang.Object
  extended by gov.llnl.babel.ast.ASTNode
      extended by gov.llnl.babel.ast.Literal
          extended by gov.llnl.babel.ast.StringLiteral

public class StringLiteral
extends Literal


Field Summary
 
Fields inherited from class gov.llnl.babel.ast.ASTNode
ILLEGAL_NODEID
 
Constructor Summary
StringLiteral()
           
StringLiteral(ParseTreeNode src, ASTNode parent)
           
 
Method Summary
 java.lang.Object accept(Visitor v, java.lang.Object data)
          implements "Visitor Pattern"
 java.lang.String getString()
           
 void setString(java.lang.String value)
           
 
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, toString, wait, wait, wait
 

Constructor Detail

StringLiteral

public StringLiteral(ParseTreeNode src,
                     ASTNode parent)

StringLiteral

public StringLiteral()
Method Detail

getString

public java.lang.String getString()

setString

public void setString(java.lang.String value)

accept

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

Overrides:
accept in class Literal
Parameters:
v - The visitor class
data - Optional extra data
Returns:
Optional extra data