Skip to content

Commit 8b3cfc1

Browse files
committed
java.text, sun.util.locale, many resources (610 classes and property
files)
1 parent 58513e8 commit 8b3cfc1

File tree

608 files changed

+121764
-2480
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

608 files changed

+121764
-2480
lines changed
Lines changed: 56 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,44 +1,67 @@
1-
/* Copyright 1998, 2002 The Apache Software Foundation or its licensors, as applicable
2-
*
3-
* Licensed under the Apache License, Version 2.0 (the "License");
4-
* you may not use this file except in compliance with the License.
5-
* You may obtain a copy of the License at
6-
*
7-
* http://www.apache.org/licenses/LICENSE-2.0
8-
*
9-
* Unless required by applicable law or agreed to in writing, software
10-
* distributed under the License is distributed on an "AS IS" BASIS,
11-
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
* See the License for the specific language governing permissions and
13-
* limitations under the License.
1+
/* SwingJS NOTE: This file is for reference only. See j2sClazz.js
2+
* Copyright (c) 1994, 2012, Oracle and/or its affiliates. All rights reserved.
3+
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4+
*
5+
* This code is free software; you can redistribute it and/or modify it
6+
* under the terms of the GNU General Public License version 2 only, as
7+
* published by the Free Software Foundation. Oracle designates this
8+
* particular file as subject to the "Classpath" exception as provided
9+
* by Oracle in the LICENSE file that accompanied this code.
10+
*
11+
* This code is distributed in the hope that it will be useful, but WITHOUT
12+
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13+
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14+
* version 2 for more details (a copy is included in the LICENSE file that
15+
* accompanied this code).
16+
*
17+
* You should have received a copy of the GNU General Public License version
18+
* 2 along with this work; if not, write to the Free Software Foundation,
19+
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20+
*
21+
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22+
* or visit www.oracle.com if you need additional information or have any
23+
* questions.
1424
*/
1525

1626
package java.lang;
1727

18-
1928
/**
20-
* This runtime exception is thrown when a "string to number" conversion routine
21-
* is passed an invalid value.
29+
* Thrown to indicate that the application has attempted to convert
30+
* a string to one of the numeric types, but that the string does not
31+
* have the appropriate format.
32+
*
33+
* @author unascribed
34+
* @see java.lang.Integer#parseInt(String)
35+
* @since JDK1.0
2236
*/
23-
public class NumberFormatException extends java.lang.IllegalArgumentException {
37+
public
38+
class NumberFormatException extends IllegalArgumentException {
39+
static final long serialVersionUID = -2848938806368998894L;
2440

25-
private static final long serialVersionUID = -2848938806368998894L;
41+
/**
42+
* Constructs a <code>NumberFormatException</code> with no detail message.
43+
*/
44+
public NumberFormatException () {
45+
super();
46+
}
2647

2748
/**
28-
* Constructs a new instance of this class with its walkback filled in.
29-
*/
30-
public NumberFormatException() {
31-
super();
32-
}
49+
* Constructs a <code>NumberFormatException</code> with the
50+
* specified detail message.
51+
*
52+
* @param s the detail message.
53+
*/
54+
public NumberFormatException (String s) {
55+
super (s);
56+
}
3357

34-
/**
35-
* Constructs a new instance of this class with its walkback and message
36-
* filled in.
37-
*
38-
* @param detailMessage
39-
* String The detail message for the exception.
40-
*/
41-
public NumberFormatException(String detailMessage) {
42-
super(detailMessage);
43-
}
58+
/**
59+
* Factory method for making a <code>NumberFormatException</code>
60+
* given the specified input which caused the error.
61+
*
62+
* @param s the input causing the error
63+
*/
64+
static NumberFormatException forInputString(String s) {
65+
return new NumberFormatException("For input string: \"" + s + "\"");
66+
}
4467
}

sources/net.sf.j2s.java.core/src/java/lang/annotation/IncompleteAnnotationException.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
package java.lang.annotation;
1919

20-
import org.apache.harmony.luni.util.Msg;
20+
//import org.apache.harmony.luni.util.Msg;
2121

2222
/**
2323
* <p>
@@ -47,7 +47,8 @@ public class IncompleteAnnotationException extends RuntimeException {
4747
*/
4848
public IncompleteAnnotationException(
4949
Class<? extends Annotation> annotationType, String elementName) {
50-
super(Msg.getString("annotation.0", elementName, annotationType)); //$NON-NLS-1$
50+
super(annotationType.getName() + " missing element " +
51+
elementName.toString());
5152
this.annotationType = annotationType;
5253
this.elementName = elementName;
5354
}

0 commit comments

Comments
 (0)