summaryrefslogtreecommitdiffstats
path: root/gerrit-gwtui/src/main/java/com/google/gerrit/client/account/MyGroupsScreen.java
diff options
context:
space:
mode:
Diffstat (limited to 'gerrit-gwtui/src/main/java/com/google/gerrit/client/account/MyGroupsScreen.java')
-rw-r--r--gerrit-gwtui/src/main/java/com/google/gerrit/client/account/MyGroupsScreen.java14
1 files changed, 6 insertions, 8 deletions
diff --git a/gerrit-gwtui/src/main/java/com/google/gerrit/client/account/MyGroupsScreen.java b/gerrit-gwtui/src/main/java/com/google/gerrit/client/account/MyGroupsScreen.java
index 6cb749d40f..f83e9ec964 100644
--- a/gerrit-gwtui/src/main/java/com/google/gerrit/client/account/MyGroupsScreen.java
+++ b/gerrit-gwtui/src/main/java/com/google/gerrit/client/account/MyGroupsScreen.java
@@ -15,10 +15,8 @@
package com.google.gerrit.client.account;
import com.google.gerrit.client.admin.GroupTable;
+import com.google.gerrit.client.groups.GroupList;
import com.google.gerrit.client.rpc.ScreenLoadCallback;
-import com.google.gerrit.reviewdb.client.AccountGroup;
-
-import java.util.List;
public class MyGroupsScreen extends SettingsScreen {
private GroupTable groups;
@@ -26,18 +24,18 @@ public class MyGroupsScreen extends SettingsScreen {
@Override
protected void onInitUI() {
super.onInitUI();
- groups = new GroupTable(true /* hyperlink to admin */);
+ groups = new GroupTable();
add(groups);
}
@Override
protected void onLoad() {
super.onLoad();
- Util.ACCOUNT_SEC.myGroups(new ScreenLoadCallback<List<AccountGroup>>(this) {
+ GroupList.my(new ScreenLoadCallback<GroupList>(this) {
@Override
- public void preDisplay(final List<AccountGroup> result) {
+ protected void preDisplay(GroupList result) {
groups.display(result);
- }
- });
+ groups.finishDisplay();
+ }});
}
}