)]}'
{
  "commit": "dd61a42e31bbdd84a41ed95a1ba726e7520d801b",
  "tree": "e00c731c1ac235e86d3246b9d033f055b76f8f53",
  "parents": [
    "d563636621b901c45655696cabc4dd18283a87b6"
  ],
  "author": {
    "name": "jlabanca@google.com",
    "email": "jlabanca@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Mon May 16 15:38:11 2011 +0000"
  },
  "committer": {
    "name": "jlabanca@google.com",
    "email": "jlabanca@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Mon May 16 15:38:11 2011 +0000"
  },
  "message": "SelectionChangeEvent currently is tightly coupled with SelectionModel. There is no way to fire a SelectionChangeEvent outside of something that implements SelectionModel. This patch fixes that and resuses the HasFooHandlers pattern that is seen in most other gwt events.\n\nReview at http://gwt-code-reviews.appspot.com/1426801/\n\nAuthor: larsenje@gmail.com (Jeff Larsen)\nReview by: jlabanca\n\n\ngit-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@10188 8db76d5a-ed1c-0410-87a9-c151d255dfc7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a99e7a21ae08d15e2c657ea108635d01c3da1e65",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/view/client/SelectionChangeEvent.java",
      "new_id": "19af4127ad0d56acd9cfb1420d34a78fa53a724f",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/view/client/SelectionChangeEvent.java"
    },
    {
      "type": "modify",
      "old_id": "e00d3f731c3367eeeb626a9a0ee1cfb07a5daf7a",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/view/client/SelectionModel.java",
      "new_id": "9768b8fb3bfd7b304a7a149ce5b65d49f361aae5",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/view/client/SelectionModel.java"
    }
  ]
}
