You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@velocity.apache.org by nb...@apache.org on 2008/11/04 01:11:32 UTC
svn commit: r711134 -
/velocity/tools/trunk/src/main/java/org/apache/velocity/tools/generic/ValueParser.java
Author: nbubna
Date: Mon Nov 3 16:11:32 2008
New Revision: 711134
URL: http://svn.apache.org/viewvc?rev=711134&view=rev
Log:
improve some exception messages
Modified:
velocity/tools/trunk/src/main/java/org/apache/velocity/tools/generic/ValueParser.java
Modified: velocity/tools/trunk/src/main/java/org/apache/velocity/tools/generic/ValueParser.java
URL: http://svn.apache.org/viewvc/velocity/tools/trunk/src/main/java/org/apache/velocity/tools/generic/ValueParser.java?rev=711134&r1=711133&r2=711134&view=diff
==============================================================================
--- velocity/tools/trunk/src/main/java/org/apache/velocity/tools/generic/ValueParser.java (original)
+++ velocity/tools/trunk/src/main/java/org/apache/velocity/tools/generic/ValueParser.java Mon Nov 3 16:11:32 2008
@@ -102,6 +102,7 @@
* at any time, while preventing templates from doing so when
* configure(Map) is locked.
*/
+ @Override
protected void configure(ValueParser values)
{
super.configure(values);
@@ -534,19 +535,19 @@
}
public Object put(String key, Object value) {
- throw new UnsupportedOperationException("ValueParser is read-only");
+ throw new UnsupportedOperationException("Cannot put("+key+","+value+"); "+getClass().getName()+" is read-only");
}
public Object remove(Object key) {
- throw new UnsupportedOperationException("ValueParser is read-only");
+ throw new UnsupportedOperationException("Cannot remove("+key+"); "+getClass().getName()+" is read-only");
}
public void putAll(Map<? extends String,? extends Object> m) {
- throw new UnsupportedOperationException("ValueParser is read-only");
+ throw new UnsupportedOperationException("Cannot putAll("+m+"); "+getClass().getName()+" is read-only");
}
public void clear() {
- throw new UnsupportedOperationException("ValueParser is read-only");
+ throw new UnsupportedOperationException("Cannot clear(); "+getClass().getName()+" is read-only");
}
public Set<String> keySet() {