summaryrefslogtreecommitdiff
path: root/javax
diff options
context:
space:
mode:
authorMario Torre <neugens@limasoftware.net>2008-03-27 17:39:25 +0000
committerMario Torre <neugens@limasoftware.net>2008-03-27 17:39:25 +0000
commit198b274f322a88563ce288262f58d1154710b45a (patch)
tree362d77618412babd5ffe773f7f4709a57ad200a8 /javax
parent519f5fad46b6932a48e53298883d9e98a606de27 (diff)
downloadclasspath-198b274f322a88563ce288262f58d1154710b45a.tar.gz
2008-03-27 Mario Torre <neugens@aicas.com>
* gnu/xml/stream/SAXParser.java (getProperty): throw SAXNotRecognizedException instead of SAXNotSupportedException after fall through all known properties. * javax/xml/namespace/QName.java (valueOf): throw IllegalArgumentException if string is null. * java/util/concurrent/CopyOnWriteArrayList.java (lastIndexOf): fixed indentation. (indexOf): likewise.
Diffstat (limited to 'javax')
-rw-r--r--javax/xml/namespace/QName.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/javax/xml/namespace/QName.java b/javax/xml/namespace/QName.java
index edc6678e3..18dee79bb 100644
--- a/javax/xml/namespace/QName.java
+++ b/javax/xml/namespace/QName.java
@@ -146,6 +146,9 @@ public class QName implements Serializable
public static QName valueOf(String qNameAsString)
{
+ if (qNameAsString == null)
+ throw new IllegalArgumentException("qNameAsString can't be null");
+
String namespaceUri = "", prefix = null;
int start = qNameAsString.indexOf('{');
int end = qNameAsString.indexOf('}');