001package gudusoft.gsqlparser.nodes; 002 003/* 004* Date: 2010-4-23 005* Time: 15:17:13 006*/ 007public class TStatementListSqlNode extends TParseTreeNodeList <TStatementSqlNode>{ 008 public TStatementListSqlNode() 009 { 010 } 011 012 public void addStatementSqlNode(TStatementSqlNode statementsqlnode) 013 { 014 addElement(statementsqlnode); 015 } 016 017 public TStatementSqlNode getStatementSqlNode(int position) 018 { 019 if (position < size()) 020 { 021 return (TStatementSqlNode)elementAt(position); 022 }else{ 023 return null; 024 } 025 } 026 027 void addParseTreeNode(Object arg1){ 028 addStatementSqlNode((TStatementSqlNode)arg1); 029 } 030 031 public void addStmtFromList(TStatementListSqlNode list){ 032 if (list == null) return; 033 for(TStatementSqlNode node:list){ 034 this.addStatementSqlNode(node); 035 } 036 } 037}