001package gudusoft.gsqlparser.nodes; 002/* 003 * Date: 2010-12-22 004 * Time: 14:28:49 005 */ 006 007/** 008 * @deprecated As of v2.3.6.9, please use {@link TMultiTargetList} instead 009 */ 010public class TValueRowItemList extends TParseTreeNodeList <TValueRowItem>{ 011 012 public TValueRowItemList() 013 { 014 } 015 016 public void addValueRowItem(TValueRowItem valueRowItem) 017 { 018 addElement(valueRowItem); 019 } 020 021 public TValueRowItem getValueRowItem(int position) 022 { 023 if (position < size()) 024 { 025 return (TValueRowItem)elementAt(position); 026 }else{ 027 return null; 028 } 029 } 030 031 void addParseTreeNode(Object arg1){ 032 addValueRowItem((TValueRowItem)arg1); 033 } 034 035 public void accept(TParseTreeVisitor v){ 036 v.preVisit(this); 037 v.postVisit(this); 038 } 039// 040// public void acceptChildren(TParseTreeVisitor v){ 041// v.preVisit(this); 042// for(int i=0;i<size();i++){ 043// this.getValueRowItem(i).acceptChildren(v); 044// } 045// v.postVisit(this); 046// } 047 048}