You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pivot.apache.org by no...@apache.org on 2011/04/05 15:06:26 UTC

svn commit: r1089021 - in /pivot/trunk/wtk/src/org/apache/pivot/wtk/content: TreeBranch.java TreeNode.java

Author: noelgrandin
Date: Tue Apr  5 13:06:26 2011
New Revision: 1089021

URL: http://svn.apache.org/viewvc?rev=1089021&view=rev
Log:
add toString() methods to improve debugging

Modified:
    pivot/trunk/wtk/src/org/apache/pivot/wtk/content/TreeBranch.java
    pivot/trunk/wtk/src/org/apache/pivot/wtk/content/TreeNode.java

Modified: pivot/trunk/wtk/src/org/apache/pivot/wtk/content/TreeBranch.java
URL: http://svn.apache.org/viewvc/pivot/trunk/wtk/src/org/apache/pivot/wtk/content/TreeBranch.java?rev=1089021&r1=1089020&r2=1089021&view=diff
==============================================================================
--- pivot/trunk/wtk/src/org/apache/pivot/wtk/content/TreeBranch.java (original)
+++ pivot/trunk/wtk/src/org/apache/pivot/wtk/content/TreeBranch.java Tue Apr  5 13:06:26 2011
@@ -284,4 +284,25 @@ public class TreeBranch extends TreeNode
         return listListeners;
     }
 
+    @Override
+    public String toString() {
+        StringBuilder sb = new StringBuilder();
+
+        sb.append(getClass().getName());
+        sb.append(" [");
+
+        int i = 0;
+        for (TreeNode item : treeNodes) {
+            if (i > 0) {
+                sb.append(", ");
+            }
+
+            sb.append(item);
+            i++;
+        }
+
+        sb.append("]");
+
+        return sb.toString();
+    }
 }

Modified: pivot/trunk/wtk/src/org/apache/pivot/wtk/content/TreeNode.java
URL: http://svn.apache.org/viewvc/pivot/trunk/wtk/src/org/apache/pivot/wtk/content/TreeNode.java?rev=1089021&r1=1089020&r2=1089021&view=diff
==============================================================================
--- pivot/trunk/wtk/src/org/apache/pivot/wtk/content/TreeNode.java (original)
+++ pivot/trunk/wtk/src/org/apache/pivot/wtk/content/TreeNode.java Tue Apr  5 13:06:26 2011
@@ -129,4 +129,18 @@ public class TreeNode {
     public void setUserData(Object userData) {
         this.userData = userData;
     }
+
+    @Override
+    public String toString() {
+        StringBuilder sb = new StringBuilder();
+
+        sb.append(getClass().getName());
+        sb.append(" [");
+        sb.append(text);
+        sb.append(", ");
+        sb.append(userData);
+        sb.append("]");
+
+        return sb.toString();
+    }
 }