From f7768c32ad57eccabb6c2f49117f6b651aace19a Mon Sep 17 00:00:00 2001 From: Luc Boudreau Date: Mon, 16 Apr 2012 20:17:41 +0000 Subject: [PATCH] Woops. git-svn-id: https://olap4j.svn.sourceforge.net/svnroot/olap4j/trunk@528 c6a108a4-781c-0410-a6c6-c2d559e19af0 --- ivy-tck.xml | 2 +- src/org/olap4j/driver/xmla/DeferredNamedListImpl.java | 2 +- .../olap4j/driver/xmla/XmlaOlap4jCellSetMetaData.java | 9 ++++----- src/org/olap4j/driver/xmla/XmlaOlap4jLevel.java | 2 +- src/org/olap4j/impl/NamedListImpl.java | 2 +- src/org/olap4j/impl/Olap4jUtil.java | 10 +++++----- 6 files changed, 13 insertions(+), 14 deletions(-) diff --git a/ivy-tck.xml b/ivy-tck.xml index d1ecf71..a44c379 100644 --- a/ivy-tck.xml +++ b/ivy-tck.xml @@ -69,7 +69,7 @@ - + diff --git a/src/org/olap4j/driver/xmla/DeferredNamedListImpl.java b/src/org/olap4j/driver/xmla/DeferredNamedListImpl.java index 41b135e..0b42c64 100644 --- a/src/org/olap4j/driver/xmla/DeferredNamedListImpl.java +++ b/src/org/olap4j/driver/xmla/DeferredNamedListImpl.java @@ -117,7 +117,7 @@ public int indexOfName(String name) { return getList().indexOfName(name); } - public String getName(Object element) { + public String getName(T element) { return getList().getName(element); } diff --git a/src/org/olap4j/driver/xmla/XmlaOlap4jCellSetMetaData.java b/src/org/olap4j/driver/xmla/XmlaOlap4jCellSetMetaData.java index bf30005..8fc964c 100644 --- a/src/org/olap4j/driver/xmla/XmlaOlap4jCellSetMetaData.java +++ b/src/org/olap4j/driver/xmla/XmlaOlap4jCellSetMetaData.java @@ -40,16 +40,15 @@ class XmlaOlap4jCellSetMetaData implements CellSetMetaData { final XmlaOlap4jCube cube; private final NamedList axisMetaDataList = new ArrayNamedListImpl() { - public String getName(Object axisMetaData) { - return ((CellSetAxisMetaData) axisMetaData).getAxisOrdinal() - .name(); + public String getName(CellSetAxisMetaData axisMetaData) { + return axisMetaData.getAxisOrdinal().name(); } }; private final XmlaOlap4jCellSetAxisMetaData filterAxisMetaData; private final NamedList cellProperties = new ArrayNamedListImpl() { - public String getName(Object property) { - return ((Property) property).getName(); + public String getName(Property property) { + return property.getName(); } }; final Map propertiesByTag; diff --git a/src/org/olap4j/driver/xmla/XmlaOlap4jLevel.java b/src/org/olap4j/driver/xmla/XmlaOlap4jLevel.java index 83521f6..810f8d6 100644 --- a/src/org/olap4j/driver/xmla/XmlaOlap4jLevel.java +++ b/src/org/olap4j/driver/xmla/XmlaOlap4jLevel.java @@ -181,7 +181,7 @@ public Type getLevelType() { public NamedList getProperties() { final NamedList list = new ArrayNamedListImpl() { - public String getName(Object property) { + public String getName(Property property) { return ((Property) property).getName(); } }; diff --git a/src/org/olap4j/impl/NamedListImpl.java b/src/org/olap4j/impl/NamedListImpl.java index e7e252f..a2df364 100644 --- a/src/org/olap4j/impl/NamedListImpl.java +++ b/src/org/olap4j/impl/NamedListImpl.java @@ -63,7 +63,7 @@ public NamedListImpl(Collection c) { super(c); } - public final String getName(Object t) { + public final String getName(T t) { return ((T) t).getName(); } } diff --git a/src/org/olap4j/impl/Olap4jUtil.java b/src/org/olap4j/impl/Olap4jUtil.java index c1fb553..348e26f 100644 --- a/src/org/olap4j/impl/Olap4jUtil.java +++ b/src/org/olap4j/impl/Olap4jUtil.java @@ -481,7 +481,7 @@ public static NamedList emptyNamedList() { * @return an unmodifiable view of the specified list. */ public static NamedList unmodifiableNamedList( - final NamedList list) + final NamedList list) { return list instanceof RandomAccess ? new UnmodifiableNamedRandomAccessList(list) @@ -638,9 +638,9 @@ private Object readResolve() { } private static class UnmodifiableNamedList implements NamedList { - private final NamedList list; + private final NamedList list; - UnmodifiableNamedList(NamedList list) { + UnmodifiableNamedList(NamedList list) { this.list = list; } @@ -652,7 +652,7 @@ public int indexOfName(String s) { return list.indexOfName(s); } - public String getName(Object element) { + public String getName(T element) { return list.getName(element); } @@ -760,7 +760,7 @@ private static class UnmodifiableNamedRandomAccessList extends UnmodifiableNamedList implements RandomAccess { - UnmodifiableNamedRandomAccessList(NamedList list) { + UnmodifiableNamedRandomAccessList(NamedList list) { super(list); } }