Skip to content

Commit

Permalink
MONDRIAN: Rename AxisOrdinal.forOrdinal2() to forLogicalOrdinal().
Browse files Browse the repository at this point in the history
[git-p4: depot-paths = "//open/mondrian/": change = 8356]
  • Loading branch information
julianhyde committed Dec 15, 2006
1 parent 99cbcd3 commit d3d30b5
Show file tree
Hide file tree
Showing 8 changed files with 11 additions and 11 deletions.
2 changes: 1 addition & 1 deletion src/main/mondrian/jolap/Converter.java
Expand Up @@ -84,7 +84,7 @@ private QueryAxis convert(MondrianEdgeView edgeView, int axisIndex) throws OLAPE
}
}
}
AxisOrdinal axisOrdinal = AxisOrdinal.forOrdinal2(axisIndex);
AxisOrdinal axisOrdinal = AxisOrdinal.forLogicalOrdinal(axisIndex);
return new QueryAxis(false, exp, axisOrdinal,
QueryAxis.SubtotalVisibility.Undefined, new Id[0]);
}
Expand Down
2 changes: 1 addition & 1 deletion src/main/mondrian/olap/AxisOrdinal.java
Expand Up @@ -42,7 +42,7 @@ public enum AxisOrdinal {
/** Sections axis, logical ordinal = 4. */
SECTIONS;

public static AxisOrdinal forOrdinal2(int ordinal) {
public static AxisOrdinal forLogicalOrdinal(int ordinal) {
return values()[ordinal + 2];
}

Expand Down
2 changes: 1 addition & 1 deletion src/main/mondrian/olap/Parser.cup
Expand Up @@ -1423,7 +1423,7 @@ axis_specification ::=
new Integer(AxisOrdinal.MaxLogicalOrdinal), new Double(d));
}

AxisOrdinal axis = AxisOrdinal.forOrdinal2(index);
AxisOrdinal axis = AxisOrdinal.forLogicalOrdinal(index);
RESULT = new QueryAxis(b.booleanValue(), s, axis,
QueryAxis.SubtotalVisibility.Undefined,
Parser.toIdArray(dp));
Expand Down
2 changes: 1 addition & 1 deletion src/main/mondrian/olap/Query.java
Expand Up @@ -326,7 +326,7 @@ public void setQueryEndExecution() {

private void normalizeAxes() {
for (int i = 0; i < axes.length; i++) {
AxisOrdinal correctOrdinal = AxisOrdinal.forOrdinal2(i);
AxisOrdinal correctOrdinal = AxisOrdinal.forLogicalOrdinal(i);
if (axes[i].getAxisOrdinal() != correctOrdinal) {
for (int j = i + 1; j < axes.length; j++) {
if (axes[j].getAxisOrdinal() == correctOrdinal) {
Expand Down
2 changes: 1 addition & 1 deletion src/main/mondrian/xmla/Rowset.java
Expand Up @@ -297,7 +297,7 @@ public int compare(E o1, E o2) {
* If there are no restrictions, always returns true.
protected boolean passesRestriction(RowsetDefinition.Column column,
Object value) {
final Object requiredValue = restrictions.forOrdinal2(column.name);
final Object requiredValue = restrictions.get(column.name);
if (requiredValue == null) {
return true;
Expand Down
2 changes: 1 addition & 1 deletion testsrc/main/mondrian/olap/HierarchyBugTest.java
Expand Up @@ -52,7 +52,7 @@ public void testNoHierarchy() {
String failStr = null;
int len = query.axes.length;
for (int i = 0; i < len; i++) {
Hierarchy[] hs = query.getMdxHierarchiesOnAxis(AxisOrdinal.forOrdinal2(i));
Hierarchy[] hs = query.getMdxHierarchiesOnAxis(AxisOrdinal.forLogicalOrdinal(i));
if (hs == null) {
} else {
for (Hierarchy h : hs) {
Expand Down
8 changes: 4 additions & 4 deletions testsrc/main/mondrian/olap/ParserTest.java
Expand Up @@ -135,9 +135,9 @@ public void testMultipleAxes() throws Exception {

assertEquals("Number of axes", 2, axes.length);
assertEquals("Axis index name must be correct",
AxisOrdinal.forOrdinal2(0).name(), axes[0].getAxisName());
AxisOrdinal.forLogicalOrdinal(0).name(), axes[0].getAxisName());
assertEquals("Axis index name must be correct",
AxisOrdinal.forOrdinal2(1).name(), axes[1].getAxisName());
AxisOrdinal.forLogicalOrdinal(1).name(), axes[1].getAxisName());

query = "select {[axis1mbr]} on aXiS(1), "
+ "{[axis0mbr]} on AxIs(0) from cube";
Expand All @@ -147,9 +147,9 @@ public void testMultipleAxes() throws Exception {

assertEquals("Number of axes", 2, axes.length);
assertEquals("Axis index name must be correct",
AxisOrdinal.forOrdinal2(0).name(), axes[0].getAxisName());
AxisOrdinal.forLogicalOrdinal(0).name(), axes[0].getAxisName());
assertEquals("Axis index name must be correct",
AxisOrdinal.forOrdinal2(1).name(), axes[1].getAxisName());
AxisOrdinal.forLogicalOrdinal(1).name(), axes[1].getAxisName());

Exp colsSetExpr = axes[0].getSet();
assertNotNull("Column tuples", colsSetExpr);
Expand Down
2 changes: 1 addition & 1 deletion testsrc/main/mondrian/test/comp/ResultComparator.java
Expand Up @@ -195,7 +195,7 @@ private Element toXml(Result result) {
final Axis[] axes = result.getAxes();
for (int i = 0; i < axes.length; i++) {
Axis axis = axes[i];
String axisName = AxisOrdinal.forOrdinal2(i).name().toLowerCase();
String axisName = AxisOrdinal.forLogicalOrdinal(i).name().toLowerCase();
axisToXml(document, dataResultXml, axis, axisName);
}
final Element dataXml = document.createElement("data");
Expand Down

0 comments on commit d3d30b5

Please sign in to comment.