)]}'
{
  "commit": "1fb23687e45f47e13685c0e6b1100e2b65e08dff",
  "tree": "03fc5aa82c6f060f985af122f4c2bbf50fa059e3",
  "parents": [
    "5a1b83d83b1d0a5b59af2b0912d842cd92651e3f"
  ],
  "author": {
    "name": "jlabanca@google.com",
    "email": "jlabanca@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Tue Aug 17 17:14:36 2010 +0000"
  },
  "committer": {
    "name": "jlabanca@google.com",
    "email": "jlabanca@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Tue Aug 17 17:14:36 2010 +0000"
  },
  "message": "Makes the terminology used by AbstractListViewAdapter and AbstractPager consistent with HasData.  HasData#setRowValues() is now HasData#setRowData().  Also renames ListViewAdapter to ListDataProvider so it is more obvious that the class provides data to a Cell widget.  The term \"View\" has been replaced by \"Display\" (for pagers) and \"DataDisplay\" (for data providers).  \"View\" insinuates an MVC design, but in our case the widgets do have some logic, so we chose the more generic term \"Display\" to describe them.  This patch looks huge, but 95% of it is a bunch of renames.\n\nThis change also adds a new method HasData#setVisiableRangeAndClearData(), which can be used to simulataneously set a new range, clear all data in the Cell widget, and fire a RangeChangeEvent.  This is useful for tables that show search results. For example, when a user types a search query, you can call setVisibleRangeAndClearData() to go back to the first page, clear old search results, and fire a RangeChangeEvent to trigger a new data request for new search results.\n\nReview at http://gwt-code-reviews.appspot.com/772801\n\n\ngit-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@8553 8db76d5a-ed1c-0410-87a9-c151d255dfc7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ba2f090f61cf3724b721fd0fb4fc596d8af60ff6",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/bikeshed/cookbook/client/MailRecipe.java",
      "new_id": "f25bb8883ce799208bb010d27333caed83e183a2",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/bikeshed/cookbook/client/MailRecipe.java"
    },
    {
      "type": "modify",
      "old_id": "45244fa80402da61db87346e04040e901ad95116",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/bikeshed/cookbook/client/ScrollbarPager.java",
      "new_id": "401c28f31ceda54b0d5339367ab61edede669385",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/bikeshed/cookbook/client/ScrollbarPager.java"
    },
    {
      "type": "modify",
      "old_id": "ee89c32a80640e184f5ed18291069ca4978e8378",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/client/ExpenseDetails.java",
      "new_id": "1ca7aa610d5b93a71bdde877eab0d3005d5636b2",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/client/ExpenseDetails.java"
    },
    {
      "type": "modify",
      "old_id": "ba185b307f9a89ba6dc99c4357bd9d5484786f98",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/client/ExpenseList.java",
      "new_id": "6e04d38b1481f56e1a37291e1309f2c741b635a2",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/client/ExpenseList.java"
    },
    {
      "type": "modify",
      "old_id": "538ae3ef6276c7197fc52bcfce63dd2ae63efebf",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/client/ExpenseTree.java",
      "new_id": "4b83c8e23a29f1c7070955291cce22113fa7ff92",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/client/ExpenseTree.java"
    },
    {
      "type": "modify",
      "old_id": "fb9a08c4d0225ca63b8a6b0cd805990e079df937",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/client/MobileExpenseList.java",
      "new_id": "586c3f2295756c1d6dee50ebda2c5e51e0204db4",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/client/MobileExpenseList.java"
    },
    {
      "type": "modify",
      "old_id": "5cda91ff864fda0201c7d60f1a3baedd1540ecfe",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/client/MobileReportList.java",
      "new_id": "957bfed133ec0abe3a2b8e31862a7f9f4bb31ee9",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/client/MobileReportList.java"
    },
    {
      "type": "modify",
      "old_id": "50d9d316a80eacff636c6a6e6c2a29a3b6b44edf",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/ui/employee/EmployeeListView.ui.xml",
      "new_id": "f99a54b23bf1e775de4686e12c62eaee8d56668a",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/ui/employee/EmployeeListView.ui.xml"
    },
    {
      "type": "modify",
      "old_id": "2e3bf9c6196bcd88720a78d71bb7e767e667671e",
      "old_mode": 33188,
      "old_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/ui/report/ReportListView.ui.xml",
      "new_id": "34d5bd1e7f0316ec745601428993368ee9acf3e8",
      "new_mode": 33188,
      "new_path": "bikeshed/src/com/google/gwt/sample/expenses/gwt/ui/report/ReportListView.ui.xml"
    },
    {
      "type": "modify",
      "old_id": "9f98a2c3927986b4219383ea1143c48eef90d301",
      "old_mode": 33188,
      "old_path": "samples/showcase/src/com/google/gwt/sample/showcase/client/content/cell/ContactDatabase.java",
      "new_id": "4d267099351218e7ef20c34da14ba5160a16ef08",
      "new_mode": 33188,
      "new_path": "samples/showcase/src/com/google/gwt/sample/showcase/client/content/cell/ContactDatabase.java"
    },
    {
      "type": "modify",
      "old_id": "eb2046a9ce7e42b197cee28905c2d9af2863bb8c",
      "old_mode": 33188,
      "old_path": "samples/showcase/src/com/google/gwt/sample/showcase/client/content/cell/ContactInfoForm.java",
      "new_id": "3dc2210c2819a10d538f63d9dc1b078f8038c7a0",
      "new_mode": 33188,
      "new_path": "samples/showcase/src/com/google/gwt/sample/showcase/client/content/cell/ContactInfoForm.java"
    },
    {
      "type": "modify",
      "old_id": "d96601d414f4ac0e92aea8a3cad03929817d0664",
      "old_mode": 33188,
      "old_path": "samples/showcase/src/com/google/gwt/sample/showcase/client/content/cell/ContactTreeViewModel.java",
      "new_id": "ea66f9adb2a3ed6f9372ca999e40b4e4ae417a7a",
      "new_mode": 33188,
      "new_path": "samples/showcase/src/com/google/gwt/sample/showcase/client/content/cell/ContactTreeViewModel.java"
    },
    {
      "type": "modify",
      "old_id": "5fe48af24d59babdc1ea07493eba0776a0c111f4",
      "old_mode": 33188,
      "old_path": "samples/showcase/src/com/google/gwt/sample/showcase/client/content/cell/CwCellList.java",
      "new_id": "36b7f8430ef2688db58d24df495281598deb06de",
      "new_mode": 33188,
      "new_path": "samples/showcase/src/com/google/gwt/sample/showcase/client/content/cell/CwCellList.java"
    },
    {
      "type": "modify",
      "old_id": "79a2a3bfdb0398fd85fe058cd43d04ee698a4f00",
      "old_mode": 33188,
      "old_path": "samples/showcase/src/com/google/gwt/sample/showcase/client/content/cell/CwCellSampler.java",
      "new_id": "867710b8e186c3712339fbc82d62b873645d84a3",
      "new_mode": 33188,
      "new_path": "samples/showcase/src/com/google/gwt/sample/showcase/client/content/cell/CwCellSampler.java"
    },
    {
      "type": "modify",
      "old_id": "e41b31df4e8375be8fb8e38f2c631d1e35454941",
      "old_mode": 33188,
      "old_path": "samples/showcase/src/com/google/gwt/sample/showcase/client/content/cell/CwCellTable.java",
      "new_id": "1a4a0ec3d882f9766f3d2f9215d94a922477eb9d",
      "new_mode": 33188,
      "new_path": "samples/showcase/src/com/google/gwt/sample/showcase/client/content/cell/CwCellTable.java"
    },
    {
      "type": "modify",
      "old_id": "7fda5ab88074a38b9e3a396989430a74165e3126",
      "old_mode": 33188,
      "old_path": "samples/showcase/src/com/google/gwt/sample/showcase/client/content/cell/CwCellValidation.java",
      "new_id": "fa5a41e1bc8f99e91fd496368e1b3a71f0b80435",
      "new_mode": 33188,
      "new_path": "samples/showcase/src/com/google/gwt/sample/showcase/client/content/cell/CwCellValidation.java"
    },
    {
      "type": "modify",
      "old_id": "5e93dacabb4a77fcaca3b9fc432de766300ceb52",
      "old_mode": 33188,
      "old_path": "samples/showcase/src/com/google/gwt/sample/showcase/client/content/cell/RangeLabelPager.java",
      "new_id": "0837a781f8f752f30e63279a82d583120479d7f9",
      "new_mode": 33188,
      "new_path": "samples/showcase/src/com/google/gwt/sample/showcase/client/content/cell/RangeLabelPager.java"
    },
    {
      "type": "modify",
      "old_id": "88ee1cd9038bc1eb3c5cfdf208366700c8be5377",
      "old_mode": 33188,
      "old_path": "samples/showcase/src/com/google/gwt/sample/showcase/client/content/cell/ShowMorePagerPanel.java",
      "new_id": "6d97341d9b0f4396184f713d90c9decc60ed659b",
      "new_mode": 33188,
      "new_path": "samples/showcase/src/com/google/gwt/sample/showcase/client/content/cell/ShowMorePagerPanel.java"
    },
    {
      "type": "modify",
      "old_id": "b50ceb63c9a352bfacd8770da4ab39acdb8b26d1",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/app/place/AbstractRecordListActivity.java",
      "new_id": "07f55ad9f41e00e9e9141e65551b274103095a00",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/app/place/AbstractRecordListActivity.java"
    },
    {
      "type": "modify",
      "old_id": "51b3e83694ce23d1217d82ce372eacba8760b01a",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/cellview/client/AbstractHasData.java",
      "new_id": "efd7e5c4515db72ce7f9ca4c2ce659963e4b796a",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/cellview/client/AbstractHasData.java"
    },
    {
      "type": "modify",
      "old_id": "c8236b96ef5e123085480c6cd31f8892a1ba060d",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/cellview/client/AbstractPager.java",
      "new_id": "430377010a78df08888e9ea99c2a9dc646be488e",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/cellview/client/AbstractPager.java"
    },
    {
      "type": "modify",
      "old_id": "823d10768f433032af41303c5d03b4f1c0814131",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/cellview/client/CellBrowser.java",
      "new_id": "322dbf796a4b4775ebe918c893801648ac6ad05d",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/cellview/client/CellBrowser.java"
    },
    {
      "type": "modify",
      "old_id": "889a6e855d9b85f333b39189f9bed78adbe4d3f5",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/cellview/client/CellTreeNodeView.java",
      "new_id": "c39467435868ecf7393739e9795133a19470238b",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/cellview/client/CellTreeNodeView.java"
    },
    {
      "type": "modify",
      "old_id": "92deeb4d21d897cb457052f33981f139904d6ee4",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/cellview/client/HasDataPresenter.java",
      "new_id": "0f793c45274d180fcdc187e972e46a774b9384d9",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/cellview/client/HasDataPresenter.java"
    },
    {
      "type": "modify",
      "old_id": "70f68d00907324a7a6874a24bc5aebbf21ce7819",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/cellview/client/PageSizePager.java",
      "new_id": "d7c05ef4e62ae21a175e05c37ec162edbf41cbbb",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/cellview/client/PageSizePager.java"
    },
    {
      "type": "modify",
      "old_id": "38b014b161d8b9f5bff2a4f29cf78bee578663d2",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/cellview/client/SimplePager.java",
      "new_id": "0bff80268919181d601bcb093c7d09f7a5f3cd80",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/cellview/client/SimplePager.java"
    },
    {
      "type": "modify",
      "old_id": "b9d2f49d37565664ce95f953b5874f5f5b1593c8",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/client/ui/ValuePicker.java",
      "new_id": "1a92b38b9f78fab101ffb21d3f74ab1163d46026",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/client/ui/ValuePicker.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d79fc1c19b25b84edf5531567d6c644c1516cbd2",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/view/client/AbstractDataProvider.java"
    },
    {
      "type": "delete",
      "old_id": "90b8f27f09d479e5f8e4e7f3accccfe153bc2017",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/view/client/AbstractListViewAdapter.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "90baace378acdcb7289b344182a66e7876e36a51",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/view/client/AsyncDataProvider.java"
    },
    {
      "type": "delete",
      "old_id": "2313d0332ac293986f4a48eea1aa50cd0f9fbdd0",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/view/client/AsyncListViewAdapter.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "b3de7d434e8419f76246d848484fcd7599624cfb",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/view/client/HasData.java",
      "new_id": "4b6a23d36900185b6307304dd573ed9a113ad376",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/view/client/HasData.java"
    },
    {
      "type": "rename",
      "old_id": "9ddbc1ad6dbc38a0006a8a99e9e7feabb9ed4d85",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/view/client/ListViewAdapter.java",
      "new_id": "c8bfee8cd4d3e439a3a105ee759b6331e0754353",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/view/client/ListDataProvider.java",
      "score": 89
    },
    {
      "type": "modify",
      "old_id": "8e38509e8984bde137af45e990979d5118e3d1d9",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/view/client/Range.java",
      "new_id": "e66af06f4f92285fa81c6c3c963880a5019f4d9d",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/view/client/Range.java"
    },
    {
      "type": "modify",
      "old_id": "59e1370848e15f429246d7519aaa56a26b0f2b1a",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/view/client/TreeViewModel.java",
      "new_id": "ce3ddacc417380f60b4582dc86acddc8863393d7",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/view/client/TreeViewModel.java"
    },
    {
      "type": "modify",
      "old_id": "8ae3e50dbc19f73f9f0155b61a071c7770790a39",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/user/cellview/client/AbstractPagerTest.java",
      "new_id": "7e93928107bc8b4de4666eec51c2c562b76d2e8c",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/user/cellview/client/AbstractPagerTest.java"
    },
    {
      "type": "modify",
      "old_id": "cd4335c22a5b59873459c0c5535750bd8a3cbf6f",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/user/cellview/client/HasDataPresenterTest.java",
      "new_id": "f5a709837a502bc9874b36d36c68eb55ce513f65",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/user/cellview/client/HasDataPresenterTest.java"
    },
    {
      "type": "modify",
      "old_id": "a2b1ec49b4b67e21f29398437a77fa40f6c2cca1",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/user/cellview/client/PageSizePagerTest.java",
      "new_id": "710dc54132a3127d864c5591ad66ee3ea73fad1c",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/user/cellview/client/PageSizePagerTest.java"
    },
    {
      "type": "modify",
      "old_id": "210203ed928c4c5c0b6914d423ff090bc6d381e6",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/user/cellview/client/SimplePagerTest.java",
      "new_id": "11b6758c731b390aa9391b525da227b250f8fa01",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/user/cellview/client/SimplePagerTest.java"
    },
    {
      "type": "modify",
      "old_id": "25fef3b8231e3dfb8298b1640b130b6fc7fb03fc",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/view/ViewSuite.java",
      "new_id": "c35c32181e023ccaeae41e6129a97f9a436a1d22",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/view/ViewSuite.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cfcada84e68dbc43b744a90ea3df082dfd7da42e",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/view/client/AbstractDataProviderTest.java"
    },
    {
      "type": "delete",
      "old_id": "a1b58457d0959268a9166ae6a45c6ad6d5e0cd57",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/view/client/AbstractListViewAdapterTest.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "rename",
      "old_id": "8ed5eb8a5e479dd7db275f8aefc936b42642b751",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/view/client/AsyncListViewAdapterTest.java",
      "new_id": "61437a36ca55ac48e53b9565a55eaaf171199ff1",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/view/client/AsyncDataProviderTest.java",
      "score": 68
    },
    {
      "type": "modify",
      "old_id": "5236fa820ae73738edf2ddf8dfe8cff8c134d64e",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/view/client/DefaultNodeInfoTest.java",
      "new_id": "d5dbe0f4d2569ace928b6bcfe9d04011caad3ebb",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/view/client/DefaultNodeInfoTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "86a5ed9abc7d0718a7913e4365918597fee361d0",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/view/client/ListDataProviderTest.java"
    },
    {
      "type": "delete",
      "old_id": "8242e3b5dd08adf225b5742ce6afb6a659203e5d",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/view/client/ListViewAdapterTest.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "0ac496dbde9568300574d3f74e41fd3c7a5ad126",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/view/client/MockHasData.java",
      "new_id": "444a12ff097a4d8963f9ce5d304181ded6e5394b",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/view/client/MockHasData.java"
    }
  ]
}
