Java 类org.eclipse.ui.ide.IDEActionFactory 实例源码

项目:Open_Source_ECOA_Toolset_AS5    文件:CompDefEditorContributor.java   
public void setActivePage(IEditorPart part) {
    if (activeEditorPart == part)
        return;

    activeEditorPart = part;

    IActionBars actionBars = getActionBars();
    if (actionBars != null) {

        ITextEditor editor = (part instanceof ITextEditor) ? (ITextEditor) part : null;

        actionBars.setGlobalActionHandler(ActionFactory.DELETE.getId(), getAction(editor, ITextEditorActionConstants.DELETE));
        actionBars.setGlobalActionHandler(ActionFactory.UNDO.getId(), getAction(editor, ITextEditorActionConstants.UNDO));
        actionBars.setGlobalActionHandler(ActionFactory.REDO.getId(), getAction(editor, ITextEditorActionConstants.REDO));
        actionBars.setGlobalActionHandler(ActionFactory.CUT.getId(), getAction(editor, ITextEditorActionConstants.CUT));
        actionBars.setGlobalActionHandler(ActionFactory.COPY.getId(), getAction(editor, ITextEditorActionConstants.COPY));
        actionBars.setGlobalActionHandler(ActionFactory.PASTE.getId(), getAction(editor, ITextEditorActionConstants.PASTE));
        actionBars.setGlobalActionHandler(ActionFactory.SELECT_ALL.getId(), getAction(editor, ITextEditorActionConstants.SELECT_ALL));
        actionBars.setGlobalActionHandler(ActionFactory.FIND.getId(), getAction(editor, ITextEditorActionConstants.FIND));
        actionBars.setGlobalActionHandler(IDEActionFactory.BOOKMARK.getId(), getAction(editor, IDEActionFactory.BOOKMARK.getId()));
        actionBars.updateActionBars();
    }
}
项目:Open_Source_ECOA_Toolset_AS5    文件:TypesEditorContributor.java   
public void setActivePage(IEditorPart part) {
    if (activeEditorPart == part)
        return;

    activeEditorPart = part;

    IActionBars actionBars = getActionBars();
    if (actionBars != null) {

        ITextEditor editor = (part instanceof ITextEditor) ? (ITextEditor) part : null;

        actionBars.setGlobalActionHandler(ActionFactory.DELETE.getId(), getAction(editor, ITextEditorActionConstants.DELETE));
        actionBars.setGlobalActionHandler(ActionFactory.UNDO.getId(), getAction(editor, ITextEditorActionConstants.UNDO));
        actionBars.setGlobalActionHandler(ActionFactory.REDO.getId(), getAction(editor, ITextEditorActionConstants.REDO));
        actionBars.setGlobalActionHandler(ActionFactory.CUT.getId(), getAction(editor, ITextEditorActionConstants.CUT));
        actionBars.setGlobalActionHandler(ActionFactory.COPY.getId(), getAction(editor, ITextEditorActionConstants.COPY));
        actionBars.setGlobalActionHandler(ActionFactory.PASTE.getId(), getAction(editor, ITextEditorActionConstants.PASTE));
        actionBars.setGlobalActionHandler(ActionFactory.SELECT_ALL.getId(), getAction(editor, ITextEditorActionConstants.SELECT_ALL));
        actionBars.setGlobalActionHandler(ActionFactory.FIND.getId(), getAction(editor, ITextEditorActionConstants.FIND));
        actionBars.setGlobalActionHandler(IDEActionFactory.BOOKMARK.getId(), getAction(editor, IDEActionFactory.BOOKMARK.getId()));
        actionBars.updateActionBars();
    }
}
项目:Open_Source_ECOA_Toolset_AS5    文件:ServicesEditorContributor.java   
public void setActivePage(IEditorPart part) {
    if (activeEditorPart == part)
        return;

    activeEditorPart = part;

    IActionBars actionBars = getActionBars();
    if (actionBars != null) {

        ITextEditor editor = (part instanceof ITextEditor) ? (ITextEditor) part : null;

        actionBars.setGlobalActionHandler(ActionFactory.DELETE.getId(), getAction(editor, ITextEditorActionConstants.DELETE));
        actionBars.setGlobalActionHandler(ActionFactory.UNDO.getId(), getAction(editor, ITextEditorActionConstants.UNDO));
        actionBars.setGlobalActionHandler(ActionFactory.REDO.getId(), getAction(editor, ITextEditorActionConstants.REDO));
        actionBars.setGlobalActionHandler(ActionFactory.CUT.getId(), getAction(editor, ITextEditorActionConstants.CUT));
        actionBars.setGlobalActionHandler(ActionFactory.COPY.getId(), getAction(editor, ITextEditorActionConstants.COPY));
        actionBars.setGlobalActionHandler(ActionFactory.PASTE.getId(), getAction(editor, ITextEditorActionConstants.PASTE));
        actionBars.setGlobalActionHandler(ActionFactory.SELECT_ALL.getId(), getAction(editor, ITextEditorActionConstants.SELECT_ALL));
        actionBars.setGlobalActionHandler(ActionFactory.FIND.getId(), getAction(editor, ITextEditorActionConstants.FIND));
        actionBars.setGlobalActionHandler(IDEActionFactory.BOOKMARK.getId(), getAction(editor, IDEActionFactory.BOOKMARK.getId()));
        actionBars.updateActionBars();
    }
}
项目:Eclipse-Postfix-Code-Completion    文件:GenerateActionGroup.java   
private void setGlobalActionHandlers(IActionBars actionBar) {
    actionBar.setGlobalActionHandler(JdtActionConstants.ADD_IMPORT, fAddImport);
    actionBar.setGlobalActionHandler(JdtActionConstants.OVERRIDE_METHODS, fOverrideMethods);
    actionBar.setGlobalActionHandler(JdtActionConstants.GENERATE_GETTER_SETTER, fAddGetterSetter);
    actionBar.setGlobalActionHandler(JdtActionConstants.GENERATE_DELEGATE_METHODS, fAddDelegateMethods);
    actionBar.setGlobalActionHandler(JdtActionConstants.ADD_CONSTRUCTOR_FROM_SUPERCLASS, fAddUnimplementedConstructors);
    actionBar.setGlobalActionHandler(JdtActionConstants.GENERATE_CONSTRUCTOR_USING_FIELDS, fGenerateConstructorUsingFields);
    actionBar.setGlobalActionHandler(JdtActionConstants.GENERATE_HASHCODE_EQUALS, fHashCodeEquals);
    actionBar.setGlobalActionHandler(JdtActionConstants.GENERATE_TOSTRING, fToString);
    actionBar.setGlobalActionHandler(JdtActionConstants.ADD_JAVA_DOC_COMMENT, fAddJavaDocStub);
    actionBar.setGlobalActionHandler(JdtActionConstants.EXTERNALIZE_STRINGS, fExternalizeStrings);
    actionBar.setGlobalActionHandler(JdtActionConstants.CLEAN_UP, fCleanUp);
    actionBar.setGlobalActionHandler(FindBrokenNLSKeysAction.ACTION_HANDLER_ID, fFindNLSProblems);
    actionBar.setGlobalActionHandler(JdtActionConstants.ORGANIZE_IMPORTS, fOrganizeImports);
    actionBar.setGlobalActionHandler(JdtActionConstants.SORT_MEMBERS, fSortMembers);
    if (!isEditorOwner()) {
        // editor provides its own implementation of these actions.
        actionBar.setGlobalActionHandler(IDEActionFactory.BOOKMARK.getId(), fAddBookmark);
        actionBar.setGlobalActionHandler(IDEActionFactory.ADD_TASK.getId(), fAddTaskAction);
        actionBar.setGlobalActionHandler(JdtActionConstants.FORMAT, fFormatAll);
    }
}
项目:Eclipse-Postfix-Code-Completion-Juno38    文件:GenerateActionGroup.java   
private void setGlobalActionHandlers(IActionBars actionBar) {
    actionBar.setGlobalActionHandler(JdtActionConstants.ADD_IMPORT, fAddImport);
    actionBar.setGlobalActionHandler(JdtActionConstants.OVERRIDE_METHODS, fOverrideMethods);
    actionBar.setGlobalActionHandler(JdtActionConstants.GENERATE_GETTER_SETTER, fAddGetterSetter);
    actionBar.setGlobalActionHandler(JdtActionConstants.GENERATE_DELEGATE_METHODS, fAddDelegateMethods);
    actionBar.setGlobalActionHandler(JdtActionConstants.ADD_CONSTRUCTOR_FROM_SUPERCLASS, fAddUnimplementedConstructors);
    actionBar.setGlobalActionHandler(JdtActionConstants.GENERATE_CONSTRUCTOR_USING_FIELDS, fGenerateConstructorUsingFields);
    actionBar.setGlobalActionHandler(JdtActionConstants.GENERATE_HASHCODE_EQUALS, fHashCodeEquals);
    actionBar.setGlobalActionHandler(JdtActionConstants.GENERATE_TOSTRING, fToString);
    actionBar.setGlobalActionHandler(JdtActionConstants.ADD_JAVA_DOC_COMMENT, fAddJavaDocStub);
    actionBar.setGlobalActionHandler(JdtActionConstants.EXTERNALIZE_STRINGS, fExternalizeStrings);
    actionBar.setGlobalActionHandler(JdtActionConstants.CLEAN_UP, fCleanUp);
    actionBar.setGlobalActionHandler(FindBrokenNLSKeysAction.ACTION_HANDLER_ID, fFindNLSProblems);
    actionBar.setGlobalActionHandler(JdtActionConstants.ORGANIZE_IMPORTS, fOrganizeImports);
    actionBar.setGlobalActionHandler(JdtActionConstants.SORT_MEMBERS, fSortMembers);
    if (!isEditorOwner()) {
        // editor provides its own implementation of these actions.
        actionBar.setGlobalActionHandler(IDEActionFactory.BOOKMARK.getId(), fAddBookmark);
        actionBar.setGlobalActionHandler(IDEActionFactory.ADD_TASK.getId(), fAddTaskAction);
        actionBar.setGlobalActionHandler(JdtActionConstants.FORMAT, fFormatAll);
    }
}
项目:myLOGO4Eclipse    文件:LogoScriptEditorActionContributor.java   
public void setActiveEditor(IEditorPart part) {
    super.setActiveEditor(part);

    if (!(part instanceof ITextEditor))
        return;
    ITextEditor editor = (ITextEditor) part;

    IActionBars actionBars = getActionBars();
    if (actionBars == null)
        return;

    actionBars.setGlobalActionHandler(IDEActionFactory.ADD_TASK.getId(),

    getAction(editor, IDEActionFactory.ADD_TASK.getId()));
    actionBars.setGlobalActionHandler(IDEActionFactory.BOOKMARK.getId(),

    getAction(editor, IDEActionFactory.BOOKMARK.getId()));
}
项目:n4js    文件:N4JSProjectActionGroup.java   
@Override
public void fillActionBars(final IActionBars actionBars) {
    super.fillActionBars(actionBars);
    actionBars.setGlobalActionHandler(IDEActionFactory.CLOSE_PROJECT.getId(), closeAction);
    actionBars.setGlobalActionHandler(IDEActionFactory.CLOSE_UNRELATED_PROJECTS.getId(), closeUnrelatedAction);
    actionBars.setGlobalActionHandler(IDEActionFactory.OPEN_PROJECT.getId(), openAction);
}
项目:bdf2    文件:PropEditorContributor.java   
public void setActivePage(IEditorPart part) {
    if (activeEditorPart == part)
        return;

    activeEditorPart = part;

    IActionBars actionBars = getActionBars();
    if (actionBars != null) {

        ITextEditor editor = (part instanceof ITextEditor) ? (ITextEditor) part : null;

        actionBars.setGlobalActionHandler(ActionFactory.DELETE.getId(),
                getAction(editor, ITextEditorActionConstants.DELETE));
        actionBars.setGlobalActionHandler(ActionFactory.UNDO.getId(),
                getAction(editor, ITextEditorActionConstants.UNDO));
        actionBars.setGlobalActionHandler(ActionFactory.REDO.getId(),
                getAction(editor, ITextEditorActionConstants.REDO));
        actionBars.setGlobalActionHandler(ActionFactory.CUT.getId(),
                getAction(editor, ITextEditorActionConstants.CUT));
        actionBars.setGlobalActionHandler(ActionFactory.COPY.getId(),
                getAction(editor, ITextEditorActionConstants.COPY));
        actionBars.setGlobalActionHandler(ActionFactory.PASTE.getId(),
                getAction(editor, ITextEditorActionConstants.PASTE));
        actionBars.setGlobalActionHandler(ActionFactory.SELECT_ALL.getId(),
                getAction(editor, ITextEditorActionConstants.SELECT_ALL));
        actionBars.setGlobalActionHandler(ActionFactory.FIND.getId(),
                getAction(editor, ITextEditorActionConstants.FIND));
        actionBars.setGlobalActionHandler(IDEActionFactory.BOOKMARK.getId(),
                getAction(editor, IDEActionFactory.BOOKMARK.getId()));
        actionBars.updateActionBars();
    }
}
项目:arduino_sct_tools    文件:SGenMultiPageEditorContributor.java   
/**
 * @see org.eclipse.ui.part.MultiPageEditorActionBarContributor#setActivePage(org.eclipse.ui.IEditorPart)
 */
@Override
public void setActivePage(IEditorPart part) {
    if (this.activeEditorPart == part) {
        return;
    }

    this.activeEditorPart = part;

    final IActionBars actionBars = getActionBars();
    if (actionBars != null) {
        final ITextEditor editor = (part instanceof ITextEditor) ? (ITextEditor) part : null;
        actionBars.setGlobalActionHandler(ActionFactory.DELETE.getId(),
                getAction(editor, ITextEditorActionConstants.DELETE));
        actionBars.setGlobalActionHandler(ActionFactory.UNDO.getId(),
                getAction(editor, ITextEditorActionConstants.UNDO));
        actionBars.setGlobalActionHandler(ActionFactory.REDO.getId(),
                getAction(editor, ITextEditorActionConstants.REDO));
        actionBars.setGlobalActionHandler(ActionFactory.CUT.getId(),
                getAction(editor, ITextEditorActionConstants.CUT));
        actionBars.setGlobalActionHandler(ActionFactory.COPY.getId(),
                getAction(editor, ITextEditorActionConstants.COPY));
        actionBars.setGlobalActionHandler(ActionFactory.PASTE.getId(),
                getAction(editor, ITextEditorActionConstants.PASTE));
        actionBars.setGlobalActionHandler(ActionFactory.SELECT_ALL.getId(),
                getAction(editor, ITextEditorActionConstants.SELECT_ALL));
        actionBars.setGlobalActionHandler(ActionFactory.FIND.getId(),
                getAction(editor, ITextEditorActionConstants.FIND));
        actionBars.setGlobalActionHandler(IDEActionFactory.BOOKMARK.getId(),
                getAction(editor, IDEActionFactory.BOOKMARK.getId()));
        actionBars.updateActionBars();
    }
}
项目:hybris-commerce-eclipse-plugin    文件:MultiPageEditorContributor.java   
public void setActivePage(IEditorPart part) {
    if (activeEditorPart == part)
        return;

    activeEditorPart = part;

    IActionBars actionBars = getActionBars();
    if (actionBars != null) {
        ITextEditor editor = (part instanceof ITextEditor) ? (ITextEditor) part : null;

        actionBars.setGlobalActionHandler(ActionFactory.DELETE.getId(),
                        getAction(editor, ITextEditorActionConstants.DELETE));
        actionBars.setGlobalActionHandler(ActionFactory.UNDO.getId(),
                        getAction(editor, ITextEditorActionConstants.UNDO));
        actionBars.setGlobalActionHandler(ActionFactory.REDO.getId(),
                        getAction(editor, ITextEditorActionConstants.REDO));
        actionBars.setGlobalActionHandler(ActionFactory.CUT.getId(),
                        getAction(editor, ITextEditorActionConstants.CUT));
        actionBars.setGlobalActionHandler(ActionFactory.COPY.getId(),
                        getAction(editor, ITextEditorActionConstants.COPY));
        actionBars.setGlobalActionHandler(ActionFactory.PASTE.getId(),
                        getAction(editor, ITextEditorActionConstants.PASTE));
        actionBars.setGlobalActionHandler(ActionFactory.SELECT_ALL.getId(),
                        getAction(editor, ITextEditorActionConstants.SELECT_ALL));
        actionBars.setGlobalActionHandler(ActionFactory.FIND.getId(),
                        getAction(editor, ITextEditorActionConstants.FIND));
        actionBars.setGlobalActionHandler(IDEActionFactory.BOOKMARK.getId(),
                        getAction(editor, IDEActionFactory.BOOKMARK.getId()));
        actionBars.updateActionBars();

    }
}
项目:NEXCORE-UML-Modeler    文件:UMLResourceMgmtActionProvider.java   
/**
 * @see org.eclipse.ui.actions.ActionGroup#fillActionBars(org.eclipse.ui.IActionBars)
 */
public void fillActionBars(IActionBars actionBars) {
    actionBars.setGlobalActionHandler(ActionFactory.REFRESH.getId(), refreshAction);
    actionBars.setGlobalActionHandler(IDEActionFactory.BUILD_PROJECT.getId(), buildAction);
    actionBars.setGlobalActionHandler(IDEActionFactory.OPEN_PROJECT.getId(), openProjectAction);
    actionBars.setGlobalActionHandler(IDEActionFactory.CLOSE_PROJECT.getId(), closeProjectAction);
    actionBars.setGlobalActionHandler(IDEActionFactory.CLOSE_UNRELATED_PROJECTS.getId(),
        closeUnrelatedProjectsAction);
    updateActionBars();
}
项目:PDFReporter-Studio    文件:MessagesEditorContributor.java   
/**
 * @see MultiPageEditorActionBarContributor
 *      #setActivePage(org.eclipse.ui.IEditorPart)
 */
public void setActivePage(IEditorPart part) {
    if (activeEditorPart == part) {
        return;
    }

    activeEditorPart = part;

    IActionBars actionBars = getActionBars();
    if (actionBars != null) {

        ITextEditor editor = (part instanceof ITextEditor) ? (ITextEditor) part
                : null;

        actionBars.setGlobalActionHandler(ActionFactory.DELETE.getId(),
                getAction(editor, ITextEditorActionConstants.DELETE));
        actionBars.setGlobalActionHandler(ActionFactory.UNDO.getId(),
                getAction(editor, ITextEditorActionConstants.UNDO));
        actionBars.setGlobalActionHandler(ActionFactory.REDO.getId(),
                getAction(editor, ITextEditorActionConstants.REDO));
        actionBars.setGlobalActionHandler(ActionFactory.CUT.getId(),
                getAction(editor, ITextEditorActionConstants.CUT));
        actionBars.setGlobalActionHandler(ActionFactory.COPY.getId(),
                getAction(editor, ITextEditorActionConstants.COPY));
        actionBars.setGlobalActionHandler(ActionFactory.PASTE.getId(),
                getAction(editor, ITextEditorActionConstants.PASTE));
        actionBars.setGlobalActionHandler(ActionFactory.SELECT_ALL.getId(),
                getAction(editor, ITextEditorActionConstants.SELECT_ALL));
        actionBars.setGlobalActionHandler(ActionFactory.FIND.getId(),
                getAction(editor, ITextEditorActionConstants.FIND));
        actionBars.setGlobalActionHandler(
                IDEActionFactory.BOOKMARK.getId(),
                getAction(editor, IDEActionFactory.BOOKMARK.getId()));
        actionBars.updateActionBars();
    }
}
项目:limpet    文件:ApplicationActionBarAdvisor.java   
private IContributionItem getBookmarkItem()
{
  return getItem(IDEActionFactory.BOOKMARK.getId(),
      IDEActionFactory.BOOKMARK.getCommandId(), null, null,
      IDEWorkbenchMessages.Workbench_addBookmark,
      IDEWorkbenchMessages.Workbench_addBookmarkToolTip, null);
}
项目:limpet    文件:ApplicationActionBarAdvisor.java   
private IContributionItem getTaskItem()
{
  return getItem(IDEActionFactory.ADD_TASK.getId(),
      IDEActionFactory.ADD_TASK.getCommandId(), null, null,
      IDEWorkbenchMessages.Workbench_addTask,
      IDEWorkbenchMessages.Workbench_addTaskToolTip, null);
}
项目:Eclipse-Postfix-Code-Completion    文件:ProjectActionGroup.java   
@Override
public void fillActionBars(IActionBars actionBars) {
    super.fillActionBars(actionBars);
    actionBars.setGlobalActionHandler(IDEActionFactory.CLOSE_PROJECT.getId(), fCloseAction);
    actionBars.setGlobalActionHandler(IDEActionFactory.CLOSE_UNRELATED_PROJECTS.getId(), fCloseUnrelatedAction);
    actionBars.setGlobalActionHandler(IDEActionFactory.OPEN_PROJECT.getId(), fOpenAction);
}
项目:Eclipse-Postfix-Code-Completion    文件:BasicCompilationUnitEditorActionContributor.java   
@Override
public void setActiveEditor(IEditorPart part) {
    super.setActiveEditor(part);

    ITextEditor textEditor= null;
    if (part instanceof ITextEditor)
        textEditor= (ITextEditor) part;

    fContentAssist.setAction(getAction(textEditor, ITextEditorActionConstants.CONTENT_ASSIST));
    fContextInformation.setAction(getAction(textEditor, ITextEditorActionConstants.CONTENT_ASSIST_CONTEXT_INFORMATION));
    fQuickAssistAction.setAction(getAction(textEditor, ITextEditorActionConstants.QUICK_ASSIST));

    if (fSpecificAssistActions != null) {
        for (int i= 0; i < fSpecificAssistActions.length; i++) {
            SpecificContentAssistAction assistAction= fSpecificAssistActions[i];
            assistAction.setActiveEditor(part);
        }
    }

    fChangeEncodingAction.setAction(getAction(textEditor, ITextEditorActionConstants.CHANGE_ENCODING));

    IActionBars actionBars= getActionBars();
    actionBars.setGlobalActionHandler(JdtActionConstants.SHIFT_RIGHT, getAction(textEditor, "ShiftRight")); //$NON-NLS-1$
    actionBars.setGlobalActionHandler(JdtActionConstants.SHIFT_LEFT, getAction(textEditor, "ShiftLeft")); //$NON-NLS-1$

    actionBars.setGlobalActionHandler(IDEActionFactory.ADD_TASK.getId(), getAction(textEditor, IDEActionFactory.ADD_TASK.getId()));
    actionBars.setGlobalActionHandler(IDEActionFactory.BOOKMARK.getId(), getAction(textEditor, IDEActionFactory.BOOKMARK.getId()));

    actionBars.setGlobalActionHandler(IDEActionFactory.OPEN_PROJECT.getId(), getAction(textEditor, IDEActionFactory.OPEN_PROJECT.getId()));
    actionBars.setGlobalActionHandler(IDEActionFactory.CLOSE_PROJECT.getId(), getAction(textEditor, IDEActionFactory.CLOSE_PROJECT.getId()));
    actionBars.setGlobalActionHandler(IDEActionFactory.CLOSE_UNRELATED_PROJECTS.getId(), getAction(textEditor, IDEActionFactory.CLOSE_UNRELATED_PROJECTS.getId()));
}
项目:translationstudio8    文件:ResourceMgmtActionProvider.java   
public void fillActionBars(IActionBars actionBars) {
    actionBars.setGlobalActionHandler(ActionFactory.REFRESH.getId(), refreshAction);
    // actionBars.setGlobalActionHandler(IDEActionFactory.BUILD_PROJECT.getId(), buildAction);
    actionBars.setGlobalActionHandler(IDEActionFactory.OPEN_PROJECT.getId(), openProjectAction);
    actionBars.setGlobalActionHandler(IDEActionFactory.CLOSE_PROJECT.getId(), closeProjectAction);
    // actionBars.setGlobalActionHandler(IDEActionFactory.CLOSE_UNRELATED_PROJECTS.getId(),
    // closeUnrelatedProjectsAction);
    updateActionBars();
}
项目:EASyProducer    文件:ProductLineConfigurationEditorContributor.java   
/**
 * Sets the active page for the editor.
 * 
 * @param part the part to set
 */
public void setActivePage(IEditorPart part) {
    if (activeEditorPart == part) {
        return;
    }

    activeEditorPart = part;

    IActionBars actionBars = getActionBars();
    if (actionBars != null) {

        ITextEditor editor = (part instanceof ITextEditor) ? (ITextEditor) part : null;

        actionBars.setGlobalActionHandler(ActionFactory.DELETE.getId(),
                getAction(editor, ITextEditorActionConstants.DELETE));
        actionBars.setGlobalActionHandler(ActionFactory.UNDO.getId(),
                getAction(editor, ITextEditorActionConstants.UNDO));
        actionBars.setGlobalActionHandler(ActionFactory.REDO.getId(),
                getAction(editor, ITextEditorActionConstants.REDO));
        actionBars.setGlobalActionHandler(ActionFactory.CUT.getId(),
                getAction(editor, ITextEditorActionConstants.CUT));
        actionBars.setGlobalActionHandler(ActionFactory.COPY.getId(),
                getAction(editor, ITextEditorActionConstants.COPY));
        actionBars.setGlobalActionHandler(ActionFactory.PASTE.getId(),
                getAction(editor, ITextEditorActionConstants.PASTE));
        actionBars.setGlobalActionHandler(ActionFactory.SELECT_ALL.getId(),
                getAction(editor, ITextEditorActionConstants.SELECT_ALL));
        actionBars.setGlobalActionHandler(ActionFactory.FIND.getId(),
                getAction(editor, ITextEditorActionConstants.FIND));
        actionBars.setGlobalActionHandler(IDEActionFactory.BOOKMARK.getId(),
                getAction(editor, IDEActionFactory.BOOKMARK.getId()));
        actionBars.updateActionBars();
    }
}
项目:Eclipse-Postfix-Code-Completion-Juno38    文件:ProjectActionGroup.java   
@Override
public void fillActionBars(IActionBars actionBars) {
    super.fillActionBars(actionBars);
    actionBars.setGlobalActionHandler(IDEActionFactory.CLOSE_PROJECT.getId(), fCloseAction);
    actionBars.setGlobalActionHandler(IDEActionFactory.CLOSE_UNRELATED_PROJECTS.getId(), fCloseUnrelatedAction);
    actionBars.setGlobalActionHandler(IDEActionFactory.OPEN_PROJECT.getId(), fOpenAction);
}
项目:Eclipse-Postfix-Code-Completion-Juno38    文件:BasicCompilationUnitEditorActionContributor.java   
@Override
public void setActiveEditor(IEditorPart part) {
    super.setActiveEditor(part);

    ITextEditor textEditor= null;
    if (part instanceof ITextEditor)
        textEditor= (ITextEditor) part;

    fContentAssist.setAction(getAction(textEditor, ITextEditorActionConstants.CONTENT_ASSIST));
    fContextInformation.setAction(getAction(textEditor, ITextEditorActionConstants.CONTENT_ASSIST_CONTEXT_INFORMATION));
    fQuickAssistAction.setAction(getAction(textEditor, ITextEditorActionConstants.QUICK_ASSIST));

    if (fSpecificAssistActions != null) {
        for (int i= 0; i < fSpecificAssistActions.length; i++) {
            SpecificContentAssistAction assistAction= fSpecificAssistActions[i];
            assistAction.setActiveEditor(part);
        }
    }

    fChangeEncodingAction.setAction(getAction(textEditor, ITextEditorActionConstants.CHANGE_ENCODING));

    IActionBars actionBars= getActionBars();
    actionBars.setGlobalActionHandler(JdtActionConstants.SHIFT_RIGHT, getAction(textEditor, "ShiftRight")); //$NON-NLS-1$
    actionBars.setGlobalActionHandler(JdtActionConstants.SHIFT_LEFT, getAction(textEditor, "ShiftLeft")); //$NON-NLS-1$

    actionBars.setGlobalActionHandler(IDEActionFactory.ADD_TASK.getId(), getAction(textEditor, IDEActionFactory.ADD_TASK.getId()));
    actionBars.setGlobalActionHandler(IDEActionFactory.BOOKMARK.getId(), getAction(textEditor, IDEActionFactory.BOOKMARK.getId()));

    actionBars.setGlobalActionHandler(IDEActionFactory.OPEN_PROJECT.getId(), getAction(textEditor, IDEActionFactory.OPEN_PROJECT.getId()));
    actionBars.setGlobalActionHandler(IDEActionFactory.CLOSE_PROJECT.getId(), getAction(textEditor, IDEActionFactory.CLOSE_PROJECT.getId()));
    actionBars.setGlobalActionHandler(IDEActionFactory.CLOSE_UNRELATED_PROJECTS.getId(), getAction(textEditor, IDEActionFactory.CLOSE_UNRELATED_PROJECTS.getId()));
}
项目:ant-ivyde    文件:IvyModuleDescriptorEditorContributor.java   
public void setActivePage(IEditorPart part) {
    if (activeEditorPart == part) {
        return;
    }

    activeEditorPart = part;

    IActionBars actionBars = getActionBars();
    if (actionBars != null) {

        ITextEditor editor = (part instanceof ITextEditor) ? (ITextEditor) part : null;

        actionBars.setGlobalActionHandler(ActionFactory.DELETE.getId(), getAction(editor,
            ITextEditorActionConstants.DELETE));
        actionBars.setGlobalActionHandler(ActionFactory.UNDO.getId(), getAction(editor,
            ITextEditorActionConstants.UNDO));
        actionBars.setGlobalActionHandler(ActionFactory.REDO.getId(), getAction(editor,
            ITextEditorActionConstants.REDO));
        actionBars.setGlobalActionHandler(ActionFactory.CUT.getId(), getAction(editor,
            ITextEditorActionConstants.CUT));
        actionBars.setGlobalActionHandler(ActionFactory.COPY.getId(), getAction(editor,
            ITextEditorActionConstants.COPY));
        actionBars.setGlobalActionHandler(ActionFactory.PASTE.getId(), getAction(editor,
            ITextEditorActionConstants.PASTE));
        actionBars.setGlobalActionHandler(ActionFactory.SELECT_ALL.getId(), getAction(editor,
            ITextEditorActionConstants.SELECT_ALL));
        actionBars.setGlobalActionHandler(ActionFactory.FIND.getId(), getAction(editor,
            ITextEditorActionConstants.FIND));
        actionBars.setGlobalActionHandler(IDEActionFactory.BOOKMARK.getId(), getAction(editor,
            IDEActionFactory.BOOKMARK.getId()));
        actionBars.updateActionBars();
    }
}
项目:myLOGO4Eclipse    文件:LogoEditorActionContributor.java   
public void setActivePage(IEditorPart part)
{
    if (activeEditorPart == part) return;

    activeEditorPart = part;

    IActionBars actionBars = getActionBars();
    if (actionBars != null)
    {

        ITextEditor editor = (part instanceof ITextEditor) ? (ITextEditor) part : null;

        actionBars.setGlobalActionHandler(ActionFactory.DELETE.getId(),
                getAction(editor, ITextEditorActionConstants.DELETE));
        actionBars.setGlobalActionHandler(ActionFactory.UNDO.getId(),
                getAction(editor, ITextEditorActionConstants.UNDO));
        actionBars.setGlobalActionHandler(ActionFactory.REDO.getId(),
                getAction(editor, ITextEditorActionConstants.REDO));
        actionBars.setGlobalActionHandler(ActionFactory.CUT.getId(),
                getAction(editor, ITextEditorActionConstants.CUT));
        actionBars.setGlobalActionHandler(ActionFactory.COPY.getId(),
                getAction(editor, ITextEditorActionConstants.COPY));
        actionBars.setGlobalActionHandler(ActionFactory.PASTE.getId(),
                getAction(editor, ITextEditorActionConstants.PASTE));
        actionBars.setGlobalActionHandler(ActionFactory.SELECT_ALL.getId(),
                getAction(editor, ITextEditorActionConstants.SELECT_ALL));
        actionBars.setGlobalActionHandler(ActionFactory.FIND.getId(),
                getAction(editor, ITextEditorActionConstants.FIND));
        actionBars.setGlobalActionHandler(IDEActionFactory.BOOKMARK.getId(),
                getAction(editor, IDEActionFactory.BOOKMARK.getId()));
        actionBars.updateActionBars();
    }
}
项目:tmxeditor8    文件:ResourceMgmtActionProvider.java   
public void fillActionBars(IActionBars actionBars) {
    actionBars.setGlobalActionHandler(ActionFactory.REFRESH.getId(), refreshAction);
    // actionBars.setGlobalActionHandler(IDEActionFactory.BUILD_PROJECT.getId(), buildAction);
    actionBars.setGlobalActionHandler(IDEActionFactory.OPEN_PROJECT.getId(), openProjectAction);
    actionBars.setGlobalActionHandler(IDEActionFactory.CLOSE_PROJECT.getId(), closeProjectAction);
    // actionBars.setGlobalActionHandler(IDEActionFactory.CLOSE_UNRELATED_PROJECTS.getId(),
    // closeUnrelatedProjectsAction);
    updateActionBars();
}
项目:patternbox-eclipse    文件:MultiPageEditorContributor.java   
/**
 * @see org.eclipse.ui.part.MultiPageEditorActionBarContributor#setActivePage(org.eclipse.ui.IEditorPart)
 */
@Override
public void setActivePage(IEditorPart part) {
    if (activeEditorPart == part)
        return;
    activeEditorPart = part;
    IActionBars actionBars = getActionBars();
    if (actionBars != null) {
        ITextEditor editor = (part instanceof ITextEditor) ? (ITextEditor) part : null;
        actionBars.setGlobalActionHandler(ActionFactory.DELETE.getId(),
                getAction(editor, ITextEditorActionConstants.DELETE));
        actionBars.setGlobalActionHandler(ActionFactory.UNDO.getId(),
                getAction(editor, ITextEditorActionConstants.UNDO));
        actionBars.setGlobalActionHandler(ActionFactory.REDO.getId(),
                getAction(editor, ITextEditorActionConstants.REDO));
        actionBars.setGlobalActionHandler(ActionFactory.CUT.getId(),
                getAction(editor, ITextEditorActionConstants.CUT));
        actionBars.setGlobalActionHandler(ActionFactory.COPY.getId(),
                getAction(editor, ITextEditorActionConstants.COPY));
        actionBars.setGlobalActionHandler(ActionFactory.PASTE.getId(),
                getAction(editor, ITextEditorActionConstants.PASTE));
        actionBars.setGlobalActionHandler(ActionFactory.SELECT_ALL.getId(),
                getAction(editor, ITextEditorActionConstants.SELECT_ALL));
        actionBars.setGlobalActionHandler(ActionFactory.FIND.getId(),
                getAction(editor, ITextEditorActionConstants.FIND));
        actionBars.setGlobalActionHandler(IDEActionFactory.BOOKMARK.getId(),
                getAction(editor, IDEActionFactory.BOOKMARK.getId()));
        actionBars.updateActionBars();
    }
}
项目:emfviews    文件:MultiPageEditorContributor.java   
@Override
public void setActivePage(IEditorPart part) {
  if (activeEditorPart == part)
    return;

  activeEditorPart = part;

  IActionBars actionBars = getActionBars();
  if (actionBars != null) {

    ITextEditor editor = (part instanceof ITextEditor) ? (ITextEditor) part : null;

    actionBars.setGlobalActionHandler(ActionFactory.DELETE.getId(),
                                      getAction(editor, ITextEditorActionConstants.DELETE));
    actionBars.setGlobalActionHandler(ActionFactory.UNDO.getId(),
                                      getAction(editor, ITextEditorActionConstants.UNDO));
    actionBars.setGlobalActionHandler(ActionFactory.REDO.getId(),
                                      getAction(editor, ITextEditorActionConstants.REDO));
    actionBars.setGlobalActionHandler(ActionFactory.CUT.getId(),
                                      getAction(editor, ITextEditorActionConstants.CUT));
    actionBars.setGlobalActionHandler(ActionFactory.COPY.getId(),
                                      getAction(editor, ITextEditorActionConstants.COPY));
    actionBars.setGlobalActionHandler(ActionFactory.PASTE.getId(),
                                      getAction(editor, ITextEditorActionConstants.PASTE));
    actionBars.setGlobalActionHandler(ActionFactory.SELECT_ALL.getId(),
                                      getAction(editor, ITextEditorActionConstants.SELECT_ALL));
    actionBars.setGlobalActionHandler(ActionFactory.FIND.getId(),
                                      getAction(editor, ITextEditorActionConstants.FIND));
    actionBars.setGlobalActionHandler(IDEActionFactory.BOOKMARK.getId(),
                                      getAction(editor, IDEActionFactory.BOOKMARK.getId()));
    actionBars.updateActionBars();
  }
}
项目:dawn-marketplace-server    文件:SolutionEditorContributor.java   
public void setActivePage(IEditorPart part) {
    if (activeEditorPart == part)
        return;

    activeEditorPart = part;

    IActionBars actionBars = getActionBars();
    if (actionBars != null) {

        ITextEditor editor = (part instanceof ITextEditor) ? (ITextEditor) part : null;

        actionBars.setGlobalActionHandler(
            ActionFactory.DELETE.getId(),
            getAction(editor, ITextEditorActionConstants.DELETE));
        actionBars.setGlobalActionHandler(
            ActionFactory.UNDO.getId(),
            getAction(editor, ITextEditorActionConstants.UNDO));
        actionBars.setGlobalActionHandler(
            ActionFactory.REDO.getId(),
            getAction(editor, ITextEditorActionConstants.REDO));
        actionBars.setGlobalActionHandler(
            ActionFactory.CUT.getId(),
            getAction(editor, ITextEditorActionConstants.CUT));
        actionBars.setGlobalActionHandler(
            ActionFactory.COPY.getId(),
            getAction(editor, ITextEditorActionConstants.COPY));
        actionBars.setGlobalActionHandler(
            ActionFactory.PASTE.getId(),
            getAction(editor, ITextEditorActionConstants.PASTE));
        actionBars.setGlobalActionHandler(
            ActionFactory.SELECT_ALL.getId(),
            getAction(editor, ITextEditorActionConstants.SELECT_ALL));
        actionBars.setGlobalActionHandler(
            ActionFactory.FIND.getId(),
            getAction(editor, ITextEditorActionConstants.FIND));
        actionBars.setGlobalActionHandler(
            IDEActionFactory.BOOKMARK.getId(),
            getAction(editor, IDEActionFactory.BOOKMARK.getId()));
        actionBars.updateActionBars();
    }
}
项目:traceability-assistant-eclipse-plugins    文件:TraceabilityEditorContributor.java   
public void setActivePage(IEditorPart part) {
    if (activeEditorPart == part)
        return;

    activeEditorPart = part;

    IActionBars actionBars = getActionBars();
    if (actionBars != null) {

        ITextEditor editor = (part instanceof ITextEditor) ? (ITextEditor) part : null;

        actionBars.setGlobalActionHandler(
            ActionFactory.DELETE.getId(),
            getAction(editor, ITextEditorActionConstants.DELETE));
        actionBars.setGlobalActionHandler(
            ActionFactory.UNDO.getId(),
            getAction(editor, ITextEditorActionConstants.UNDO));
        actionBars.setGlobalActionHandler(
            ActionFactory.REDO.getId(),
            getAction(editor, ITextEditorActionConstants.REDO));
        actionBars.setGlobalActionHandler(
            ActionFactory.CUT.getId(),
            getAction(editor, ITextEditorActionConstants.CUT));
        actionBars.setGlobalActionHandler(
            ActionFactory.COPY.getId(),
            getAction(editor, ITextEditorActionConstants.COPY));
        actionBars.setGlobalActionHandler(
            ActionFactory.PASTE.getId(),
            getAction(editor, ITextEditorActionConstants.PASTE));
        actionBars.setGlobalActionHandler(
            ActionFactory.SELECT_ALL.getId(),
            getAction(editor, ITextEditorActionConstants.SELECT_ALL));
        actionBars.setGlobalActionHandler(
            ActionFactory.FIND.getId(),
            getAction(editor, ITextEditorActionConstants.FIND));
        actionBars.setGlobalActionHandler(
            IDEActionFactory.BOOKMARK.getId(),
            getAction(editor, IDEActionFactory.BOOKMARK.getId()));
        actionBars.updateActionBars();
    }
}
项目:traceability-assistant-eclipse-plugins    文件:DXMIEditorContributor.java   
public void setActivePage(IEditorPart part) {
    if (activeEditorPart == part)
        return;

    activeEditorPart = part;

    IActionBars actionBars = getActionBars();
    if (actionBars != null) {

        ITextEditor editor = (part instanceof ITextEditor) ? (ITextEditor) part : null;

        actionBars.setGlobalActionHandler(
            ActionFactory.DELETE.getId(),
            getAction(editor, ITextEditorActionConstants.DELETE));
        actionBars.setGlobalActionHandler(
            ActionFactory.UNDO.getId(),
            getAction(editor, ITextEditorActionConstants.UNDO));
        actionBars.setGlobalActionHandler(
            ActionFactory.REDO.getId(),
            getAction(editor, ITextEditorActionConstants.REDO));
        actionBars.setGlobalActionHandler(
            ActionFactory.CUT.getId(),
            getAction(editor, ITextEditorActionConstants.CUT));
        actionBars.setGlobalActionHandler(
            ActionFactory.COPY.getId(),
            getAction(editor, ITextEditorActionConstants.COPY));
        actionBars.setGlobalActionHandler(
            ActionFactory.PASTE.getId(),
            getAction(editor, ITextEditorActionConstants.PASTE));
        actionBars.setGlobalActionHandler(
            ActionFactory.SELECT_ALL.getId(),
            getAction(editor, ITextEditorActionConstants.SELECT_ALL));
        actionBars.setGlobalActionHandler(
            ActionFactory.FIND.getId(),
            getAction(editor, ITextEditorActionConstants.FIND));
        actionBars.setGlobalActionHandler(
            IDEActionFactory.BOOKMARK.getId(),
            getAction(editor, IDEActionFactory.BOOKMARK.getId()));
        actionBars.updateActionBars();
    }
}
项目:hssd    文件:EntryEditorContributor.java   
public void setActivePage(IEditorPart part) {
    if (activeEditorPart == part)
        return;

    activeEditorPart = part;

    IActionBars actionBars = getActionBars();
    if (actionBars != null) {

        ITextEditor editor = (part instanceof ITextEditor) ? (ITextEditor) part : null;

        actionBars.setGlobalActionHandler(
            ActionFactory.DELETE.getId(),
            getAction(editor, ITextEditorActionConstants.DELETE));
        actionBars.setGlobalActionHandler(
            ActionFactory.UNDO.getId(),
            getAction(editor, ITextEditorActionConstants.UNDO));
        actionBars.setGlobalActionHandler(
            ActionFactory.REDO.getId(),
            getAction(editor, ITextEditorActionConstants.REDO));
        actionBars.setGlobalActionHandler(
            ActionFactory.CUT.getId(),
            getAction(editor, ITextEditorActionConstants.CUT));
        actionBars.setGlobalActionHandler(
            ActionFactory.COPY.getId(),
            getAction(editor, ITextEditorActionConstants.COPY));
        actionBars.setGlobalActionHandler(
            ActionFactory.PASTE.getId(),
            getAction(editor, ITextEditorActionConstants.PASTE));
        actionBars.setGlobalActionHandler(
            ActionFactory.SELECT_ALL.getId(),
            getAction(editor, ITextEditorActionConstants.SELECT_ALL));
        actionBars.setGlobalActionHandler(
            ActionFactory.FIND.getId(),
            getAction(editor, ITextEditorActionConstants.FIND));
        actionBars.setGlobalActionHandler(
            IDEActionFactory.BOOKMARK.getId(),
            getAction(editor, IDEActionFactory.BOOKMARK.getId()));
        actionBars.updateActionBars();
    }
}
项目:hssd    文件:HSSDEditorContributor.java   
public void setActivePage(IEditorPart part) {
    if (activeEditorPart == part)
        return;

    activeEditorPart = part;

    IActionBars actionBars = getActionBars();
    if (actionBars != null) {

        ITextEditor editor = (part instanceof ITextEditor) ? (ITextEditor) part : null;

        actionBars.setGlobalActionHandler(
            ActionFactory.DELETE.getId(),
            getAction(editor, ITextEditorActionConstants.DELETE));
        actionBars.setGlobalActionHandler(
            ActionFactory.UNDO.getId(),
            getAction(editor, ITextEditorActionConstants.UNDO));
        actionBars.setGlobalActionHandler(
            ActionFactory.REDO.getId(),
            getAction(editor, ITextEditorActionConstants.REDO));
        actionBars.setGlobalActionHandler(
            ActionFactory.CUT.getId(),
            getAction(editor, ITextEditorActionConstants.CUT));
        actionBars.setGlobalActionHandler(
            ActionFactory.COPY.getId(),
            getAction(editor, ITextEditorActionConstants.COPY));
        actionBars.setGlobalActionHandler(
            ActionFactory.PASTE.getId(),
            getAction(editor, ITextEditorActionConstants.PASTE));
        actionBars.setGlobalActionHandler(
            ActionFactory.SELECT_ALL.getId(),
            getAction(editor, ITextEditorActionConstants.SELECT_ALL));
        actionBars.setGlobalActionHandler(
            ActionFactory.FIND.getId(),
            getAction(editor, ITextEditorActionConstants.FIND));
        actionBars.setGlobalActionHandler(
            IDEActionFactory.BOOKMARK.getId(),
            getAction(editor, IDEActionFactory.BOOKMARK.getId()));
        actionBars.updateActionBars();
    }
}
项目:mondo-integration    文件:HawkMultiPageEditorContributor.java   
@Override
public void setActivePage(IEditorPart part) {
    if (activeEditorPart == part)
        return;

    activeEditorPart = part;

    IActionBars actionBars = getActionBars();
    if (actionBars != null) {
        ITextEditor editor = (part instanceof ITextEditor) ? (ITextEditor) part : null;

        actionBars.setGlobalActionHandler(
            ActionFactory.DELETE.getId(),
            getAction(editor, ITextEditorActionConstants.DELETE));
        actionBars.setGlobalActionHandler(
            ActionFactory.UNDO.getId(),
            getAction(editor, ITextEditorActionConstants.UNDO));
        actionBars.setGlobalActionHandler(
            ActionFactory.REDO.getId(),
            getAction(editor, ITextEditorActionConstants.REDO));
        actionBars.setGlobalActionHandler(
            ActionFactory.CUT.getId(),
            getAction(editor, ITextEditorActionConstants.CUT));
        actionBars.setGlobalActionHandler(
            ActionFactory.COPY.getId(),
            getAction(editor, ITextEditorActionConstants.COPY));
        actionBars.setGlobalActionHandler(
            ActionFactory.PASTE.getId(),
            getAction(editor, ITextEditorActionConstants.PASTE));
        actionBars.setGlobalActionHandler(
            ActionFactory.SELECT_ALL.getId(),
            getAction(editor, ITextEditorActionConstants.SELECT_ALL));
        actionBars.setGlobalActionHandler(
            ActionFactory.FIND.getId(),
            getAction(editor, ITextEditorActionConstants.FIND));
        actionBars.setGlobalActionHandler(
            IDEActionFactory.BOOKMARK.getId(),
            getAction(editor, IDEActionFactory.BOOKMARK.getId()));
        actionBars.updateActionBars();
    }
}
项目:PDFReporter-Studio    文件:ApplicationActionBarAdvisor.java   
private IContributionItem getBookmarkItem() {
    return getItem(IDEActionFactory.BOOKMARK.getId(),
            IDEActionFactory.BOOKMARK.getCommandId(), null, null,
            IDEWorkbenchMessages.Workbench_addBookmark,
            IDEWorkbenchMessages.Workbench_addBookmarkToolTip, null);
}
项目:PDFReporter-Studio    文件:ApplicationActionBarAdvisor.java   
private IContributionItem getTaskItem() {
    return getItem(IDEActionFactory.ADD_TASK.getId(),
            IDEActionFactory.ADD_TASK.getCommandId(), null, null,
            IDEWorkbenchMessages.Workbench_addTask,
            IDEWorkbenchMessages.Workbench_addTaskToolTip, null);
}
项目:PDFReporter-Studio    文件:ApplicationActionBarAdvisor.java   
private IContributionItem getOpenProjectItem() {
    return getItem(IDEActionFactory.OPEN_PROJECT.getId(),
            IDEActionFactory.OPEN_PROJECT.getCommandId(), null, null,
            IDEWorkbenchMessages.OpenResourceAction_text,
            IDEWorkbenchMessages.OpenResourceAction_toolTip, null);
}
项目:PDFReporter-Studio    文件:ApplicationActionBarAdvisor.java   
private IContributionItem getCloseProjectItem() {
    return getItem(IDEActionFactory.CLOSE_PROJECT.getId(),
            IDEActionFactory.CLOSE_PROJECT.getCommandId(), null, null,
            IDEWorkbenchMessages.CloseResourceAction_text,
            IDEWorkbenchMessages.CloseResourceAction_text, null);
}
项目:gama    文件:GamaActionBarAdvisor.java   
public void createPropertyDialogAction(final IWorkbenchWindow window) {
    projectPropertyDialogAction = IDEActionFactory.OPEN_PROJECT_PROPERTIES.create(window);
    register(projectPropertyDialogAction);
}
项目:gama    文件:GamaActionBarAdvisor.java   
public void createOpenWorkspaceAction(final IWorkbenchWindow window) {
    openWorkspaceAction = IDEActionFactory.OPEN_WORKSPACE.create(window);
    register(openWorkspaceAction);
}
项目:gama    文件:OpenCloseActionProvider.java   
@Override
public void fillActionBars(final IActionBars actionBars) {
    actionBars.setGlobalActionHandler(IDEActionFactory.OPEN_PROJECT.getId(), openProjectAction);
    actionBars.setGlobalActionHandler(IDEActionFactory.CLOSE_PROJECT.getId(), closeProjectAction);
    updateActionBars();
}
项目:ecle    文件:MBDEditorContributor.java   
public void setActivePage(IEditorPart part) {
    if (activeEditorPart == part)
        return;

    activeEditorPart = part;

    IActionBars actionBars = getActionBars();
    if (actionBars != null) {

        ITextEditor editor = (part instanceof ITextEditor) ? (ITextEditor) part : null;

        actionBars.setGlobalActionHandler(
            ActionFactory.DELETE.getId(),
            getAction(editor, ITextEditorActionConstants.DELETE));
        actionBars.setGlobalActionHandler(
            ActionFactory.UNDO.getId(),
            getAction(editor, ITextEditorActionConstants.UNDO));
        actionBars.setGlobalActionHandler(
            ActionFactory.REDO.getId(),
            getAction(editor, ITextEditorActionConstants.REDO));
        actionBars.setGlobalActionHandler(
            ActionFactory.CUT.getId(),
            getAction(editor, ITextEditorActionConstants.CUT));
        actionBars.setGlobalActionHandler(
            ActionFactory.COPY.getId(),
            getAction(editor, ITextEditorActionConstants.COPY));
        actionBars.setGlobalActionHandler(
            ActionFactory.PASTE.getId(),
            getAction(editor, ITextEditorActionConstants.PASTE));
        actionBars.setGlobalActionHandler(
            ActionFactory.SELECT_ALL.getId(),
            getAction(editor, ITextEditorActionConstants.SELECT_ALL));
        actionBars.setGlobalActionHandler(
            ActionFactory.FIND.getId(),
            getAction(editor, ITextEditorActionConstants.FIND));
        actionBars.setGlobalActionHandler(
            IDEActionFactory.BOOKMARK.getId(),
            getAction(editor, IDEActionFactory.BOOKMARK.getId()));
        actionBars.updateActionBars();
    }
}
项目:slr-toolkit    文件:BibtexContributor.java   
public void setActivePage(IEditorPart part) {
    if (activeEditorPart == part)
        return;

    activeEditorPart = part;

    IActionBars actionBars = getActionBars();
    if (actionBars != null) {

        ITextEditor editor = (part instanceof ITextEditor) ? (ITextEditor) part : null;

        actionBars.setGlobalActionHandler(
            ActionFactory.DELETE.getId(),
            getAction(editor, ITextEditorActionConstants.DELETE));
        actionBars.setGlobalActionHandler(
            ActionFactory.UNDO.getId(),
            getAction(editor, ITextEditorActionConstants.UNDO));
        actionBars.setGlobalActionHandler(
            ActionFactory.REDO.getId(),
            getAction(editor, ITextEditorActionConstants.REDO));
        actionBars.setGlobalActionHandler(
            ActionFactory.CUT.getId(),
            getAction(editor, ITextEditorActionConstants.CUT));
        actionBars.setGlobalActionHandler(
            ActionFactory.COPY.getId(),
            getAction(editor, ITextEditorActionConstants.COPY));
        actionBars.setGlobalActionHandler(
            ActionFactory.PASTE.getId(),
            getAction(editor, ITextEditorActionConstants.PASTE));
        actionBars.setGlobalActionHandler(
            ActionFactory.SELECT_ALL.getId(),
            getAction(editor, ITextEditorActionConstants.SELECT_ALL));
        actionBars.setGlobalActionHandler(
            ActionFactory.FIND.getId(),
            getAction(editor, ITextEditorActionConstants.FIND));
        actionBars.setGlobalActionHandler(
            IDEActionFactory.BOOKMARK.getId(),
            getAction(editor, IDEActionFactory.BOOKMARK.getId()));
        actionBars.updateActionBars();
    }
}