Search in sources :

Example 1 with QueryScreen

use of com.google.gerrit.client.changes.QueryScreen in project gerrit by GerritCodeReview.

the class Dispatcher method query.

private static void query(String token) {
    String s = skip(token);
    int c = s.indexOf(',');
    Screen screen;
    if (c >= 0) {
        String prefix = s.substring(0, c);
        if (s.substring(c).equals(",n,z")) {
            // Respect legacy token with max sortkey.
            screen = new QueryScreen(prefix, 0);
        } else {
            screen = new QueryScreen(prefix, Integer.parseInt(s.substring(c + 1)));
        }
    } else {
        screen = new QueryScreen(s, 0);
    }
    Gerrit.display(token, screen);
}
Also used : EditScreen(com.google.gerrit.client.editor.EditScreen) AccountGroupAuditLogScreen(com.google.gerrit.client.admin.AccountGroupAuditLogScreen) ProjectScreen(com.google.gerrit.client.admin.ProjectScreen) MyWatchedProjectsScreen(com.google.gerrit.client.account.MyWatchedProjectsScreen) MyEditPreferencesScreen(com.google.gerrit.client.account.MyEditPreferencesScreen) MyGroupsScreen(com.google.gerrit.client.account.MyGroupsScreen) MyProfileScreen(com.google.gerrit.client.account.MyProfileScreen) ProjectDashboardsScreen(com.google.gerrit.client.admin.ProjectDashboardsScreen) NewAgreementScreen(com.google.gerrit.client.account.NewAgreementScreen) CreateGroupScreen(com.google.gerrit.client.admin.CreateGroupScreen) MyContactInformationScreen(com.google.gerrit.client.account.MyContactInformationScreen) MyPasswordScreen(com.google.gerrit.client.account.MyPasswordScreen) ProjectInfoScreen(com.google.gerrit.client.admin.ProjectInfoScreen) MyOAuthTokenScreen(com.google.gerrit.client.account.MyOAuthTokenScreen) MyPreferencesScreen(com.google.gerrit.client.account.MyPreferencesScreen) MyAgreementsScreen(com.google.gerrit.client.account.MyAgreementsScreen) Screen(com.google.gerrit.client.ui.Screen) ProjectDashboardScreen(com.google.gerrit.client.changes.ProjectDashboardScreen) ExtensionSettingsScreen(com.google.gerrit.client.api.ExtensionSettingsScreen) ValidateEmailScreen(com.google.gerrit.client.account.ValidateEmailScreen) ProjectBranchesScreen(com.google.gerrit.client.admin.ProjectBranchesScreen) AccountGroupScreen(com.google.gerrit.client.admin.AccountGroupScreen) CustomDashboardScreen(com.google.gerrit.client.changes.CustomDashboardScreen) AccountDashboardScreen(com.google.gerrit.client.changes.AccountDashboardScreen) PluginListScreen(com.google.gerrit.client.admin.PluginListScreen) AccountGroupInfoScreen(com.google.gerrit.client.admin.AccountGroupInfoScreen) MyIdentitiesScreen(com.google.gerrit.client.account.MyIdentitiesScreen) QueryScreen(com.google.gerrit.client.changes.QueryScreen) ExtensionScreen(com.google.gerrit.client.api.ExtensionScreen) MyDiffPreferencesScreen(com.google.gerrit.client.account.MyDiffPreferencesScreen) RegisterScreen(com.google.gerrit.client.account.RegisterScreen) MySshKeysScreen(com.google.gerrit.client.account.MySshKeysScreen) ProjectListScreen(com.google.gerrit.client.admin.ProjectListScreen) DocScreen(com.google.gerrit.client.documentation.DocScreen) CreateProjectScreen(com.google.gerrit.client.admin.CreateProjectScreen) GroupListScreen(com.google.gerrit.client.admin.GroupListScreen) MyGpgKeysScreen(com.google.gerrit.client.account.MyGpgKeysScreen) ProjectTagsScreen(com.google.gerrit.client.admin.ProjectTagsScreen) AccountGroupMembersScreen(com.google.gerrit.client.admin.AccountGroupMembersScreen) ProjectAccessScreen(com.google.gerrit.client.admin.ProjectAccessScreen) ChangeScreen(com.google.gerrit.client.change.ChangeScreen) QueryScreen(com.google.gerrit.client.changes.QueryScreen)

Aggregations

MyAgreementsScreen (com.google.gerrit.client.account.MyAgreementsScreen)1 MyContactInformationScreen (com.google.gerrit.client.account.MyContactInformationScreen)1 MyDiffPreferencesScreen (com.google.gerrit.client.account.MyDiffPreferencesScreen)1 MyEditPreferencesScreen (com.google.gerrit.client.account.MyEditPreferencesScreen)1 MyGpgKeysScreen (com.google.gerrit.client.account.MyGpgKeysScreen)1 MyGroupsScreen (com.google.gerrit.client.account.MyGroupsScreen)1 MyIdentitiesScreen (com.google.gerrit.client.account.MyIdentitiesScreen)1 MyOAuthTokenScreen (com.google.gerrit.client.account.MyOAuthTokenScreen)1 MyPasswordScreen (com.google.gerrit.client.account.MyPasswordScreen)1 MyPreferencesScreen (com.google.gerrit.client.account.MyPreferencesScreen)1 MyProfileScreen (com.google.gerrit.client.account.MyProfileScreen)1 MySshKeysScreen (com.google.gerrit.client.account.MySshKeysScreen)1 MyWatchedProjectsScreen (com.google.gerrit.client.account.MyWatchedProjectsScreen)1 NewAgreementScreen (com.google.gerrit.client.account.NewAgreementScreen)1 RegisterScreen (com.google.gerrit.client.account.RegisterScreen)1 ValidateEmailScreen (com.google.gerrit.client.account.ValidateEmailScreen)1 AccountGroupAuditLogScreen (com.google.gerrit.client.admin.AccountGroupAuditLogScreen)1 AccountGroupInfoScreen (com.google.gerrit.client.admin.AccountGroupInfoScreen)1 AccountGroupMembersScreen (com.google.gerrit.client.admin.AccountGroupMembersScreen)1 AccountGroupScreen (com.google.gerrit.client.admin.AccountGroupScreen)1