Revision: 10455
Author:   [email protected]
Date:     Thu Jul 14 09:46:50 2011
Log:      Notify DesignTimeUtils about all beans, not only about UIObjects.

Review at http://gwt-code-reviews.appspot.com/1483801

Review by: [email protected]
http://code.google.com/p/google-web-toolkit/source/detail?r=10455

Modified:
 /trunk/user/src/com/google/gwt/uibinder/elementparsers/BeanParser.java
 /trunk/user/src/com/google/gwt/uibinder/elementparsers/UIObjectParser.java

=======================================
--- /trunk/user/src/com/google/gwt/uibinder/elementparsers/BeanParser.java Tue Nov 9 08:44:38 2010 +++ /trunk/user/src/com/google/gwt/uibinder/elementparsers/BeanParser.java Thu Jul 14 09:46:50 2011
@@ -55,6 +55,9 @@
    */
   public void parse(XMLElement elem, String fieldName, JClassType type,
       UiBinderWriter writer) throws UnableToCompleteException {
+
+    writer.getDesignTime().handleUIObject(writer, elem, fieldName);
+
     final Map<String, String> setterValues = new HashMap<String, String>();
final Map<String, String> localizedValues = fetchLocalizedAttributeValues(
         elem, writer);
=======================================
--- /trunk/user/src/com/google/gwt/uibinder/elementparsers/UIObjectParser.java Fri Jul 23 14:20:15 2010 +++ /trunk/user/src/com/google/gwt/uibinder/elementparsers/UIObjectParser.java Thu Jul 14 09:46:50 2011
@@ -29,9 +29,6 @@

   public void parse(XMLElement elem, String fieldName, JClassType type,
       UiBinderWriter writer) throws UnableToCompleteException {
-
-    writer.getDesignTime().handleUIObject(writer, elem, fieldName);
-
     String debugId = elem.consumeStringAttribute("debugId", null);
     if (null != debugId) {
       writer.addStatement("%s.ensureDebugId(%s);", fieldName, debugId);

--
http://groups.google.com/group/Google-Web-Toolkit-Contributors

Reply via email to