gov.llnl.babel.ast
Class FromClause

java.lang.Object
  extended by gov.llnl.babel.ast.ASTNode
      extended by gov.llnl.babel.ast.FromClause
All Implemented Interfaces:
INameable

public class FromClause
extends ASTNode
implements INameable


Field Summary
protected  ScopedID d_id
           
protected  MethodName d_name
           
 
Fields inherited from class gov.llnl.babel.ast.ASTNode
ILLEGAL_NODEID
 
Constructor Summary
FromClause(ParseTreeNode src, ASTNode parent)
           
 
Method Summary
 java.lang.Object accept(Visitor v, java.lang.Object data)
          implements "Visitor Pattern"
 MethodName getMethodName()
           
 Name getName()
           
 ScopedID getScopedID()
           
 void setMethodName(MethodName name)
           
 void setName(Name name)
           
 void setScopedID(ScopedID id)
           
 
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
 

Field Detail

d_id

protected ScopedID d_id

d_name

protected MethodName d_name
Constructor Detail

FromClause

public FromClause(ParseTreeNode src,
                  ASTNode parent)
Method Detail

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

getName

public Name getName()
Specified by:
getName in interface INameable

setName

public void setName(Name name)
Specified by:
setName in interface INameable

getMethodName

public MethodName getMethodName()

setMethodName

public void setMethodName(MethodName name)

getScopedID

public ScopedID getScopedID()

setScopedID

public void setScopedID(ScopedID id)