@Override protected IAction createAction(ITextEditor editor, IVerticalRulerInfo rulerInfo) { TextOperationAction action = new TextOperationAction(AntEditorActionMessages.getResourceBundle(), "Projection.ExpandAll.", editor, ProjectionViewer.EXPAND_ALL, true); //$NON-NLS-1$ action.setActionDefinitionId(IFoldingCommandIds.FOLDING_EXPAND_ALL); return action; } }
@Override protected IAction createAction(ITextEditor editor, IVerticalRulerInfo rulerInfo) { fTextEditor = editor; fAction = new TextOperationAction(AntEditorActionMessages.getResourceBundle(), "Projection.Toggle.", editor, ProjectionViewer.TOGGLE, true); //$NON-NLS-1$ fAction.setActionDefinitionId(IFoldingCommandIds.FOLDING_TOGGLE); return fAction; }
@Override protected IAction createAction(ITextEditor editor, IVerticalRulerInfo rulerInfo) { TextOperationAction action = new TextOperationAction(new NlsResourceBundle(Messages.class), "ExpandAllFoldingRulerAction_", editor, ProjectionViewer.EXPAND_ALL, true); //$NON-NLS-1$ action.setActionDefinitionId(IFoldingCommandIds.FOLDING_EXPAND_ALL); return action; } }
@Override protected IAction createAction(ITextEditor editor, IVerticalRulerInfo rulerInfo) { this.editor = editor; action = new TextOperationAction(new NlsResourceBundle(Messages.class), "ToggleFoldingRulerAction_", //$NON-NLS-1$ editor, ProjectionViewer.TOGGLE, true); action.setActionDefinitionId(IFoldingCommandIds.FOLDING_TOGGLE); return action; }
@Override protected IAction createAction(ITextEditor editor, IVerticalRulerInfo rulerInfo) { TextOperationAction action = new TextOperationAction(new NlsResourceBundle(Messages.class), "CollapseAllFoldingRulerAction_", editor, ProjectionViewer.COLLAPSE_ALL, true); //$NON-NLS-1$ action.setActionDefinitionId(IFoldingCommandIds.FOLDING_COLLAPSE_ALL); return action; } }
public RutaGenerateActionGroup(RutaEditor editor, String groupName) { super(editor, groupName); Action action = new TextOperationAction(DLTKEditorMessages.getBundleForConstructedKeys(), "Format.", editor, ISourceViewer.FORMAT); //$NON-NLS-1$ action.setActionDefinitionId(IScriptEditorActionDefinitionIds.FORMAT); editor.setAction(DLTKActionConstants.FORMAT, action); editor.markAsStateDependentAction(DLTKActionConstants.FORMAT, true); editor.markAsSelectionDependentAction(DLTKActionConstants.FORMAT, true); } }
@Override protected void createActions() { super.createActions(); ResourceBundle bundle = ResourceBundle.getBundle("org.eclipse.ant.internal.ui.editor.AntEditorMessages"); //$NON-NLS-1$ IAction action = new TextOperationAction(bundle, "ContentFormat.", this, ISourceViewer.FORMAT); //$NON-NLS-1$ action.setActionDefinitionId(IJavaEditorActionDefinitionIds.FORMAT); setAction("ContentFormat", action); //$NON-NLS-1$ fFoldingGroup = new FoldingActionGroup(this, getViewer()); action = new RenameInFileAction(this); action.setActionDefinitionId("org.eclipse.ant.ui.renameInFile"); //$NON-NLS-1$ setAction("renameInFile", action); //$NON-NLS-1$ }
fToggle = new TextOperationAction(AntEditorActionMessages.getResourceBundle(), "Projection.Toggle.", editor, ProjectionViewer.TOGGLE, true); //$NON-NLS-1$ fToggle.setChecked(true); fToggle.setActionDefinitionId(IFoldingCommandIds.FOLDING_TOGGLE); editor.setAction("FoldingToggle", fToggle); //$NON-NLS-1$ fExpandAll = new TextOperationAction(AntEditorActionMessages.getResourceBundle(), "Projection.ExpandAll.", editor, ProjectionViewer.EXPAND_ALL, true); //$NON-NLS-1$ fExpandAll.setActionDefinitionId(IFoldingCommandIds.FOLDING_EXPAND_ALL); editor.setAction("FoldingExpandAll", fExpandAll); //$NON-NLS-1$ fExpand = new TextOperationAction(AntEditorActionMessages.getResourceBundle(), "Projection.Expand.", editor, ProjectionViewer.EXPAND, true); //$NON-NLS-1$ fExpand.setActionDefinitionId(IFoldingCommandIds.FOLDING_EXPAND); editor.setAction("FoldingExpand", fExpand); //$NON-NLS-1$ fCollapse = new TextOperationAction(AntEditorActionMessages.getResourceBundle(), "Projection.Collapse.", editor, ProjectionViewer.COLLAPSE, true); //$NON-NLS-1$ fCollapse.setActionDefinitionId(IFoldingCommandIds.FOLDING_COLLAPSE); editor.setAction("FoldingCollapse", fCollapse); //$NON-NLS-1$
/** * */ private void createQuickOutlineAction() { // Quick Outline Action ResourceAction action = new TextOperationAction(getBundleForConstructedKeys(), "QuickOutline.", this, //$NON-NLS-1$ PDEProjectionViewer.QUICK_OUTLINE, true); action.setActionDefinitionId(PDEActionConstants.COMMAND_ID_QUICK_OUTLINE); action.setText(PDEUIMessages.PDESourcePage_actionTextQuickOutline); action.setId(PDEActionConstants.COMMAND_ID_QUICK_OUTLINE); action.setImageDescriptor(PDEPluginImages.DESC_OVERVIEW_OBJ); setAction(PDEActionConstants.COMMAND_ID_QUICK_OUTLINE, action); }
action = new TextOperationAction( b, "", textEditor, ITextOperationTarget.PREFIX ); } else { action = new TextOperationAction( b, "", textEditor, ITextOperationTarget.STRIP_PREFIX );
toggle = new TextOperationAction(FoldingMessages.getResourceBundle(), "Projection.Toggle.", editor, ProjectionViewer.TOGGLE, true); //$NON-NLS-1$ toggle.setChecked(true); editor.setAction("FoldingToggle", toggle); //$NON-NLS-1$ expandAll = new TextOperationAction(FoldingMessages.getResourceBundle(), "Projection.ExpandAll.", editor, ProjectionViewer.EXPAND_ALL, true); //$NON-NLS-1$ expandAll.setActionDefinitionId(IFoldingCommandIds.FOLDING_EXPAND_ALL); editor.setAction("FoldingExpandAll", expandAll); //$NON-NLS-1$ collapseAll = new TextOperationAction(FoldingMessages.getResourceBundle(), "Projection.CollapseAll.", editor, ProjectionViewer.COLLAPSE_ALL, true); //$NON-NLS-1$ collapseAll.setActionDefinitionId(IFoldingCommandIds.FOLDING_COLLAPSE_ALL); editor.setAction("FoldingCollapseAll", collapseAll); //$NON-NLS-1$ expand = new TextOperationAction(FoldingMessages.getResourceBundle(), "Projection.Expand.", editor, ProjectionViewer.EXPAND, true); //$NON-NLS-1$ expand.setActionDefinitionId(IFoldingCommandIds.FOLDING_EXPAND); editor.setAction("FoldingExpand", expand); //$NON-NLS-1$ collapse = new TextOperationAction(FoldingMessages.getResourceBundle(), "Projection.Collapse.", editor, ProjectionViewer.COLLAPSE, true); //$NON-NLS-1$ collapse.setActionDefinitionId(IFoldingCommandIds.FOLDING_COLLAPSE);
Action action = new TextOperationAction(DLTKEditorMessages.getBundleForConstructedKeys(), "Comment.", this, ITextOperationTarget.PREFIX); //$NON-NLS-1$ action.setActionDefinitionId(IScriptEditorActionDefinitionIds.COMMENT); action = new TextOperationAction(DLTKEditorMessages.getBundleForConstructedKeys(), "Uncomment.", this, ITextOperationTarget.STRIP_PREFIX); //$NON-NLS-1$ action.setActionDefinitionId(IScriptEditorActionDefinitionIds.UNCOMMENT); configureToggleCommentAction(); action = new TextOperationAction(DLTKEditorMessages.getBundleForConstructedKeys(), "Format.", this, ISourceViewer.FORMAT); //$NON-NLS-1$ action.setActionDefinitionId(IScriptEditorActionDefinitionIds.FORMAT);
/** * Actions for the editor popup menu * @see org.eclipse.ui.texteditor.AbstractTextEditor#createActions() */ protected void createActions() { super.createActions(); if (getFile() != null) { Action action = new TextOperationAction(SnippetMessages.getBundle(), "SnippetEditor.ContentAssistProposal.", this, ISourceViewer.CONTENTASSIST_PROPOSALS); //$NON-NLS-1$ action.setActionDefinitionId(ITextEditorActionDefinitionIds.CONTENT_ASSIST_PROPOSALS); setAction("ContentAssistProposal", action);//$NON-NLS-1$ setAction("ShowInPackageView", new ShowInPackageViewAction(this)); //$NON-NLS-1$ setAction("Stop", new StopAction(this)); //$NON-NLS-1$ setAction("SelectImports", new SelectImportsAction(this)); //$NON-NLS-1$ } }
IActionBars bars = ((IEditorSite) getSite()).getActionBars(); IAction a = new TextOperationAction( bundle, "ContentAssistProposal.", this, ISourceViewer.CONTENTASSIST_PROPOSALS ); //$NON-NLS-1$ a.setActionDefinitionId( ITextEditorActionDefinitionIds.CONTENT_ASSIST_PROPOSALS ); setAction( "ContentAssistProposal", a ); //$NON-NLS-1$ a = new TextOperationAction( bundle, "ContentAssistTip.", this, ISourceViewer.CONTENTASSIST_CONTEXT_INFORMATION ); //$NON-NLS-1$ a.setActionDefinitionId( ITextEditorActionDefinitionIds.CONTENT_ASSIST_CONTEXT_INFORMATION ); setAction( "ContentAssistTip", a ); //$NON-NLS-1$ a = new TextOperationAction( bundle, "ContentFormat.", this, ISourceViewer.FORMAT ); //$NON-NLS-1$ setAction( "ContentFormat", a ); //$NON-NLS-1$ a = new TextOperationAction(bundle, "ShowSQLInfo.", this, ISourceViewer.INFORMATION, true); //$NON-NLS-1$ a = new InformationDispatchAction(bundle,
action= new TextOperationAction(EditorMessages.getBundleForConstructedKeys(), "Editor.Undo.", this, ITextOperationTarget.UNDO); //$NON-NLS-1$ action.setHelpContextId(IAbstractTextEditorHelpContextIds.UNDO_ACTION); action.setActionDefinitionId(IWorkbenchCommandConstants.EDIT_UNDO); action= new TextOperationAction(EditorMessages.getBundleForConstructedKeys(), "Editor.Redo.", this, ITextOperationTarget.REDO); //$NON-NLS-1$ action.setHelpContextId(IAbstractTextEditorHelpContextIds.REDO_ACTION); action.setActionDefinitionId(IWorkbenchCommandConstants.EDIT_REDO);
action= new TextOperationAction(EditorMessages.getBundleForConstructedKeys(), "Editor.Undo.", this, ITextOperationTarget.UNDO); //$NON-NLS-1$ action.setHelpContextId(IAbstractTextEditorHelpContextIds.UNDO_ACTION); action.setActionDefinitionId(IWorkbenchCommandConstants.EDIT_UNDO); action= new TextOperationAction(EditorMessages.getBundleForConstructedKeys(), "Editor.Redo.", this, ITextOperationTarget.REDO); //$NON-NLS-1$ action.setHelpContextId(IAbstractTextEditorHelpContextIds.REDO_ACTION); action.setActionDefinitionId(IWorkbenchCommandConstants.EDIT_REDO);
action= new TextOperationAction(EditorMessages.getBundleForConstructedKeys(), "Editor.Undo.", this, ITextOperationTarget.UNDO); //$NON-NLS-1$ action.setHelpContextId(IAbstractTextEditorHelpContextIds.UNDO_ACTION); action.setActionDefinitionId(IWorkbenchActionDefinitionIds.UNDO); action= new TextOperationAction(EditorMessages.getBundleForConstructedKeys(), "Editor.Redo.", this, ITextOperationTarget.REDO); //$NON-NLS-1$ action.setHelpContextId(IAbstractTextEditorHelpContextIds.REDO_ACTION); action.setActionDefinitionId(IWorkbenchActionDefinitionIds.REDO);
@Override protected void createActions() { super.createActions(); if (getSourceViewerConfiguration().getContentFormatter(getSourceViewer()) != null) { Action action = new TextOperationAction(XtextUIMessages.getResourceBundle(), "Format.", this, ISourceViewer.FORMAT); //$NON-NLS-1$ action.setActionDefinitionId(Activator.PLUGIN_ID + ".FormatAction"); setAction("Format", action); //$NON-NLS-1$ markAsStateDependentAction("Format", true); //$NON-NLS-1$ markAsSelectionDependentAction("Format", true); //$NON-NLS-1$ } ToggleSLCommentAction action = toggleSLCommentActionFactory.create(XtextUIMessages.getResourceBundle(), "ToggleComment.", this); //$NON-NLS-1$ action.setActionDefinitionId(Activator.PLUGIN_ID + ".ToggleCommentAction"); setAction("ToggleComment", action); //$NON-NLS-1$ markAsStateDependentAction("ToggleComment", true); //$NON-NLS-1$ markAsSelectionDependentAction("ToggleComment", true); configureToggleCommentAction(action); // Creates an build-in "click an ruler annotation, marks corresponding // text" - action SelectMarkerRulerAction markerAction = new XtextMarkerRulerAction(XtextUIMessages.getResourceBundle(), "XtextSelectAnnotationRulerAction.", this, getVerticalRuler()); //$NON-NLS-1$ setAction(ITextEditorActionConstants.RULER_CLICK, markerAction); actioncontributor.contributeActions(this); }
setAction(GotoMatchingBracketAction.GOTO_MATCHING_BRACKET, action); action= new TextOperationAction(JavaEditorMessages.getBundleForConstructedKeys(),"ShowOutline.", this, JavaSourceViewer.SHOW_OUTLINE, true); //$NON-NLS-1$ action.setActionDefinitionId(IJavaEditorActionDefinitionIds.SHOW_OUTLINE); setAction(IJavaEditorActionDefinitionIds.SHOW_OUTLINE, action); PlatformUI.getWorkbench().getHelpSystem().setHelp(action, IJavaHelpContextIds.SHOW_OUTLINE_ACTION); action= new TextOperationAction(JavaEditorMessages.getBundleForConstructedKeys(),"OpenStructure.", this, JavaSourceViewer.OPEN_STRUCTURE, true); //$NON-NLS-1$ action.setActionDefinitionId(IJavaEditorActionDefinitionIds.OPEN_STRUCTURE); setAction(IJavaEditorActionDefinitionIds.OPEN_STRUCTURE, action); PlatformUI.getWorkbench().getHelpSystem().setHelp(action, IJavaHelpContextIds.OPEN_STRUCTURE_ACTION); action= new TextOperationAction(JavaEditorMessages.getBundleForConstructedKeys(),"OpenHierarchy.", this, JavaSourceViewer.SHOW_HIERARCHY, true); //$NON-NLS-1$ action.setActionDefinitionId(IJavaEditorActionDefinitionIds.OPEN_HIERARCHY); setAction(IJavaEditorActionDefinitionIds.OPEN_HIERARCHY, action);
setAction(IJavaEditorActionDefinitionIds.SHOW_IN_BREADCRUMB, action); action= new TextOperationAction(JavaEditorMessages.getBundleForConstructedKeys(),"ShowOutline.", this, JavaSourceViewer.SHOW_OUTLINE, true); //$NON-NLS-1$ action.setActionDefinitionId(IJavaEditorActionDefinitionIds.SHOW_OUTLINE); setAction(IJavaEditorActionDefinitionIds.SHOW_OUTLINE, action); PlatformUI.getWorkbench().getHelpSystem().setHelp(action, IJavaHelpContextIds.SHOW_OUTLINE_ACTION); action= new TextOperationAction(JavaEditorMessages.getBundleForConstructedKeys(),"OpenStructure.", this, JavaSourceViewer.OPEN_STRUCTURE, true); //$NON-NLS-1$ action.setActionDefinitionId(IJavaEditorActionDefinitionIds.OPEN_STRUCTURE); setAction(IJavaEditorActionDefinitionIds.OPEN_STRUCTURE, action); PlatformUI.getWorkbench().getHelpSystem().setHelp(action, IJavaHelpContextIds.OPEN_STRUCTURE_ACTION); action= new TextOperationAction(JavaEditorMessages.getBundleForConstructedKeys(),"OpenHierarchy.", this, JavaSourceViewer.SHOW_HIERARCHY, true); //$NON-NLS-1$ action.setActionDefinitionId(IJavaEditorActionDefinitionIds.OPEN_HIERARCHY); setAction(IJavaEditorActionDefinitionIds.OPEN_HIERARCHY, action);