From 38491ca6b38ce898ff47391269da3eefd3dbb5a8 Mon Sep 17 00:00:00 2001 From: Mark Davis Date: Thu, 17 Aug 2006 22:09:20 +0000 Subject: [PATCH] ICU-5328 make RBTrans be public (but still @internal, so not public API) X-SVN-Rev: 20082 --- icu4j/src/com/ibm/icu/text/RuleBasedTransliterator.java | 4 ++-- icu4j/src/com/ibm/icu/text/TransliteratorIDParser.java | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/icu4j/src/com/ibm/icu/text/RuleBasedTransliterator.java b/icu4j/src/com/ibm/icu/text/RuleBasedTransliterator.java index fa553246de7..43c535ad44e 100755 --- a/icu4j/src/com/ibm/icu/text/RuleBasedTransliterator.java +++ b/icu4j/src/com/ibm/icu/text/RuleBasedTransliterator.java @@ -1,6 +1,6 @@ /* ******************************************************************************* - * Copyright (C) 1996-2005, International Business Machines Corporation and * + * Copyright (C) 1996-2006, International Business Machines Corporation and * * others. All Rights Reserved. * ******************************************************************************* */ @@ -272,7 +272,7 @@ import java.util.Hashtable; * @author Alan Liu * @internal */ -class RuleBasedTransliterator extends Transliterator { +public class RuleBasedTransliterator extends Transliterator { private Data data; diff --git a/icu4j/src/com/ibm/icu/text/TransliteratorIDParser.java b/icu4j/src/com/ibm/icu/text/TransliteratorIDParser.java index de23cd47197..ffd17492aff 100755 --- a/icu4j/src/com/ibm/icu/text/TransliteratorIDParser.java +++ b/icu4j/src/com/ibm/icu/text/TransliteratorIDParser.java @@ -1,6 +1,6 @@ /* ********************************************************************** -* Copyright (c) 2002-2005, International Business Machines Corporation +* Copyright (c) 2002-2006, International Business Machines Corporation * and others. All Rights Reserved. ********************************************************************** * Date Name Description @@ -441,6 +441,7 @@ class TransliteratorIDParser { } else { t = single.getInstance(); if (t == null) { + t = single.getInstance(); throw new IllegalArgumentException("Illegal ID " + single.canonID); } list.setElementAt(t, i);