Skip to content

Commit

Permalink
Enable keyword substitution for some source files.
Browse files Browse the repository at this point in the history
git-svn-id: https://olap4j.svn.sourceforge.net/svnroot/olap4j/trunk@58 c6a108a4-781c-0410-a6c6-c2d559e19af0
  • Loading branch information
julianhyde committed Jan 9, 2008
1 parent 9bcadc8 commit 467484c
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 16 deletions.
2 changes: 1 addition & 1 deletion src/org/olap4j/impl/Olap4jUtil.java
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
* to use classes in this package, but not writers of applications.</p>
*
* @author jhyde
* @version $Id: $
* @version $Id$
* @since Dec 12, 2007
*/
public class Olap4jUtil {
Expand Down
4 changes: 2 additions & 2 deletions src/org/olap4j/impl/Olap4jUtilCompatible.java
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
// $Id: //open/mondrian/src/main/mondrian/util/UtilCompatible.java#3 $
// $Id$
// This software is subject to the terms of the Common Public License
// Agreement, available at the following URL:
// http://www.opensource.org/licenses/cpl.html.
Expand All @@ -23,7 +23,7 @@
* which have different implementations in different environments.</p>
*
* @author jhyde
* @version $Id: //open/mondrian/src/main/mondrian/util/UtilCompatible.java#3 $
* @version $Id$
* @since Feb 5, 2007
*/
public interface Olap4jUtilCompatible {
Expand Down
11 changes: 3 additions & 8 deletions src/org/olap4j/impl/Olap4jUtilCompatibleJdk14.java
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
// $Id: //open/mondrian/src/main/mondrian/util/UtilCompatibleJdk14.java#3 $
// $Id$
// This software is subject to the terms of the Common Public License
// Agreement, available at the following URL:
// http://www.opensource.org/licenses/cpl.html.
Expand All @@ -10,16 +10,11 @@
package org.olap4j.impl;

/**
* Implementation of {@link mondrian.util.UtilCompatible} which runs in
* Implementation of {@link Olap4jUtilCompatible} which runs in
* JDK 1.4.
*
* <p>The code uses JDK 1.5 constructs such as generics and for-each loops,
* but retroweaver can convert these. It does not use
* <code>java.util.EnumSet</code>, which is important, because retroweaver has
* trouble with this.
*
* @author jhyde
* @version $Id: //open/mondrian/src/main/mondrian/util/UtilCompatibleJdk14.java#3 $
* @version $Id$
* @since Feb 5, 2007
*/
public class Olap4jUtilCompatibleJdk14 implements Olap4jUtilCompatible {
Expand Down
10 changes: 5 additions & 5 deletions src/org/olap4j/impl/Olap4jUtilCompatibleJdk15.java
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
// $Id: //open/mondrian/src/main/mondrian/util/UtilCompatibleJdk15.java#3 $
// $Id$
// This software is subject to the terms of the Common Public License
// Agreement, available at the following URL:
// http://www.opensource.org/licenses/cpl.html.
Expand All @@ -12,15 +12,15 @@
import java.util.regex.Pattern;

/**
* Implementation of {@link mondrian.util.UtilCompatible} which runs in
* JDK 1.5.
* Implementation of {@link Olap4jUtilCompatible} which runs in
* JDK 1.5 and later.
*
* <p>Prior to JDK 1.5, this class should never be loaded. Applications should
* instantiate this class via {@link Class#forName(String)} or better, use
* methods in {@link mondrian.olap.Util}, and not instantiate it at all.
* methods in {@link Olap4jUtil}, and not instantiate it at all.
*
* @author jhyde
* @version $Id: //open/mondrian/src/main/mondrian/util/UtilCompatibleJdk15.java#3 $
* @version $Id$
* @since Feb 5, 2007
*/
public class Olap4jUtilCompatibleJdk15 implements Olap4jUtilCompatible {
Expand Down

0 comments on commit 467484c

Please sign in to comment.