blob: 72676d8a9d87ff77144c0d24007266fedfb08d99 [file] [log] [blame]
/*
* Copyright 2000-2013 JetBrains s.r.o.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.intellij.platform;
import com.intellij.ide.ActionsTopHitProvider;
/**
* @author Konstantin Bulenkov
*/
public class DefaultPlatformTopHitProvider extends ActionsTopHitProvider {
private static final String[][] ACTION_MATRIX = {
{"op", "open ", "OpenFile"},
{"reo", "reopen ", "$LRU"},
{"new", "new ", "NewGroup"},
{"new c", "new class ", "NewClass"},
{"new i", "new interface ", "NewClass"},
{"new e", "new enum ", "NewClass"},
{"line", "line numbers ", "EditorToggleShowLineNumbers"},
{"show li", "show line numbers ", "EditorToggleShowLineNumbers"},
{"ann", "annotate ", "Annotate"},
{"wrap", "wraps ", "EditorToggleUseSoftWraps"},
{"soft w", "soft wraps ", "EditorToggleUseSoftWraps"},
{"use sof", "use soft wraps ", "EditorToggleUseSoftWraps"},
{"use wr", "use wraps ", "EditorToggleUseSoftWraps"},
{"ref", "refactor ", "Refactorings.QuickListPopupAction"},
{"mov", "move ", "Move"},
{"ren", "rename ", "RenameElement"},
};
@Override
protected String[][] getActionsMatrix() {
return ACTION_MATRIX;
}
}