gov.llnl.babel.ast
Class ImplementsList

java.lang.Object
  extended by gov.llnl.babel.ast.ASTNode
      extended by gov.llnl.babel.ast.NodeList
          extended by gov.llnl.babel.ast.ScopedIDList
              extended by gov.llnl.babel.ast.ImplementsList

public class ImplementsList
extends ScopedIDList


Field Summary
 
Fields inherited from class gov.llnl.babel.ast.NodeList
d_list
 
Fields inherited from class gov.llnl.babel.ast.ASTNode
ILLEGAL_NODEID
 
Constructor Summary
ImplementsList()
           
ImplementsList(ParseTreeNode src, ASTNode parent)
           
 
Method Summary
 void addImplements(ScopedID id)
           
 void addImplementsAll(ScopedID id)
           
 boolean isImplementsAll(ScopedID id)
           
 
Methods inherited from class gov.llnl.babel.ast.ScopedIDList
accept, add, cloneEmpty
 
Methods inherited from class gov.llnl.babel.ast.NodeList
clear, getList, isEmpty, iterator, listiterator, size
 
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

ImplementsList

public ImplementsList(ParseTreeNode src,
                      ASTNode parent)

ImplementsList

public ImplementsList()
Method Detail

addImplements

public void addImplements(ScopedID id)

addImplementsAll

public void addImplementsAll(ScopedID id)

isImplementsAll

public boolean isImplementsAll(ScopedID id)