001package gudusoft.gsqlparser.nodes;
002/*
003 * Date: 2010-10-8
004 * Time: 16:35:10
005 */
006
007public class TViewAliasItemList extends TParseTreeNodeList <TViewAliasItem>{
008
009    public TViewAliasItemList()
010    {
011    }
012
013    public void addViewAliasItem(TViewAliasItem cexpr)
014    {
015        addElement(cexpr);
016    }
017
018    public TViewAliasItem getViewAliasItem(int position)
019    {
020        if (position < size())
021        {
022            return (TViewAliasItem)elementAt(position);
023        }else{
024        return null;
025        }
026    }
027
028    void addParseTreeNode(Object arg1){
029        addViewAliasItem((TViewAliasItem)arg1);
030    }
031
032    public void accept(TParseTreeVisitor v){
033        v.preVisit(this);
034        v.postVisit(this);
035    }
036//
037//    public void acceptChildren(TParseTreeVisitor v){
038//        v.preVisit(this);
039//        v.postVisit(this);
040//    }
041
042}