001package gudusoft.gsqlparser.nodes.mdx;
002
003import gudusoft.gsqlparser.nodes.TParseTreeNode;
004import gudusoft.gsqlparser.nodes.TParseTreeVisitor;
005
006public class TMdxDimensionNode extends TMdxObjectNode {
007
008    private TMdxIdentifierNode fromDimensionName;
009    private TMdxDimContentNode dimensionContentNode;
010
011    public TMdxDimContentNode getDimensionContentNode() {
012        return dimensionContentNode;
013    }
014
015    public TMdxIdentifierNode getFromDimensionName() {
016        return fromDimensionName;
017    }
018
019    public void init(Object arg1, Object arg2,Object arg3,Object arg4){
020        super.init(arg1,arg2);
021        fromDimensionName = (TMdxIdentifierNode)arg3;
022        dimensionContentNode = (TMdxDimContentNode)arg4;
023
024    }
025
026    public void accept(TParseTreeVisitor v){
027        v.preVisit(this);
028        v.postVisit(this);
029    }
030
031    public void acceptChildren(TParseTreeVisitor v){
032        v.preVisit(this);
033        v.postVisit(this);
034    }
035}