Return-Path: Delivered-To: apmail-incubator-harmony-commits-archive@www.apache.org Received: (qmail 89791 invoked from network); 28 Aug 2006 21:47:50 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 28 Aug 2006 21:47:50 -0000 Received: (qmail 17489 invoked by uid 500); 28 Aug 2006 21:47:50 -0000 Delivered-To: apmail-incubator-harmony-commits-archive@incubator.apache.org Received: (qmail 17373 invoked by uid 500); 28 Aug 2006 21:47:50 -0000 Mailing-List: contact harmony-commits-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: harmony-dev@incubator.apache.org Delivered-To: mailing list harmony-commits@incubator.apache.org Received: (qmail 17362 invoked by uid 99); 28 Aug 2006 21:47:50 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 28 Aug 2006 14:47:50 -0700 X-ASF-Spam-Status: No, hits=-8.6 required=10.0 tests=ALL_TRUSTED,INFO_TLD,NO_REAL_NAME X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [140.211.166.113] (HELO eris.apache.org) (140.211.166.113) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 28 Aug 2006 14:47:44 -0700 Received: by eris.apache.org (Postfix, from userid 65534) id 130FD1A981D; Mon, 28 Aug 2006 14:47:24 -0700 (PDT) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r437854 [1/7] - in /incubator/harmony/enhanced/classlib/trunk/modules: accessibility/ accessibility/make/ accessibility/src/main/java/org/ accessibility/src/main/java/org/apache/ accessibility/src/main/java/org/apache/harmony/ accessibility... Date: Mon, 28 Aug 2006 21:46:37 -0000 To: harmony-commits@incubator.apache.org From: tellison@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20060828214724.130FD1A981D@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Author: tellison Date: Mon Aug 28 14:46:26 2006 New Revision: 437854 URL: http://svn.apache.org/viewvc?rev=437854&view=rev Log: Apply patch HARMONY-1201 ([classlib][internationalization]Sources to support internationalization are to be generated) Added: incubator/harmony/enhanced/classlib/trunk/modules/accessibility/src/main/java/org/ incubator/harmony/enhanced/classlib/trunk/modules/accessibility/src/main/java/org/apache/ incubator/harmony/enhanced/classlib/trunk/modules/accessibility/src/main/java/org/apache/harmony/ incubator/harmony/enhanced/classlib/trunk/modules/accessibility/src/main/java/org/apache/harmony/accessibility/ incubator/harmony/enhanced/classlib/trunk/modules/accessibility/src/main/java/org/apache/harmony/accessibility/internal/ incubator/harmony/enhanced/classlib/trunk/modules/accessibility/src/main/java/org/apache/harmony/accessibility/internal/nls/ incubator/harmony/enhanced/classlib/trunk/modules/accessibility/src/main/java/org/apache/harmony/accessibility/internal/nls/Messages.java (with props) incubator/harmony/enhanced/classlib/trunk/modules/accessibility/src/main/java/org/apache/harmony/accessibility/internal/nls/messages.properties (with props) incubator/harmony/enhanced/classlib/trunk/modules/annotation/src/main/java/org/ incubator/harmony/enhanced/classlib/trunk/modules/annotation/src/main/java/org/apache/ incubator/harmony/enhanced/classlib/trunk/modules/annotation/src/main/java/org/apache/harmony/ incubator/harmony/enhanced/classlib/trunk/modules/annotation/src/main/java/org/apache/harmony/annotation/ incubator/harmony/enhanced/classlib/trunk/modules/annotation/src/main/java/org/apache/harmony/annotation/internal/ incubator/harmony/enhanced/classlib/trunk/modules/annotation/src/main/java/org/apache/harmony/annotation/internal/nls/ incubator/harmony/enhanced/classlib/trunk/modules/annotation/src/main/java/org/apache/harmony/annotation/internal/nls/Messages.java (with props) incubator/harmony/enhanced/classlib/trunk/modules/annotation/src/main/java/org/apache/harmony/annotation/internal/nls/messages.properties (with props) incubator/harmony/enhanced/classlib/trunk/modules/applet/src/main/java/org/ incubator/harmony/enhanced/classlib/trunk/modules/applet/src/main/java/org/apache/ incubator/harmony/enhanced/classlib/trunk/modules/applet/src/main/java/org/apache/harmony/ incubator/harmony/enhanced/classlib/trunk/modules/applet/src/main/java/org/apache/harmony/applet/ incubator/harmony/enhanced/classlib/trunk/modules/applet/src/main/java/org/apache/harmony/applet/internal/ incubator/harmony/enhanced/classlib/trunk/modules/applet/src/main/java/org/apache/harmony/applet/internal/nls/ incubator/harmony/enhanced/classlib/trunk/modules/applet/src/main/java/org/apache/harmony/applet/internal/nls/Messages.java (with props) incubator/harmony/enhanced/classlib/trunk/modules/applet/src/main/java/org/apache/harmony/applet/internal/nls/messages.properties (with props) incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/java/org/apache/harmony/archive/internal/nls/ incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/java/org/apache/harmony/archive/internal/nls/Messages.java (with props) incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/java/org/apache/harmony/archive/internal/nls/messages.properties (with props) incubator/harmony/enhanced/classlib/trunk/modules/auth/src/main/java/common/org/apache/harmony/auth/internal/ incubator/harmony/enhanced/classlib/trunk/modules/auth/src/main/java/common/org/apache/harmony/auth/internal/nls/ incubator/harmony/enhanced/classlib/trunk/modules/auth/src/main/java/common/org/apache/harmony/auth/internal/nls/Messages.java (with props) incubator/harmony/enhanced/classlib/trunk/modules/auth/src/main/java/common/org/apache/harmony/auth/internal/nls/messages.properties (with props) incubator/harmony/enhanced/classlib/trunk/modules/awt/src/main/java/common/org/apache/harmony/awt/internal/ incubator/harmony/enhanced/classlib/trunk/modules/awt/src/main/java/common/org/apache/harmony/awt/internal/nls/ incubator/harmony/enhanced/classlib/trunk/modules/awt/src/main/java/common/org/apache/harmony/awt/internal/nls/Messages.java (with props) incubator/harmony/enhanced/classlib/trunk/modules/awt/src/main/java/common/org/apache/harmony/awt/internal/nls/messages.properties (with props) incubator/harmony/enhanced/classlib/trunk/modules/beans/src/main/java/org/apache/harmony/beans/internal/ incubator/harmony/enhanced/classlib/trunk/modules/beans/src/main/java/org/apache/harmony/beans/internal/nls/ incubator/harmony/enhanced/classlib/trunk/modules/beans/src/main/java/org/apache/harmony/beans/internal/nls/Messages.java (with props) incubator/harmony/enhanced/classlib/trunk/modules/beans/src/main/java/org/apache/harmony/beans/internal/nls/messages.properties (with props) incubator/harmony/enhanced/classlib/trunk/modules/crypto/src/main/java/org/apache/harmony/crypto/internal/nls/ incubator/harmony/enhanced/classlib/trunk/modules/crypto/src/main/java/org/apache/harmony/crypto/internal/nls/Messages.java (with props) incubator/harmony/enhanced/classlib/trunk/modules/crypto/src/main/java/org/apache/harmony/crypto/internal/nls/messages.properties (with props) incubator/harmony/enhanced/classlib/trunk/modules/instrument/src/main/java/org/apache/harmony/instrument/internal/nls/ incubator/harmony/enhanced/classlib/trunk/modules/instrument/src/main/java/org/apache/harmony/instrument/internal/nls/Messages.java (with props) incubator/harmony/enhanced/classlib/trunk/modules/instrument/src/main/java/org/apache/harmony/instrument/internal/nls/messages.properties (with props) incubator/harmony/enhanced/classlib/trunk/modules/jndi/src/main/java/org/apache/harmony/jndi/internal/nls/ incubator/harmony/enhanced/classlib/trunk/modules/jndi/src/main/java/org/apache/harmony/jndi/internal/nls/Messages.java (with props) incubator/harmony/enhanced/classlib/trunk/modules/jndi/src/main/java/org/apache/harmony/jndi/internal/nls/messages.properties (with props) incubator/harmony/enhanced/classlib/trunk/modules/logging/src/main/java/org/ incubator/harmony/enhanced/classlib/trunk/modules/logging/src/main/java/org/apache/ incubator/harmony/enhanced/classlib/trunk/modules/logging/src/main/java/org/apache/harmony/ incubator/harmony/enhanced/classlib/trunk/modules/logging/src/main/java/org/apache/harmony/logging/ incubator/harmony/enhanced/classlib/trunk/modules/logging/src/main/java/org/apache/harmony/logging/internal/ incubator/harmony/enhanced/classlib/trunk/modules/logging/src/main/java/org/apache/harmony/logging/internal/nls/ incubator/harmony/enhanced/classlib/trunk/modules/logging/src/main/java/org/apache/harmony/logging/internal/nls/Messages.java (with props) incubator/harmony/enhanced/classlib/trunk/modules/logging/src/main/java/org/apache/harmony/logging/internal/nls/messages.properties (with props) incubator/harmony/enhanced/classlib/trunk/modules/luni/src/main/java/org/apache/harmony/luni/internal/nls/ incubator/harmony/enhanced/classlib/trunk/modules/luni/src/main/java/org/apache/harmony/luni/internal/nls/Messages.java (with props) incubator/harmony/enhanced/classlib/trunk/modules/luni/src/main/java/org/apache/harmony/luni/internal/nls/messages.properties (with props) incubator/harmony/enhanced/classlib/trunk/modules/math/src/main/java/org/ incubator/harmony/enhanced/classlib/trunk/modules/math/src/main/java/org/apache/ incubator/harmony/enhanced/classlib/trunk/modules/math/src/main/java/org/apache/harmony/ incubator/harmony/enhanced/classlib/trunk/modules/math/src/main/java/org/apache/harmony/math/ incubator/harmony/enhanced/classlib/trunk/modules/math/src/main/java/org/apache/harmony/math/internal/ incubator/harmony/enhanced/classlib/trunk/modules/math/src/main/java/org/apache/harmony/math/internal/nls/ incubator/harmony/enhanced/classlib/trunk/modules/math/src/main/java/org/apache/harmony/math/internal/nls/Messages.java (with props) incubator/harmony/enhanced/classlib/trunk/modules/math/src/main/java/org/apache/harmony/math/internal/nls/messages.properties (with props) incubator/harmony/enhanced/classlib/trunk/modules/misc/src/main/java/org/apache/harmony/misc/internal/ incubator/harmony/enhanced/classlib/trunk/modules/misc/src/main/java/org/apache/harmony/misc/internal/nls/ incubator/harmony/enhanced/classlib/trunk/modules/misc/src/main/java/org/apache/harmony/misc/internal/nls/Messages.java (with props) incubator/harmony/enhanced/classlib/trunk/modules/misc/src/main/java/org/apache/harmony/misc/internal/nls/messages.properties (with props) incubator/harmony/enhanced/classlib/trunk/modules/nio/src/main/java/org/apache/harmony/nio/internal/nls/ incubator/harmony/enhanced/classlib/trunk/modules/nio/src/main/java/org/apache/harmony/nio/internal/nls/Messages.java (with props) incubator/harmony/enhanced/classlib/trunk/modules/nio/src/main/java/org/apache/harmony/nio/internal/nls/messages.properties (with props) incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/main/java/org/ incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/main/java/org/apache/ incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/main/java/org/apache/harmony/ incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/main/java/org/apache/harmony/niochar/ incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/main/java/org/apache/harmony/niochar/internal/ incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/main/java/org/apache/harmony/niochar/internal/nls/ incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/main/java/org/apache/harmony/niochar/internal/nls/Messages.java (with props) incubator/harmony/enhanced/classlib/trunk/modules/nio_char/src/main/java/org/apache/harmony/niochar/internal/nls/messages.properties (with props) incubator/harmony/enhanced/classlib/trunk/modules/prefs/src/main/java/org/ incubator/harmony/enhanced/classlib/trunk/modules/prefs/src/main/java/org/apache/ incubator/harmony/enhanced/classlib/trunk/modules/prefs/src/main/java/org/apache/harmony/ incubator/harmony/enhanced/classlib/trunk/modules/prefs/src/main/java/org/apache/harmony/prefs/ incubator/harmony/enhanced/classlib/trunk/modules/prefs/src/main/java/org/apache/harmony/prefs/internal/ incubator/harmony/enhanced/classlib/trunk/modules/prefs/src/main/java/org/apache/harmony/prefs/internal/nls/ incubator/harmony/enhanced/classlib/trunk/modules/prefs/src/main/java/org/apache/harmony/prefs/internal/nls/Messages.java (with props) incubator/harmony/enhanced/classlib/trunk/modules/prefs/src/main/java/org/apache/harmony/prefs/internal/nls/messages.properties (with props) incubator/harmony/enhanced/classlib/trunk/modules/regex/src/main/java/org/ incubator/harmony/enhanced/classlib/trunk/modules/regex/src/main/java/org/apache/ incubator/harmony/enhanced/classlib/trunk/modules/regex/src/main/java/org/apache/harmony/ incubator/harmony/enhanced/classlib/trunk/modules/regex/src/main/java/org/apache/harmony/regex/ incubator/harmony/enhanced/classlib/trunk/modules/regex/src/main/java/org/apache/harmony/regex/internal/ incubator/harmony/enhanced/classlib/trunk/modules/regex/src/main/java/org/apache/harmony/regex/internal/nls/ incubator/harmony/enhanced/classlib/trunk/modules/regex/src/main/java/org/apache/harmony/regex/internal/nls/Messages.java (with props) incubator/harmony/enhanced/classlib/trunk/modules/regex/src/main/java/org/apache/harmony/regex/internal/nls/messages.properties (with props) incubator/harmony/enhanced/classlib/trunk/modules/rmi/src/main/java/org/apache/harmony/rmi/internal/ incubator/harmony/enhanced/classlib/trunk/modules/rmi/src/main/java/org/apache/harmony/rmi/internal/nls/ incubator/harmony/enhanced/classlib/trunk/modules/rmi/src/main/java/org/apache/harmony/rmi/internal/nls/Messages.java (with props) incubator/harmony/enhanced/classlib/trunk/modules/rmi/src/main/java/org/apache/harmony/rmi/internal/nls/messages.properties (with props) incubator/harmony/enhanced/classlib/trunk/modules/security/src/main/java/common/org/apache/harmony/security/internal/ incubator/harmony/enhanced/classlib/trunk/modules/security/src/main/java/common/org/apache/harmony/security/internal/nls/ incubator/harmony/enhanced/classlib/trunk/modules/security/src/main/java/common/org/apache/harmony/security/internal/nls/Messages.java (with props) incubator/harmony/enhanced/classlib/trunk/modules/security/src/main/java/common/org/apache/harmony/security/internal/nls/messages.properties (with props) incubator/harmony/enhanced/classlib/trunk/modules/sound/src/main/java/org/ incubator/harmony/enhanced/classlib/trunk/modules/sound/src/main/java/org/apache/ incubator/harmony/enhanced/classlib/trunk/modules/sound/src/main/java/org/apache/harmony/ incubator/harmony/enhanced/classlib/trunk/modules/sound/src/main/java/org/apache/harmony/sound/ incubator/harmony/enhanced/classlib/trunk/modules/sound/src/main/java/org/apache/harmony/sound/internal/ incubator/harmony/enhanced/classlib/trunk/modules/sound/src/main/java/org/apache/harmony/sound/internal/nls/ incubator/harmony/enhanced/classlib/trunk/modules/sound/src/main/java/org/apache/harmony/sound/internal/nls/Messages.java (with props) incubator/harmony/enhanced/classlib/trunk/modules/sound/src/main/java/org/apache/harmony/sound/internal/nls/messages.properties (with props) incubator/harmony/enhanced/classlib/trunk/modules/swing/src/main/java/common/org/apache/harmony/swing/ incubator/harmony/enhanced/classlib/trunk/modules/swing/src/main/java/common/org/apache/harmony/swing/internal/ incubator/harmony/enhanced/classlib/trunk/modules/swing/src/main/java/common/org/apache/harmony/swing/internal/nls/ incubator/harmony/enhanced/classlib/trunk/modules/swing/src/main/java/common/org/apache/harmony/swing/internal/nls/Messages.java (with props) incubator/harmony/enhanced/classlib/trunk/modules/swing/src/main/java/common/org/apache/harmony/swing/internal/nls/messages.properties (with props) incubator/harmony/enhanced/classlib/trunk/modules/text/src/main/java/org/apache/harmony/text/internal/ incubator/harmony/enhanced/classlib/trunk/modules/text/src/main/java/org/apache/harmony/text/internal/nls/ incubator/harmony/enhanced/classlib/trunk/modules/text/src/main/java/org/apache/harmony/text/internal/nls/Messages.java (with props) incubator/harmony/enhanced/classlib/trunk/modules/text/src/main/java/org/apache/harmony/text/internal/nls/messages.properties (with props) incubator/harmony/enhanced/classlib/trunk/modules/tools/src/main/java/org/apache/harmony/tools/internal/ incubator/harmony/enhanced/classlib/trunk/modules/tools/src/main/java/org/apache/harmony/tools/internal/nls/ incubator/harmony/enhanced/classlib/trunk/modules/tools/src/main/java/org/apache/harmony/tools/internal/nls/Messages.java (with props) incubator/harmony/enhanced/classlib/trunk/modules/tools/src/main/java/org/apache/harmony/tools/internal/nls/messages.properties (with props) incubator/harmony/enhanced/classlib/trunk/modules/x-net/src/main/java/org/apache/harmony/xnet/internal/ incubator/harmony/enhanced/classlib/trunk/modules/x-net/src/main/java/org/apache/harmony/xnet/internal/nls/ incubator/harmony/enhanced/classlib/trunk/modules/x-net/src/main/java/org/apache/harmony/xnet/internal/nls/Messages.java (with props) incubator/harmony/enhanced/classlib/trunk/modules/x-net/src/main/java/org/apache/harmony/xnet/internal/nls/messages.properties (with props) Modified: incubator/harmony/enhanced/classlib/trunk/modules/accessibility/build.xml incubator/harmony/enhanced/classlib/trunk/modules/accessibility/make/patternset.txt incubator/harmony/enhanced/classlib/trunk/modules/annotation/build.xml incubator/harmony/enhanced/classlib/trunk/modules/annotation/make/patternset.txt incubator/harmony/enhanced/classlib/trunk/modules/applet/build.xml incubator/harmony/enhanced/classlib/trunk/modules/applet/make/patternset.txt incubator/harmony/enhanced/classlib/trunk/modules/archive/build.xml incubator/harmony/enhanced/classlib/trunk/modules/archive/make/patternset.txt incubator/harmony/enhanced/classlib/trunk/modules/auth/build.xml incubator/harmony/enhanced/classlib/trunk/modules/auth/make/patternset.txt incubator/harmony/enhanced/classlib/trunk/modules/awt/build.xml incubator/harmony/enhanced/classlib/trunk/modules/awt/make/patternset.txt incubator/harmony/enhanced/classlib/trunk/modules/beans/build.xml incubator/harmony/enhanced/classlib/trunk/modules/crypto/build.xml incubator/harmony/enhanced/classlib/trunk/modules/crypto/make/patternset.txt incubator/harmony/enhanced/classlib/trunk/modules/instrument/build.xml incubator/harmony/enhanced/classlib/trunk/modules/instrument/make/patternset.txt incubator/harmony/enhanced/classlib/trunk/modules/jndi/build.xml incubator/harmony/enhanced/classlib/trunk/modules/logging/build.xml incubator/harmony/enhanced/classlib/trunk/modules/logging/make/patternset.txt incubator/harmony/enhanced/classlib/trunk/modules/luni/build.xml incubator/harmony/enhanced/classlib/trunk/modules/luni/make/patternset.txt incubator/harmony/enhanced/classlib/trunk/modules/math/build.xml incubator/harmony/enhanced/classlib/trunk/modules/math/make/patternset.txt incubator/harmony/enhanced/classlib/trunk/modules/misc/build.xml incubator/harmony/enhanced/classlib/trunk/modules/misc/make/patternset.txt incubator/harmony/enhanced/classlib/trunk/modules/nio/build.xml incubator/harmony/enhanced/classlib/trunk/modules/nio/make/patternset.txt incubator/harmony/enhanced/classlib/trunk/modules/nio_char/build.xml incubator/harmony/enhanced/classlib/trunk/modules/nio_char/make/patternset.txt incubator/harmony/enhanced/classlib/trunk/modules/prefs/build.xml incubator/harmony/enhanced/classlib/trunk/modules/prefs/make/patternset.txt incubator/harmony/enhanced/classlib/trunk/modules/regex/build.xml incubator/harmony/enhanced/classlib/trunk/modules/regex/make/patternset.txt incubator/harmony/enhanced/classlib/trunk/modules/rmi/build.xml incubator/harmony/enhanced/classlib/trunk/modules/rmi/make/patternset.txt incubator/harmony/enhanced/classlib/trunk/modules/security/build.xml incubator/harmony/enhanced/classlib/trunk/modules/security/make/patternset.txt incubator/harmony/enhanced/classlib/trunk/modules/sound/build.xml incubator/harmony/enhanced/classlib/trunk/modules/sound/make/patternset.txt incubator/harmony/enhanced/classlib/trunk/modules/sql/build.xml incubator/harmony/enhanced/classlib/trunk/modules/sql/src/main/java/org/apache/harmony/sql/internal/nls/Messages.java incubator/harmony/enhanced/classlib/trunk/modules/swing/build.xml incubator/harmony/enhanced/classlib/trunk/modules/swing/make/patternset.txt incubator/harmony/enhanced/classlib/trunk/modules/text/build.xml incubator/harmony/enhanced/classlib/trunk/modules/text/make/patternset.txt incubator/harmony/enhanced/classlib/trunk/modules/tools/build.xml incubator/harmony/enhanced/classlib/trunk/modules/x-net/build.xml incubator/harmony/enhanced/classlib/trunk/modules/x-net/make/patternset.txt Modified: incubator/harmony/enhanced/classlib/trunk/modules/accessibility/build.xml URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/accessibility/build.xml?rev=437854&r1=437853&r2=437854&view=diff ============================================================================== --- incubator/harmony/enhanced/classlib/trunk/modules/accessibility/build.xml (original) +++ incubator/harmony/enhanced/classlib/trunk/modules/accessibility/build.xml Mon Aug 28 14:46:26 2006 @@ -1,147 +1,156 @@ - - - - - Build for ACCESSIBILITY component - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - accessibility${line.separator} - - - - accessibility${line.separator} - - - + + + + + Build for ACCESSIBILITY component + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + accessibility${line.separator} + + + + accessibility${line.separator} + + + Modified: incubator/harmony/enhanced/classlib/trunk/modules/accessibility/make/patternset.txt URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/accessibility/make/patternset.txt?rev=437854&r1=437853&r2=437854&view=diff ============================================================================== --- incubator/harmony/enhanced/classlib/trunk/modules/accessibility/make/patternset.txt (original) +++ incubator/harmony/enhanced/classlib/trunk/modules/accessibility/make/patternset.txt Mon Aug 28 14:46:26 2006 @@ -13,3 +13,5 @@ # limitations under the License. javax/accessibility/* + +org/apache/harmony/accessibility/internal/nls/* Added: incubator/harmony/enhanced/classlib/trunk/modules/accessibility/src/main/java/org/apache/harmony/accessibility/internal/nls/Messages.java URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/accessibility/src/main/java/org/apache/harmony/accessibility/internal/nls/Messages.java?rev=437854&view=auto ============================================================================== --- incubator/harmony/enhanced/classlib/trunk/modules/accessibility/src/main/java/org/apache/harmony/accessibility/internal/nls/Messages.java (added) +++ incubator/harmony/enhanced/classlib/trunk/modules/accessibility/src/main/java/org/apache/harmony/accessibility/internal/nls/Messages.java Mon Aug 28 14:46:26 2006 @@ -0,0 +1,241 @@ +/* Copyright 1998, 2006 The Apache Software Foundation or its licensors, as applicable + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +/* + * THE FILE HAS BEEN AUTOGENERATED BY MSGTOOL TOOL. + * All changes made to this file manually will be overwritten + * if this tool runs again. Better make changes in the template file. + */ + +package org.apache.harmony.accessibility.internal.nls; + + +import java.security.AccessController; +import java.security.PrivilegedAction; +import java.util.Locale; +import java.util.MissingResourceException; +import java.util.ResourceBundle; + +import org.apache.harmony.kernel.vm.VM; + +/** + * This class retrieves strings from a resource bundle and returns them, + * formatting them with MessageFormat when required. + *

+ * It is used by the system classes to provide national language support, by + * looking up messages in the + * org.apache.harmony.accessibility.internal.nls.messages + * + * resource bundle. Note that if this file is not available, or an invalid key + * is looked up, or resource bundle support is not available, the key itself + * will be returned as the associated message. This means that the KEY + * should a reasonable human-readable (english) string. + * + */ +public class Messages { + + // ResourceBundle holding the system messages. + static private ResourceBundle bundle = null; + + /** + * Retrieves a message which has no arguments. + * + * @param msg + * String the key to look up. + * @return String the message for that key in the system message bundle. + */ + static public String getString(String msg) { + if (bundle == null) + return msg; + try { + return bundle.getString(msg); + } catch (MissingResourceException e) { + return "Missing message: " + msg; //$NON-NLS-1$ + } + } + + /** + * Retrieves a message which takes 1 argument. + * + * @param msg + * String the key to look up. + * @param arg + * Object the object to insert in the formatted output. + * @return String the message for that key in the system message bundle. + */ + static public String getString(String msg, Object arg) { + return getString(msg, new Object[] { arg }); + } + + /** + * Retrieves a message which takes 1 integer argument. + * + * @param msg + * String the key to look up. + * @param arg + * int the integer to insert in the formatted output. + * @return String the message for that key in the system message bundle. + */ + static public String getString(String msg, int arg) { + return getString(msg, new Object[] { Integer.toString(arg) }); + } + + /** + * Retrieves a message which takes 1 character argument. + * + * @param msg + * String the key to look up. + * @param arg + * char the character to insert in the formatted output. + * @return String the message for that key in the system message bundle. + */ + static public String getString(String msg, char arg) { + return getString(msg, new Object[] { String.valueOf(arg) }); + } + + /** + * Retrieves a message which takes 2 arguments. + * + * @param msg + * String the key to look up. + * @param arg1 + * Object an object to insert in the formatted output. + * @param arg2 + * Object another object to insert in the formatted output. + * @return String the message for that key in the system message bundle. + */ + static public String getString(String msg, Object arg1, Object arg2) { + return getString(msg, new Object[] { arg1, arg2 }); + } + + /** + * Retrieves a message which takes several arguments. + * + * @param msg + * String the key to look up. + * @param args + * Object[] the objects to insert in the formatted output. + * @return String the message for that key in the system message bundle. + */ + static public String getString(String msg, Object[] args) { + String format = msg; + + if (bundle != null) { + try { + format = bundle.getString(msg); + } catch (MissingResourceException e) { + } + } + + return format(format, args); + } + + /** + * Generates a formatted text string given a source string containing + * "argument markers" of the form "{argNum}" where each argNum must be in + * the range 0..9. The result is generated by inserting the toString of each + * argument into the position indicated in the string. + *

+ * To insert the "{" character into the output, use a single backslash + * character to escape it (i.e. "\{"). The "}" character does not need to be + * escaped. + * + * @param format + * String the format to use when printing. + * @param args + * Object[] the arguments to use. + * @return String the formatted message. + */ + public static String format(String format, Object[] args) { + StringBuilder answer = new StringBuilder(format.length() + + (args.length * 20)); + String[] argStrings = new String[args.length]; + for (int i = 0; i < args.length; ++i) { + if (args[i] == null) + argStrings[i] = ""; //$NON-NLS-1$ + else + argStrings[i] = args[i].toString(); + } + int lastI = 0; + for (int i = format.indexOf('{', 0); i >= 0; i = format.indexOf('{', + lastI)) { + if (i != 0 && format.charAt(i - 1) == '\\') { + // It's escaped, just print and loop. + if (i != 1) + answer.append(format.substring(lastI, i - 1)); + answer.append('{'); + lastI = i + 1; + } else { + // It's a format character. + if (i > format.length() - 3) { + // Bad format, just print and loop. + answer.append(format.substring(lastI, format.length())); + lastI = format.length(); + } else { + int argnum = (byte) Character.digit(format.charAt(i + 1), + 10); + if (argnum < 0 || format.charAt(i + 2) != '}') { + // Bad format, just print and loop. + answer.append(format.substring(lastI, i + 1)); + lastI = i + 1; + } else { + // Got a good one! + answer.append(format.substring(lastI, i)); + if (argnum >= argStrings.length) + answer.append(""); //$NON-NLS-1$ + else + answer.append(argStrings[argnum]); + lastI = i + 3; + } + } + } + } + if (lastI < format.length()) + answer.append(format.substring(lastI, format.length())); + return answer.toString(); + } + + /** + * Changes the locale of the messages. + * + * @param locale + * Locale the locale to change to. + */ + static public ResourceBundle setLocale(final Locale locale, + final String resource) { + try { + final ClassLoader loader = VM.bootCallerClassLoader(); + return (ResourceBundle) AccessController + .doPrivileged(new PrivilegedAction() { + public Object run() { + return ResourceBundle.getBundle(resource, locale, + loader != null ? loader : ClassLoader.getSystemClassLoader()); + } + }); + } catch (MissingResourceException e) { + } + return null; + } + + static { + // Attempt to load the messages. + try { + bundle = setLocale(Locale.getDefault(), + "org.apache.harmony.accessibility.internal.nls.messages"); //$NON-NLS-1$ + } catch (Throwable e) { + e.printStackTrace(); + } + } +} Propchange: incubator/harmony/enhanced/classlib/trunk/modules/accessibility/src/main/java/org/apache/harmony/accessibility/internal/nls/Messages.java ------------------------------------------------------------------------------ svn:eol-style = native Added: incubator/harmony/enhanced/classlib/trunk/modules/accessibility/src/main/java/org/apache/harmony/accessibility/internal/nls/messages.properties URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/accessibility/src/main/java/org/apache/harmony/accessibility/internal/nls/messages.properties?rev=437854&view=auto ============================================================================== --- incubator/harmony/enhanced/classlib/trunk/modules/accessibility/src/main/java/org/apache/harmony/accessibility/internal/nls/messages.properties (added) +++ incubator/harmony/enhanced/classlib/trunk/modules/accessibility/src/main/java/org/apache/harmony/accessibility/internal/nls/messages.properties Mon Aug 28 14:46:26 2006 @@ -0,0 +1,16 @@ +# Copyright 1998, 2006 The Apache Software Foundation or its licensors, as applicable +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +# messages for EN locale Propchange: incubator/harmony/enhanced/classlib/trunk/modules/accessibility/src/main/java/org/apache/harmony/accessibility/internal/nls/messages.properties ------------------------------------------------------------------------------ svn:eol-style = native Modified: incubator/harmony/enhanced/classlib/trunk/modules/annotation/build.xml URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/annotation/build.xml?rev=437854&r1=437853&r2=437854&view=diff ============================================================================== --- incubator/harmony/enhanced/classlib/trunk/modules/annotation/build.xml (original) +++ incubator/harmony/enhanced/classlib/trunk/modules/annotation/build.xml Mon Aug 28 14:46:26 2006 @@ -32,10 +32,10 @@ + use the Eclipse Java compiler. --> - + @@ -65,6 +65,16 @@ + + + + + + + + + + + * It is used by the system classes to provide national language support, by + * looking up messages in the + * org.apache.harmony.annotation.internal.nls.messages + * + * resource bundle. Note that if this file is not available, or an invalid key + * is looked up, or resource bundle support is not available, the key itself + * will be returned as the associated message. This means that the KEY + * should a reasonable human-readable (english) string. + * + */ +public class Messages { + + // ResourceBundle holding the system messages. + static private ResourceBundle bundle = null; + + /** + * Retrieves a message which has no arguments. + * + * @param msg + * String the key to look up. + * @return String the message for that key in the system message bundle. + */ + static public String getString(String msg) { + if (bundle == null) + return msg; + try { + return bundle.getString(msg); + } catch (MissingResourceException e) { + return "Missing message: " + msg; //$NON-NLS-1$ + } + } + + /** + * Retrieves a message which takes 1 argument. + * + * @param msg + * String the key to look up. + * @param arg + * Object the object to insert in the formatted output. + * @return String the message for that key in the system message bundle. + */ + static public String getString(String msg, Object arg) { + return getString(msg, new Object[] { arg }); + } + + /** + * Retrieves a message which takes 1 integer argument. + * + * @param msg + * String the key to look up. + * @param arg + * int the integer to insert in the formatted output. + * @return String the message for that key in the system message bundle. + */ + static public String getString(String msg, int arg) { + return getString(msg, new Object[] { Integer.toString(arg) }); + } + + /** + * Retrieves a message which takes 1 character argument. + * + * @param msg + * String the key to look up. + * @param arg + * char the character to insert in the formatted output. + * @return String the message for that key in the system message bundle. + */ + static public String getString(String msg, char arg) { + return getString(msg, new Object[] { String.valueOf(arg) }); + } + + /** + * Retrieves a message which takes 2 arguments. + * + * @param msg + * String the key to look up. + * @param arg1 + * Object an object to insert in the formatted output. + * @param arg2 + * Object another object to insert in the formatted output. + * @return String the message for that key in the system message bundle. + */ + static public String getString(String msg, Object arg1, Object arg2) { + return getString(msg, new Object[] { arg1, arg2 }); + } + + /** + * Retrieves a message which takes several arguments. + * + * @param msg + * String the key to look up. + * @param args + * Object[] the objects to insert in the formatted output. + * @return String the message for that key in the system message bundle. + */ + static public String getString(String msg, Object[] args) { + String format = msg; + + if (bundle != null) { + try { + format = bundle.getString(msg); + } catch (MissingResourceException e) { + } + } + + return format(format, args); + } + + /** + * Generates a formatted text string given a source string containing + * "argument markers" of the form "{argNum}" where each argNum must be in + * the range 0..9. The result is generated by inserting the toString of each + * argument into the position indicated in the string. + *

+ * To insert the "{" character into the output, use a single backslash + * character to escape it (i.e. "\{"). The "}" character does not need to be + * escaped. + * + * @param format + * String the format to use when printing. + * @param args + * Object[] the arguments to use. + * @return String the formatted message. + */ + public static String format(String format, Object[] args) { + StringBuilder answer = new StringBuilder(format.length() + + (args.length * 20)); + String[] argStrings = new String[args.length]; + for (int i = 0; i < args.length; ++i) { + if (args[i] == null) + argStrings[i] = ""; //$NON-NLS-1$ + else + argStrings[i] = args[i].toString(); + } + int lastI = 0; + for (int i = format.indexOf('{', 0); i >= 0; i = format.indexOf('{', + lastI)) { + if (i != 0 && format.charAt(i - 1) == '\\') { + // It's escaped, just print and loop. + if (i != 1) + answer.append(format.substring(lastI, i - 1)); + answer.append('{'); + lastI = i + 1; + } else { + // It's a format character. + if (i > format.length() - 3) { + // Bad format, just print and loop. + answer.append(format.substring(lastI, format.length())); + lastI = format.length(); + } else { + int argnum = (byte) Character.digit(format.charAt(i + 1), + 10); + if (argnum < 0 || format.charAt(i + 2) != '}') { + // Bad format, just print and loop. + answer.append(format.substring(lastI, i + 1)); + lastI = i + 1; + } else { + // Got a good one! + answer.append(format.substring(lastI, i)); + if (argnum >= argStrings.length) + answer.append(""); //$NON-NLS-1$ + else + answer.append(argStrings[argnum]); + lastI = i + 3; + } + } + } + } + if (lastI < format.length()) + answer.append(format.substring(lastI, format.length())); + return answer.toString(); + } + + /** + * Changes the locale of the messages. + * + * @param locale + * Locale the locale to change to. + */ + static public ResourceBundle setLocale(final Locale locale, + final String resource) { + try { + final ClassLoader loader = VM.bootCallerClassLoader(); + return (ResourceBundle) AccessController + .doPrivileged(new PrivilegedAction() { + public Object run() { + return ResourceBundle.getBundle(resource, locale, + loader != null ? loader : ClassLoader.getSystemClassLoader()); + } + }); + } catch (MissingResourceException e) { + } + return null; + } + + static { + // Attempt to load the messages. + try { + bundle = setLocale(Locale.getDefault(), + "org.apache.harmony.annotation.internal.nls.messages"); //$NON-NLS-1$ + } catch (Throwable e) { + e.printStackTrace(); + } + } +} Propchange: incubator/harmony/enhanced/classlib/trunk/modules/annotation/src/main/java/org/apache/harmony/annotation/internal/nls/Messages.java ------------------------------------------------------------------------------ svn:eol-style = native Added: incubator/harmony/enhanced/classlib/trunk/modules/annotation/src/main/java/org/apache/harmony/annotation/internal/nls/messages.properties URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/annotation/src/main/java/org/apache/harmony/annotation/internal/nls/messages.properties?rev=437854&view=auto ============================================================================== --- incubator/harmony/enhanced/classlib/trunk/modules/annotation/src/main/java/org/apache/harmony/annotation/internal/nls/messages.properties (added) +++ incubator/harmony/enhanced/classlib/trunk/modules/annotation/src/main/java/org/apache/harmony/annotation/internal/nls/messages.properties Mon Aug 28 14:46:26 2006 @@ -0,0 +1,16 @@ +# Copyright 1998, 2006 The Apache Software Foundation or its licensors, as applicable +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +# messages for EN locale Propchange: incubator/harmony/enhanced/classlib/trunk/modules/annotation/src/main/java/org/apache/harmony/annotation/internal/nls/messages.properties ------------------------------------------------------------------------------ svn:eol-style = native Modified: incubator/harmony/enhanced/classlib/trunk/modules/applet/build.xml URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/applet/build.xml?rev=437854&r1=437853&r2=437854&view=diff ============================================================================== --- incubator/harmony/enhanced/classlib/trunk/modules/applet/build.xml (original) +++ incubator/harmony/enhanced/classlib/trunk/modules/applet/build.xml Mon Aug 28 14:46:26 2006 @@ -32,10 +32,10 @@ + use the Eclipse Java compiler. --> - + @@ -64,6 +64,15 @@ + + + + + + + + + Modified: incubator/harmony/enhanced/classlib/trunk/modules/applet/make/patternset.txt URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/applet/make/patternset.txt?rev=437854&r1=437853&r2=437854&view=diff ============================================================================== --- incubator/harmony/enhanced/classlib/trunk/modules/applet/make/patternset.txt (original) +++ incubator/harmony/enhanced/classlib/trunk/modules/applet/make/patternset.txt Mon Aug 28 14:46:26 2006 @@ -13,3 +13,5 @@ # limitations under the License. java/applet/* + +org/apache/harmony/applet/internal/nls/* Added: incubator/harmony/enhanced/classlib/trunk/modules/applet/src/main/java/org/apache/harmony/applet/internal/nls/Messages.java URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/applet/src/main/java/org/apache/harmony/applet/internal/nls/Messages.java?rev=437854&view=auto ============================================================================== --- incubator/harmony/enhanced/classlib/trunk/modules/applet/src/main/java/org/apache/harmony/applet/internal/nls/Messages.java (added) +++ incubator/harmony/enhanced/classlib/trunk/modules/applet/src/main/java/org/apache/harmony/applet/internal/nls/Messages.java Mon Aug 28 14:46:26 2006 @@ -0,0 +1,241 @@ +/* Copyright 1998, 2006 The Apache Software Foundation or its licensors, as applicable + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +/* + * THE FILE HAS BEEN AUTOGENERATED BY MSGTOOL TOOL. + * All changes made to this file manually will be overwritten + * if this tool runs again. Better make changes in the template file. + */ + +package org.apache.harmony.applet.internal.nls; + + +import java.security.AccessController; +import java.security.PrivilegedAction; +import java.util.Locale; +import java.util.MissingResourceException; +import java.util.ResourceBundle; + +import org.apache.harmony.kernel.vm.VM; + +/** + * This class retrieves strings from a resource bundle and returns them, + * formatting them with MessageFormat when required. + *

+ * It is used by the system classes to provide national language support, by + * looking up messages in the + * org.apache.harmony.applet.internal.nls.messages + * + * resource bundle. Note that if this file is not available, or an invalid key + * is looked up, or resource bundle support is not available, the key itself + * will be returned as the associated message. This means that the KEY + * should a reasonable human-readable (english) string. + * + */ +public class Messages { + + // ResourceBundle holding the system messages. + static private ResourceBundle bundle = null; + + /** + * Retrieves a message which has no arguments. + * + * @param msg + * String the key to look up. + * @return String the message for that key in the system message bundle. + */ + static public String getString(String msg) { + if (bundle == null) + return msg; + try { + return bundle.getString(msg); + } catch (MissingResourceException e) { + return "Missing message: " + msg; //$NON-NLS-1$ + } + } + + /** + * Retrieves a message which takes 1 argument. + * + * @param msg + * String the key to look up. + * @param arg + * Object the object to insert in the formatted output. + * @return String the message for that key in the system message bundle. + */ + static public String getString(String msg, Object arg) { + return getString(msg, new Object[] { arg }); + } + + /** + * Retrieves a message which takes 1 integer argument. + * + * @param msg + * String the key to look up. + * @param arg + * int the integer to insert in the formatted output. + * @return String the message for that key in the system message bundle. + */ + static public String getString(String msg, int arg) { + return getString(msg, new Object[] { Integer.toString(arg) }); + } + + /** + * Retrieves a message which takes 1 character argument. + * + * @param msg + * String the key to look up. + * @param arg + * char the character to insert in the formatted output. + * @return String the message for that key in the system message bundle. + */ + static public String getString(String msg, char arg) { + return getString(msg, new Object[] { String.valueOf(arg) }); + } + + /** + * Retrieves a message which takes 2 arguments. + * + * @param msg + * String the key to look up. + * @param arg1 + * Object an object to insert in the formatted output. + * @param arg2 + * Object another object to insert in the formatted output. + * @return String the message for that key in the system message bundle. + */ + static public String getString(String msg, Object arg1, Object arg2) { + return getString(msg, new Object[] { arg1, arg2 }); + } + + /** + * Retrieves a message which takes several arguments. + * + * @param msg + * String the key to look up. + * @param args + * Object[] the objects to insert in the formatted output. + * @return String the message for that key in the system message bundle. + */ + static public String getString(String msg, Object[] args) { + String format = msg; + + if (bundle != null) { + try { + format = bundle.getString(msg); + } catch (MissingResourceException e) { + } + } + + return format(format, args); + } + + /** + * Generates a formatted text string given a source string containing + * "argument markers" of the form "{argNum}" where each argNum must be in + * the range 0..9. The result is generated by inserting the toString of each + * argument into the position indicated in the string. + *

+ * To insert the "{" character into the output, use a single backslash + * character to escape it (i.e. "\{"). The "}" character does not need to be + * escaped. + * + * @param format + * String the format to use when printing. + * @param args + * Object[] the arguments to use. + * @return String the formatted message. + */ + public static String format(String format, Object[] args) { + StringBuilder answer = new StringBuilder(format.length() + + (args.length * 20)); + String[] argStrings = new String[args.length]; + for (int i = 0; i < args.length; ++i) { + if (args[i] == null) + argStrings[i] = ""; //$NON-NLS-1$ + else + argStrings[i] = args[i].toString(); + } + int lastI = 0; + for (int i = format.indexOf('{', 0); i >= 0; i = format.indexOf('{', + lastI)) { + if (i != 0 && format.charAt(i - 1) == '\\') { + // It's escaped, just print and loop. + if (i != 1) + answer.append(format.substring(lastI, i - 1)); + answer.append('{'); + lastI = i + 1; + } else { + // It's a format character. + if (i > format.length() - 3) { + // Bad format, just print and loop. + answer.append(format.substring(lastI, format.length())); + lastI = format.length(); + } else { + int argnum = (byte) Character.digit(format.charAt(i + 1), + 10); + if (argnum < 0 || format.charAt(i + 2) != '}') { + // Bad format, just print and loop. + answer.append(format.substring(lastI, i + 1)); + lastI = i + 1; + } else { + // Got a good one! + answer.append(format.substring(lastI, i)); + if (argnum >= argStrings.length) + answer.append(""); //$NON-NLS-1$ + else + answer.append(argStrings[argnum]); + lastI = i + 3; + } + } + } + } + if (lastI < format.length()) + answer.append(format.substring(lastI, format.length())); + return answer.toString(); + } + + /** + * Changes the locale of the messages. + * + * @param locale + * Locale the locale to change to. + */ + static public ResourceBundle setLocale(final Locale locale, + final String resource) { + try { + final ClassLoader loader = VM.bootCallerClassLoader(); + return (ResourceBundle) AccessController + .doPrivileged(new PrivilegedAction() { + public Object run() { + return ResourceBundle.getBundle(resource, locale, + loader != null ? loader : ClassLoader.getSystemClassLoader()); + } + }); + } catch (MissingResourceException e) { + } + return null; + } + + static { + // Attempt to load the messages. + try { + bundle = setLocale(Locale.getDefault(), + "org.apache.harmony.applet.internal.nls.messages"); //$NON-NLS-1$ + } catch (Throwable e) { + e.printStackTrace(); + } + } +} Propchange: incubator/harmony/enhanced/classlib/trunk/modules/applet/src/main/java/org/apache/harmony/applet/internal/nls/Messages.java ------------------------------------------------------------------------------ svn:eol-style = native Added: incubator/harmony/enhanced/classlib/trunk/modules/applet/src/main/java/org/apache/harmony/applet/internal/nls/messages.properties URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/applet/src/main/java/org/apache/harmony/applet/internal/nls/messages.properties?rev=437854&view=auto ============================================================================== --- incubator/harmony/enhanced/classlib/trunk/modules/applet/src/main/java/org/apache/harmony/applet/internal/nls/messages.properties (added) +++ incubator/harmony/enhanced/classlib/trunk/modules/applet/src/main/java/org/apache/harmony/applet/internal/nls/messages.properties Mon Aug 28 14:46:26 2006 @@ -0,0 +1,16 @@ +# Copyright 1998, 2006 The Apache Software Foundation or its licensors, as applicable +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +# messages for EN locale Propchange: incubator/harmony/enhanced/classlib/trunk/modules/applet/src/main/java/org/apache/harmony/applet/internal/nls/messages.properties ------------------------------------------------------------------------------ svn:eol-style = native Modified: incubator/harmony/enhanced/classlib/trunk/modules/archive/build.xml URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/archive/build.xml?rev=437854&r1=437853&r2=437854&view=diff ============================================================================== --- incubator/harmony/enhanced/classlib/trunk/modules/archive/build.xml (original) +++ incubator/harmony/enhanced/classlib/trunk/modules/archive/build.xml Mon Aug 28 14:46:26 2006 @@ -32,59 +32,59 @@ + use the Eclipse Java compiler. --> - + - - + + - - - - - - - - - + + + + + + + + + - + - - - + + + - + - - - - - + + + + + - - - - + + + + - + - - + - @@ -95,15 +95,15 @@ - + - - - - - + + + + + @@ -126,6 +126,15 @@ + + + + + + + + + @@ -192,7 +201,7 @@ - + Modified: incubator/harmony/enhanced/classlib/trunk/modules/archive/make/patternset.txt URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/archive/make/patternset.txt?rev=437854&r1=437853&r2=437854&view=diff ============================================================================== --- incubator/harmony/enhanced/classlib/trunk/modules/archive/make/patternset.txt (original) +++ incubator/harmony/enhanced/classlib/trunk/modules/archive/make/patternset.txt Mon Aug 28 14:46:26 2006 @@ -1,18 +1,19 @@ -# Copyright 2005 The Apache Software Foundation or its licensors, as applicable -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -java/util/jar/* -java/util/zip/* - -org/apache/harmony/archive/** +# Copyright 2005 The Apache Software Foundation or its licensors, as applicable +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +java/util/jar/* +java/util/zip/* + +org/apache/harmony/archive/** +