diff options
author | Sunny Goyal <sunnygoyal@google.com> | 2016-09-01 10:55:20 -0700 |
---|---|---|
committer | Sunny Goyal <sunnygoyal@google.com> | 2016-09-01 10:55:45 -0700 |
commit | 1edab71d010f3efdde212b96aa1a44ab7a5b4ee5 (patch) | |
tree | 48d0d361a74755b77488ba588f3974653801a814 /src/com/android/launcher3/ItemInfo.java | |
parent | 35908f9e67b9cdae917385ef9e67e168cb0c93b3 (diff) | |
download | packages_apps_Trebuchet-1edab71d010f3efdde212b96aa1a44ab7a5b4ee5.tar.gz packages_apps_Trebuchet-1edab71d010f3efdde212b96aa1a44ab7a5b4ee5.tar.bz2 packages_apps_Trebuchet-1edab71d010f3efdde212b96aa1a44ab7a5b4ee5.zip |
Unifying toString() method for various ItemInfo subclasses
Change-Id: I7cde42f0df412e2877fb93c77e74ee56a25edead
Diffstat (limited to 'src/com/android/launcher3/ItemInfo.java')
-rw-r--r-- | src/com/android/launcher3/ItemInfo.java | 22 |
1 files changed, 18 insertions, 4 deletions
diff --git a/src/com/android/launcher3/ItemInfo.java b/src/com/android/launcher3/ItemInfo.java index 2a94e55c0..c0c22a325 100644 --- a/src/com/android/launcher3/ItemInfo.java +++ b/src/com/android/launcher3/ItemInfo.java @@ -189,10 +189,24 @@ public class ItemInfo { } @Override - public String toString() { - return "Item(id=" + this.id + " type=" + this.itemType + " container=" + this.container - + " screen=" + screenId + " cellX=" + cellX + " cellY=" + cellY + " spanX=" + spanX - + " spanY=" + spanY + " user=" + user + ")"; + public final String toString() { + return getClass().getSimpleName() + "(" + dumpProperties() + ")"; + } + + protected String dumpProperties() { + return "id=" + id + + " type=" + itemType + + " container=" + container + + " screen=" + screenId + + " cellX=" + cellX + + " cellY=" + cellY + + " spanX=" + spanX + + " spanY=" + spanY + + " minSpanX=" + minSpanX + + " minSpanY=" + minSpanY + + " rank=" + rank + + " user=" + user + + " title=" + title; } /** |