001package gudusoft.gsqlparser.nodes.mdx;
002
003import gudusoft.gsqlparser.TSourceToken;
004import gudusoft.gsqlparser.nodes.TParseTreeNode;
005
006public class TMdxAxis extends TParseTreeNode {
007    private EMdxAxisType axisType;
008    private int axisOrdinal;
009
010    private TSourceToken ordinalToken;
011
012    public EMdxAxisType getAxisType() {
013        return axisType;
014    }
015
016    public int getAxisOrdinal() {
017        return axisOrdinal;
018    }
019
020    public void init(Object arg1) {
021        axisType = (EMdxAxisType) arg1;
022    }
023
024    public void init(Object arg1,Object arg2) {
025        init(arg1);
026        ordinalToken = (TSourceToken)arg2;
027        axisOrdinal = Integer.parseInt(ordinalToken.toString());
028    }
029}