Reviewers: jgw,

Message:
Here's an easy one. It logs lines like this:

[WARN] gwt:DockPanel is deprecated. Use the appropriate LayoutPanel
instead.



Please review this at http://gwt-code-reviews.appspot.com/78821

Affected files:
   M user/src/com/google/gwt/uibinder/parsers/CellPanelParser.java


Index: user/src/com/google/gwt/uibinder/parsers/CellPanelParser.java
diff --git a/user/src/com/google/gwt/uibinder/parsers/CellPanelParser.java  
b/user/src/com/google/gwt/uibinder/parsers/CellPanelParser.java
index  
67d8ca2c6ff0a836638c8c608c4e8111fbb11d0e..e677aff77ea15a385b50e32aae5e993ddd28b2f5
  
100644
--- a/user/src/com/google/gwt/uibinder/parsers/CellPanelParser.java
+++ b/user/src/com/google/gwt/uibinder/parsers/CellPanelParser.java
@@ -46,8 +46,9 @@ public class CellPanelParser implements ElementParser {
     *
     * @throws UnableToCompleteException
     */
-  public static void parseCellAttributes(XMLElement cellElem, String  
fieldName,
+  static void parseCellAttributes(XMLElement cellElem, String fieldName,
        String childFieldName, UiBinderWriter writer) throws  
UnableToCompleteException {
+
      // Parse horizontal and vertical alignment attributes.
      if (cellElem.hasAttribute(HALIGN_ATTR)) {
        String value =
@@ -81,7 +82,10 @@ public class CellPanelParser implements ElementParser {

    public void parse(XMLElement elem, String fieldName, JClassType type,
        UiBinderWriter writer) throws UnableToCompleteException {
-    for (XMLElement child : elem.consumeChildElements()) {
+    writer.warn(
+        "%s:%s is deprecated. Use the appropriate LayoutPanel instead.",
+        elem.getPrefix(), elem.getLocalName());
+   for (XMLElement child : elem.consumeChildElements()) {
        String ns = child.getNamespaceUri();
        String tagName = child.getLocalName();
        if (ns.equals(elem.getNamespaceUri()) && tagName.equals(CELL_TAG)) {



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

Reply via email to