tapestry-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From hls...@apache.org
Subject svn commit: r1196381 - in /tapestry/tapestry5/trunk/tapestry-core/src/main: java/org/apache/tapestry5/internal/model/ resources/org/apache/tapestry5/internal/model/
Date Tue, 01 Nov 2011 23:12:35 GMT
Author: hlship
Date: Tue Nov  1 23:12:34 2011
New Revision: 1196381

URL: http://svn.apache.org/viewvc?rev=1196381&view=rev
Log:
Remove class ModelMessages

Removed:
    tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/model/ModelMessages.java
    tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/internal/model/ModelStrings.properties
Modified:
    tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/model/MutableComponentModelImpl.java
    tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/model/MutableEmbeddedComponentModelImpl.java

Modified: tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/model/MutableComponentModelImpl.java
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/model/MutableComponentModelImpl.java?rev=1196381&r1=1196380&r2=1196381&view=diff
==============================================================================
--- tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/model/MutableComponentModelImpl.java
(original)
+++ tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/model/MutableComponentModelImpl.java
Tue Nov  1 23:12:34 2011
@@ -188,7 +188,7 @@ public final class MutableComponentModel
         if (embeddedComponents == null)
             embeddedComponents = CollectionFactory.newCaseInsensitiveMap();
         else if (embeddedComponents.containsKey(id))
-            throw new IllegalArgumentException(ModelMessages.duplicateComponentId(id, this.componentClassName));
+            throw new IllegalArgumentException(String.format("Embedded component '%s' has
already been defined for component class %s.", id, this.componentClassName));
 
         MutableEmbeddedComponentModel embedded = new MutableEmbeddedComponentModelImpl(id,
type, componentClassName,
                 this.componentClassName, inheritInformalParameters, location);
@@ -231,7 +231,7 @@ public final class MutableComponentModel
             result = parentModel.getFieldPersistenceStrategy(fieldName);
 
         if (result == null)
-            throw new IllegalArgumentException(ModelMessages.missingPersistentField(fieldName));
+            throw new IllegalArgumentException(String.format("No field persistence strategy
has been defined for field '%s'.", fieldName));
 
         return result;
     }

Modified: tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/model/MutableEmbeddedComponentModelImpl.java
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/model/MutableEmbeddedComponentModelImpl.java?rev=1196381&r1=1196380&r2=1196381&view=diff
==============================================================================
--- tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/model/MutableEmbeddedComponentModelImpl.java
(original)
+++ tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/model/MutableEmbeddedComponentModelImpl.java
Tue Nov  1 23:12:34 2011
@@ -1,4 +1,4 @@
-// Copyright 2006, 2008, 2009, 2010 The Apache Software Foundation
+// Copyright 2006, 2008, 2009, 2010, 2011 The Apache Software Foundation
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
@@ -76,7 +76,7 @@ public class MutableEmbeddedComponentMod
         if (parameters == null)
             parameters = CollectionFactory.newMap();
         else if (parameters.containsKey(name))
-            throw new IllegalArgumentException(ModelMessages.duplicateParameterValue(name,
id, declaredClass));
+            throw new IllegalArgumentException(String.format("A value for parameter '%s'
of embedded component %s (of component class %s) has already been provided.", name, id, declaredClass));
 
         parameters.put(name, value);
     }
@@ -119,7 +119,7 @@ public class MutableEmbeddedComponentMod
         else
         {
             if (mixinClassNames.contains(mixinClassName))
-                throw new IllegalArgumentException(ModelMessages.duplicateMixin(mixinClassName,
id));
+                throw new IllegalArgumentException(String.format("Mixin %s (for component
%s) has already been defined.", mixinClassName, id));
         }
 
         mixinClassNames.add(mixinClassName);



Mime
View raw message