001package gudusoft.gsqlparser.nodes;
002
003
004public class TExecParameterList extends TParseTreeNodeList <TExecParameter>{
005    public TExecParameterList()
006    {
007    }
008
009    public void addExecParameter(TExecParameter p)
010    {
011        addElement(p);
012    }
013
014    public TExecParameter getExecParameter(int position)
015    {
016        if (position < size())
017        {
018            return (TExecParameter)elementAt(position);
019        }else{
020        return null;
021        }
022    }
023
024    void addParseTreeNode(Object arg1){
025        addExecParameter((TExecParameter)arg1);
026    }
027
028    public void accept(TParseTreeVisitor v){
029        v.preVisit(this);
030        v.postVisit(this);
031    }
032
033    public void acceptChildren(TParseTreeVisitor v){
034        v.preVisit(this);
035        for(int i=0;i<this.size();i++){
036            this.elementAt(i).acceptChildren(v);
037        }
038        v.postVisit(this);
039    }
040
041}