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}