package com.redhat.ceylon.eclipse.code.editor; import static com.redhat.ceylon.eclipse.ui.CeylonPlugin.PLUGIN_ID; /** * This interface houses action definition IDs, which match command IDs, so that they * can be bound to keystrokes in the UI. * @author rfuhrer@watson.ibm.com */ public interface EditorActionIds { /** * Action definition ID of the Edit -> Correct Indentation action */ public static final String CORRECT_INDENTATION= PLUGIN_ID + ".editor.correctIndentation"; /** * Action definition ID of the Edit -> Terminate Statement action */ public static final String TERMINATE_STATEMENT= PLUGIN_ID + ".editor.terminateStatement"; /** * Action definition ID of the Edit -> Format Block action */ public static final String FORMAT_BLOCK = PLUGIN_ID + ".editor.formatBlock"; /** * Action definition id of the collapse members action */ public static final String FOLDING_COLLAPSE_MEMBERS= PLUGIN_ID + ".editor.folding.collapseMembers"; /** * Action definition id of the collapse comments action */ public static final String FOLDING_COLLAPSE_COMMENTS= PLUGIN_ID + ".editor.folding.collapseComments"; /** * Source menu: id of standard Format global action */ public static final String FORMAT= PLUGIN_ID + ".editor.formatSource"; /** * Action definition ID of the edit -> Go to Matching Fence action */ public static final String GOTO_MATCHING_FENCE= PLUGIN_ID + ".editor.gotoMatchingFence"; /** * Action definition ID of the Edit -> Select Enclosing action */ public static final String SELECT_ENCLOSING= PLUGIN_ID + ".editor.selectEnclosing"; /** * Action definition ID of the Edit -> Restore Previous Selection action */ public static final String RESTORE_PREVIOUS= PLUGIN_ID + ".editor.restorePrevious"; /** * Action definition ID of the navigate -> Show Outline action * * @since 0.1 */ public static final String SHOW_OUTLINE= PLUGIN_ID + ".editor.showOutline"; /** * Action definition ID of the Edit -> Toggle Comment action */ public static final String TOGGLE_COMMENT= PLUGIN_ID + ".editor.toggleComment"; public static final String ADD_BLOCK_COMMENT= PLUGIN_ID + ".editor.addBlockComment"; public static final String REMOVE_BLOCK_COMMENT= PLUGIN_ID + ".editor.removeBlockComment"; public static final String SHOW_CEYLON_CODE = PLUGIN_ID + ".editor.code"; public static final String SHOW_CEYLON_HIERARCHY = PLUGIN_ID + ".editor.hierarchy"; public static final String SHOW_CEYLON_REFERENCES = PLUGIN_ID + ".editor.findReferences"; public static final String SHOW_IN_CEYLON_HIERARCHY_VIEW = PLUGIN_ID + ".action.showInHierarchyView"; }