001package gudusoft.gsqlparser.nodes.mdx; 002/* 003 * Date: 12-2-1 004 */ 005 006import gudusoft.gsqlparser.nodes.TPTNodeList; 007import gudusoft.gsqlparser.nodes.TParseTreeVisitor; 008 009public class TMdxSetNode extends TMdxExpNode { 010 011 private TPTNodeList<TMdxExpNode> tupleList; 012 013 public EMdxDataType getMdxDataType(){ 014 return EMdxDataType.Set; 015 } 016 017 public TPTNodeList<TMdxExpNode> getTupleList() { 018 return tupleList; 019 } 020 021 public void init(Object arg1){ 022 tupleList = (TPTNodeList<TMdxExpNode>)arg1; 023 } 024 025 public void accept(TParseTreeVisitor v){ 026 v.preVisit(this); 027 028 v.postVisit(this); 029 } 030 031 public void acceptChildren(TParseTreeVisitor v){ 032 v.preVisit(this); 033 tupleList.accept(v); 034 v.postVisit(this); 035 } 036 037}