Java 类org.eclipse.ui.navigator.WizardActionGroup 实例源码

项目:translationstudio8    文件:PortingActionProvider.java   
public void init(ICommonActionExtensionSite anExtensionSite) {

        Assert.isTrue(!disposed);

        if (anExtensionSite.getViewSite() instanceof ICommonViewerWorkbenchSite) {

            IWorkbenchWindow window = ((ICommonViewerWorkbenchSite) anExtensionSite
                    .getViewSite()).getWorkbenchWindow();
            importAction = new ImportResourcesAction(window);
            importAction.setText(WorkbenchNavigatorMessages.PortingActionProvider_ImportResourcesMenu_label);
            exportAction = new ExportResourcesAction(window);
            exportAction.setText(WorkbenchNavigatorMessages.PortingActionProvider_ExportResourcesMenu_label);
            importWizardActionGroup = new WizardActionGroup(window, PlatformUI
                    .getWorkbench().getImportWizardRegistry(),
                    WizardActionGroup.TYPE_IMPORT, anExtensionSite.getContentService());
            exportWizardActionGroup = new WizardActionGroup(window, PlatformUI
                    .getWorkbench().getExportWizardRegistry(),
                    WizardActionGroup.TYPE_EXPORT, anExtensionSite.getContentService());
            contribute = true;
        }
    }
项目:tmxeditor8    文件:PortingActionProvider.java   
public void init(ICommonActionExtensionSite anExtensionSite) {

        Assert.isTrue(!disposed);

        if (anExtensionSite.getViewSite() instanceof ICommonViewerWorkbenchSite) {

            IWorkbenchWindow window = ((ICommonViewerWorkbenchSite) anExtensionSite
                    .getViewSite()).getWorkbenchWindow();
            importAction = new ImportResourcesAction(window);
            importAction.setText(WorkbenchNavigatorMessages.PortingActionProvider_ImportResourcesMenu_label);
            exportAction = new ExportResourcesAction(window);
            exportAction.setText(WorkbenchNavigatorMessages.PortingActionProvider_ExportResourcesMenu_label);
            importWizardActionGroup = new WizardActionGroup(window, PlatformUI
                    .getWorkbench().getImportWizardRegistry(),
                    WizardActionGroup.TYPE_IMPORT, anExtensionSite.getContentService());
            exportWizardActionGroup = new WizardActionGroup(window, PlatformUI
                    .getWorkbench().getExportWizardRegistry(),
                    WizardActionGroup.TYPE_EXPORT, anExtensionSite.getContentService());
            contribute = true;
        }
    }
项目:LibertyEiffel-Eclipse-Plugin    文件:NewActionProvider.java   
@Override
public void init(ICommonActionExtensionSite anExtensionSite) {
    if (anExtensionSite.getViewSite() instanceof ICommonViewerWorkbenchSite) {
        IWorkbenchWindow window = ((ICommonViewerWorkbenchSite) anExtensionSite
                .getViewSite()).getWorkbenchWindow();
        showDlgAction = ActionFactory.NEW.create(window);

        newWizardActionGroup = new WizardActionGroup(window, PlatformUI.getWorkbench().getNewWizardRegistry(),
                WizardActionGroup.TYPE_NEW, anExtensionSite.getContentService());

        contribute = true;
    }
}
项目:maru    文件:ScenarioActionsProvider.java   
@Override
public void init(ICommonActionExtensionSite aSite)
{
    if (!(aSite.getViewSite() instanceof ICommonViewerWorkbenchSite)) {
        return;
    }

    ICommonViewerWorkbenchSite workbenchSite = (ICommonViewerWorkbenchSite) aSite.getViewSite();
    IWorkbenchWindow window = workbenchSite.getWorkbenchWindow();

    newWizardActionGroup = new WizardActionGroup(
        window,
        PlatformUI.getWorkbench().getNewWizardRegistry(),
        WizardActionGroup.TYPE_NEW,
        aSite.getContentService()
    );

    projectDeleteAction = new ScenarioProjectDeleteAction(window);
    projectDeleteAction.setDisabledImageDescriptor(MaruUIPlugin.getSharedImageDescriptor(ISharedImages.IMG_TOOL_DELETE_DISABLED));
    projectDeleteAction.setImageDescriptor(MaruUIPlugin.getSharedImageDescriptor(ISharedImages.IMG_TOOL_DELETE));

    elementDeleteAction = new ScenarioElementDeleteAction();
    elementDeleteAction.setDisabledImageDescriptor(MaruUIPlugin.getSharedImageDescriptor(ISharedImages.IMG_TOOL_DELETE_DISABLED));
    elementDeleteAction.setImageDescriptor(MaruUIPlugin.getSharedImageDescriptor(ISharedImages.IMG_TOOL_DELETE));

    propertyDialogAction = new ScenarioPropertyDialogAction(window);
}