gov.llnl.babel.ast

Class SplicerImplList


public class SplicerImplList
extends NodeList

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

SplicerImplList(ParseTreeNode src, ASTNode parent)

Method Summary

Object
accept(Visitor v, Object data)
boolean
addDefaultImpl()
boolean
addSplicerImpl(String impl)
boolean
addSplicerImpl(SplicerImpl impl)
NodeList
cloneEmpty()
static String
getDefaultCommentText()

Methods inherited from class gov.llnl.babel.ast.NodeList

clear, cloneEmpty, getList, isEmpty, iterator, listiterator, size

Methods inherited from class gov.llnl.babel.ast.ASTNode

accept, getFilename, getFirstToken, getLastToken, getNodeId, getParent, getParseTreeNode, getSymbolTableEntry, setFirstToken, setLastToken, setNodeId, setParent, setParseTreeNode, setSymbolTableEntry

Constructor Details

SplicerImplList

public SplicerImplList(ParseTreeNode src,
                       ASTNode parent)

Method Details

accept

public Object accept(Visitor v,
                     Object data)
Overrides:
accept in interface ASTNode

addDefaultImpl

public boolean addDefaultImpl()

addSplicerImpl

public boolean addSplicerImpl(String impl)

addSplicerImpl

public boolean addSplicerImpl(SplicerImpl impl)

cloneEmpty

public NodeList cloneEmpty()
Overrides:
cloneEmpty in interface NodeList

getDefaultCommentText

public static String getDefaultCommentText()