001package gudusoft.gsqlparser.nodes.mdx; 002/* 003 * Date: 11-12-31 004 */ 005 006import gudusoft.gsqlparser.TCustomSqlStatement; 007import gudusoft.gsqlparser.EDbVendor; 008import gudusoft.gsqlparser.ESqlStatementType; 009import gudusoft.gsqlparser.nodes.TPTNodeList; 010import gudusoft.gsqlparser.nodes.TParseTreeNode; 011 012public class TMdxCreateSessionCubeNode extends TParseTreeNode { 013 014 private TMdxIdentifierNode cubeName; 015 private TPTNodeList <TMdxIdentifierNode> cubeList; 016 private TPTNodeList <TMdxObjectNode> paramList; 017 018 public TPTNodeList<TMdxIdentifierNode> getCubeList() { 019 return cubeList; 020 } 021 022 public TMdxIdentifierNode getCubeName() { 023 return cubeName; 024 } 025 026 public TPTNodeList<TMdxObjectNode> getParamList() { 027 return paramList; 028 } 029 030 public void init(Object arg1, Object arg2, Object arg3){ 031 cubeName = (TMdxIdentifierNode)arg1; 032 cubeList = (TPTNodeList <TMdxIdentifierNode>)arg2; 033 paramList = (TPTNodeList <TMdxObjectNode>)arg3; 034 } 035 036}