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

项目:neoscada    文件:CommonActionProvider.java   
@Override
public void init ( final ICommonActionExtensionSite aSite )
{
    super.init ( aSite );
    final ICommonViewerSite viewSite = aSite.getViewSite ();
    if ( viewSite instanceof ICommonViewerWorkbenchSite )
    {
        final ICommonViewerWorkbenchSite workbenchSite = (ICommonViewerWorkbenchSite)viewSite;
        this.openAction = new Action ( "Open", IAction.AS_PUSH_BUTTON ) {
            @Override
            public void run ()
            {
                EditorHelper.handleOpen ( workbenchSite.getPage (), workbenchSite.getSelectionProvider () );
            }
        };
    }
}
项目:neoscada    文件:CommonActionProvider.java   
@Override
public void init ( final ICommonActionExtensionSite aSite )
{
    super.init ( aSite );
    final ICommonViewerSite viewSite = aSite.getViewSite ();
    if ( viewSite instanceof ICommonViewerWorkbenchSite )
    {
        final ICommonViewerWorkbenchSite workbenchSite = (ICommonViewerWorkbenchSite)viewSite;
        this.openAction = new Action ( "Open", IAction.AS_PUSH_BUTTON ) {
            @Override
            public void run ()
            {
                handleOpen ( workbenchSite );
            }
        };
    }
}
项目:cft    文件:CloudFoundryActionProvider.java   
public void init(ICommonActionExtensionSite actionSite) {
    super.init(actionSite);
    ICommonViewerSite site = actionSite.getViewSite();
    if (site instanceof ICommonViewerWorkbenchSite) {
        StructuredViewer viewer = actionSite.getStructuredViewer();
        if (viewer instanceof CommonViewer) {
            CommonViewer serversViewer = (CommonViewer) viewer;
            serversViewer.addOpenListener(new IOpenListener() {
                public void open(OpenEvent event) {
                    ISelection s = event.getSelection();
                    if (s instanceof IStructuredSelection) {
                        IStructuredSelection selection = (IStructuredSelection) s;
                        Object[] selectedObjects = selection.toArray();
                        if (selectedObjects.length == 1 && selectedObjects[0] instanceof ModuleServer) {
                            ModuleServer moduleServer = (ModuleServer) selectedObjects[0];
                            openApplicationPage(moduleServer);
                        }
                    }
                }
            });
        }
    }
}
项目:dockerfoundry    文件:DockerFoundryActionProvider.java   
public void init(ICommonActionExtensionSite actionSite) {
    super.init(actionSite);
    ICommonViewerSite site = actionSite.getViewSite();
    if (site instanceof ICommonViewerWorkbenchSite) {
        StructuredViewer viewer = actionSite.getStructuredViewer();
        if (viewer instanceof CommonViewer) {
            CommonViewer serversViewer = (CommonViewer) viewer;
            serversViewer.addOpenListener(new IOpenListener() {
                public void open(OpenEvent event) {
                    ISelection s = event.getSelection();
                    if (s instanceof IStructuredSelection) {
                        IStructuredSelection selection = (IStructuredSelection) s;
                        Object[] selectedObjects = selection.toArray();
                        if (selectedObjects.length == 1 && selectedObjects[0] instanceof ModuleServer) {
                            ModuleServer moduleServer = (ModuleServer) selectedObjects[0];
                            openApplicationPage(moduleServer);
                        }
                    }
                }
            });
        }
    }
}
项目: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;
        }
    }
项目:translationstudio8    文件:WorkingSetActionProvider.java   
public void init(ICommonActionExtensionSite aSite) {
    viewer = (CommonViewer) aSite.getStructuredViewer();
    contentService = aSite.getContentService();
    filterService = (NavigatorFilterService) contentService.getFilterService();

    extensionStateModel = contentService.findStateModel(WorkingSetsContentProvider.EXTENSION_ID);

    workingSetActionGroup = new WorkingSetFilterActionGroup(aSite.getViewSite().getShell(), filterChangeListener);
    workingSetRootModeActionGroup = new WorkingSetRootModeActionGroup(viewer, extensionStateModel);

    topLevelModeListener = new IPropertyChangeListener() {
        public void propertyChange(PropertyChangeEvent event) {
            setWorkingSet(workingSet);
            viewer.getFrameList().reset();
        }
    };

    if (contentService.isActive(WorkingSetsContentProvider.EXTENSION_ID)) {
        managerChangeListener.listen();
        extensionStateModel.addPropertyChangeListener(topLevelModeListener);
    }

    contentService.getActivationService().addExtensionActivationListener(activationListener);
}
项目: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;
        }
    }
项目:tmxeditor8    文件:WorkingSetActionProvider.java   
public void init(ICommonActionExtensionSite aSite) {
    viewer = (CommonViewer) aSite.getStructuredViewer();
    contentService = aSite.getContentService();
    filterService = (NavigatorFilterService) contentService.getFilterService();

    extensionStateModel = contentService.findStateModel(WorkingSetsContentProvider.EXTENSION_ID);

    workingSetActionGroup = new WorkingSetFilterActionGroup(aSite.getViewSite().getShell(), filterChangeListener);
    workingSetRootModeActionGroup = new WorkingSetRootModeActionGroup(viewer, extensionStateModel);

    topLevelModeListener = new IPropertyChangeListener() {
        public void propertyChange(PropertyChangeEvent event) {
            setWorkingSet(workingSet);
            viewer.getFrameList().reset();
        }
    };

    if (contentService.isActive(WorkingSetsContentProvider.EXTENSION_ID)) {
        managerChangeListener.listen();
        extensionStateModel.addPropertyChangeListener(topLevelModeListener);
    }

    contentService.getActivationService().addExtensionActivationListener(activationListener);
}
项目:n4js    文件:N4JSActionBarContributionProvider.java   
@Override
public void init(final ICommonActionExtensionSite site) {
    selectWorkingSetDelegate = new ActionContributionItem(selectWorkingSetAction);
    showHiddenWorkingSetsDelegate = new ActionContributionItem(showHiddenWorkingSetsAction);
    workingSetManagerBroker.addTopLevelElementChangedListener(this);
    workingSetManagerBroker.addWorkingSetManagerStateChangedListener(this);
}
项目: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;
    }
}
项目:hadoop-2.6.0-cdh5.4.3    文件:ActionProvider.java   
@Override
public void init(ICommonActionExtensionSite site) {
  if (ActionProvider.site != null) {
    System.err.printf("%s: Multiple init()\n", this.getClass()
        .getCanonicalName());
    return;
  }
  super.init(site);
  ActionProvider.site = site;
}
项目:hadoop-EAR    文件:ActionProvider.java   
@Override
public void init(ICommonActionExtensionSite site) {
  if (ActionProvider.site != null) {
    System.err.printf("%s: Multiple init()\n", this.getClass()
        .getCanonicalName());
    return;
  }
  super.init(site);
  ActionProvider.site = site;
}
项目:NEXCORE-UML-Modeler    文件:BaseUMLTreeActionProvider.java   
/**
 * @see org.eclipse.ui.navigator.CommonActionProvider#init(org.eclipse.ui.navigator.ICommonActionExtensionSite)
 */
public void init(ICommonActionExtensionSite aSite) {
    super.init(aSite);

    ICommonViewerSite viewSite = aSite.getViewSite();
    if (viewSite instanceof ICommonViewerWorkbenchSite) {
        ICommonViewerWorkbenchSite workbenchSite = (ICommonViewerWorkbenchSite) viewSite;

        openAction = new OpenAction(workbenchSite.getSelectionProvider().getSelection());
    }
}
项目:xtext-gef    文件:StatemachineNavigatorActionProvider.java   
/**
 * @generated
 */
public void init(ICommonActionExtensionSite aSite) {
    super.init(aSite);
    if (aSite.getViewSite() instanceof ICommonViewerWorkbenchSite) {
        myContribute = true;
        makeActions((ICommonViewerWorkbenchSite) aSite.getViewSite());
    } else {
        myContribute = false;
    }
}
项目:statecharts    文件:NavigatorActionProvider.java   
public void init(ICommonActionExtensionSite aSite) {
    super.init(aSite);
    if (aSite.getViewSite() instanceof ICommonViewerWorkbenchSite) {
        myContribute = true;
        makeActions((ICommonViewerWorkbenchSite) aSite.getViewSite());
    } else {
        myContribute = false;
    }
}
项目:gama    文件:EditActionProvider.java   
@Override
public void init(final ICommonActionExtensionSite anActionSite) {
    site = anActionSite;
    shell = site.getViewSite().getShell();
    makeActions();

}
项目:gama    文件:OpenActionProvider.java   
@Override
public void init(final ICommonActionExtensionSite aConfig) {
    if (aConfig.getViewSite() instanceof ICommonViewerWorkbenchSite) {
        viewSite = (ICommonViewerWorkbenchSite) aConfig.getViewSite();
        openFileAction = new OpenFileAction(viewSite.getPage());
        contribute = true;
    }
}
项目:OpenSPIFe    文件:EditActionProvider.java   
@Override
public void init(ICommonActionExtensionSite anExtensionSite) {
    if (anExtensionSite.getViewSite() instanceof ICommonViewerWorkbenchSite) {
        ICommonViewerWorkbenchSite viewSite = (ICommonViewerWorkbenchSite) anExtensionSite.getViewSite();
        deleteResourceAction = new DeleteResourceAction(viewSite.getSite());
        clipboard = new Clipboard(viewSite.getShell().getDisplay());
        pasteResourceAction = new PasteAction(viewSite.getShell(), clipboard);
        copyAction = new CopyAction(viewSite.getShell(), clipboard, pasteResourceAction);
    }
}
项目:translationstudio8    文件:PropertiesActionProvider.java   
public void init(final ICommonActionExtensionSite aSite) {

    delegateSelectionProvider = new DelegateSelectionProvider( aSite.getViewSite().getSelectionProvider());
    propertiesAction = new PropertyDialogAction(new IShellProvider() {
        public Shell getShell() {
            return aSite.getViewSite().getShell();
        }
    },delegateSelectionProvider);
    propertiesAction.setText("属性");
    propertiesAction.setActionDefinitionId(IWorkbenchCommandConstants.FILE_PROPERTIES); 
}
项目:translationstudio8    文件:WorkManagementActionProvider.java   
public void init(ICommonActionExtensionSite aSite) {
    final Shell shell = aSite.getViewSite().getShell();
    IShellProvider sp = new IShellProvider() {
        public Shell getShell() {
            return shell;
        }
    };
    addBookmarkAction = new AddBookmarkAction(sp, true);
    addTaskAction = new AddTaskAction(sp);
}
项目:translationstudio8    文件:NewActionProvider.java   
public void init(ICommonActionExtensionSite anExtensionSite) {

        if (anExtensionSite.getViewSite() instanceof ICommonViewerWorkbenchSite) {
            IWorkbenchWindow window = ((ICommonViewerWorkbenchSite) anExtensionSite.getViewSite()).getWorkbenchWindow();
            showDlgAction = ActionFactory.NEW_WIZARD_DROP_DOWN.create(window);
            showDlgAction.setText(WorkbenchNavigatorMessages.actions_NewActionProvider_NewMenu_label);
            contribute = true;
        }
    }
项目:translationstudio8    文件:OpenActionProvider.java   
public void init(ICommonActionExtensionSite aConfig) {
    if (aConfig.getViewSite() instanceof ICommonViewerWorkbenchSite) {
        viewSite = (ICommonViewerWorkbenchSite) aConfig.getViewSite();
        openFileAction = new OpenFileWithValidAction(viewSite.getPage());
        openFileAction.setText(WorkbenchNavigatorMessages.actions_OpenActionProvider_openFileAction);
        contribute = true;
    }
}
项目:karaf-eik    文件:WorkbenchActionProvider.java   
@Override
public void init(final ICommonActionExtensionSite aSite) {
    super.init(aSite);

    aSite.getStructuredViewer().addDoubleClickListener(new IDoubleClickListener() {

        @Override
        public void doubleClick(final DoubleClickEvent event) {
            // TODO: This method is a mess: clean it up!
            if (!(event.getSelection() instanceof IStructuredSelection)) {
                return;
            }

            final IStructuredSelection structuredSelection = (IStructuredSelection) event.getSelection();
            if (structuredSelection.size() > 1) {
                return;
            }

            final Object element = structuredSelection.getFirstElement();
            if (!(element instanceof IProject)) {
                return;
            }

            final IProject project = (IProject) element;
            final IKarafProject karafProject = (IKarafProject) project.getAdapter(IKarafProject.class);
            final IEditorInput editorInput = new KarafPlatformEditorInput(karafProject);

            try {
                final IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
                page.openEditor(editorInput, KarafPlatformEditorPart.ID);
            } catch (final PartInitException e) {
                KarafWorkbenchActivator.getLogger().error("Unable to open editor for " + karafProject.getName(), e);
            }
        }
    });
}
项目:ROADDesigner    文件:SmcNavigatorActionProvider.java   
/**
 * @generated
 */
public void init(ICommonActionExtensionSite aSite) {
    super.init(aSite);
    if (aSite.getViewSite() instanceof ICommonViewerWorkbenchSite) {
        myContribute = true;
        makeActions((ICommonViewerWorkbenchSite) aSite.getViewSite());
    } else {
        myContribute = false;
    }
}
项目:hadoop-on-lustre    文件:ActionProvider.java   
@Override
public void init(ICommonActionExtensionSite site) {
  if (ActionProvider.site != null) {
    System.err.printf("%s: Multiple init()\n", this.getClass()
        .getCanonicalName());
    return;
  }
  super.init(site);
  ActionProvider.site = site;
}
项目:FindBug-for-Domino-Designer    文件:BugActionProvider.java   
@Override
public void init(ICommonActionExtensionSite aSite) {
    site = aSite;
    super.init(aSite);
    final StructuredViewer viewer = aSite.getStructuredViewer();
    final BugContentProvider provider = BugContentProvider.getProvider(site.getContentService());

    filterChangeListener = new IPropertyChangeListener() {

        public void propertyChange(PropertyChangeEvent event) {
            if (!initDone) {
                return;
            }
            IWorkingSet oldWorkingSet = provider.getCurrentWorkingSet();
            IWorkingSet oldWorkingSet1 = (IWorkingSet) event.getOldValue();
            IWorkingSet newWorkingSet = (IWorkingSet) event.getNewValue();
            if (newWorkingSet != null && (oldWorkingSet == newWorkingSet || oldWorkingSet1 == newWorkingSet)) {
                return;
            }
            if (viewer != null) {
                provider.setCurrentWorkingSet(newWorkingSet);
                if (newWorkingSet == null) {
                    viewer.setInput(ResourcesPlugin.getWorkspace().getRoot());
                } else if (oldWorkingSet != newWorkingSet) {
                    viewer.setInput(newWorkingSet);
                }
            }
        }
    };


    workingSetActionGroup = new WorkingSetFilterActionGroup(aSite.getViewSite().getShell(), filterChangeListener);
    if (provider == null)
        throw new NullPointerException("no provider");
    workingSetActionGroup.setWorkingSet(provider.getCurrentWorkingSet());
    doubleClickAction = new MyAction();
    // only if doubleClickAction must know tree selection:
    viewer.addSelectionChangedListener(doubleClickAction);
    initDone = true;
}
项目:tmxeditor8    文件:PropertiesActionProvider.java   
public void init(final ICommonActionExtensionSite aSite) {

    delegateSelectionProvider = new DelegateSelectionProvider( aSite.getViewSite().getSelectionProvider());
    propertiesAction = new PropertyDialogAction(new IShellProvider() {
        public Shell getShell() {
            return aSite.getViewSite().getShell();
        }
    },delegateSelectionProvider);
    propertiesAction.setText("属性");
    propertiesAction.setActionDefinitionId(IWorkbenchCommandConstants.FILE_PROPERTIES); 
}
项目:tmxeditor8    文件:WorkManagementActionProvider.java   
public void init(ICommonActionExtensionSite aSite) {
    final Shell shell = aSite.getViewSite().getShell();
    IShellProvider sp = new IShellProvider() {
        public Shell getShell() {
            return shell;
        }
    };
    addBookmarkAction = new AddBookmarkAction(sp, true);
    addTaskAction = new AddTaskAction(sp);
}
项目:tmxeditor8    文件:NewActionProvider.java   
public void init(ICommonActionExtensionSite anExtensionSite) {

        if (anExtensionSite.getViewSite() instanceof ICommonViewerWorkbenchSite) {
            IWorkbenchWindow window = ((ICommonViewerWorkbenchSite) anExtensionSite.getViewSite()).getWorkbenchWindow();
            showDlgAction = ActionFactory.NEW_WIZARD_DROP_DOWN.create(window);
            showDlgAction.setText(WorkbenchNavigatorMessages.actions_NewActionProvider_NewMenu_label);
            contribute = true;
        }
    }
项目:tmxeditor8    文件:OpenActionProvider.java   
public void init(ICommonActionExtensionSite aConfig) {
    if (aConfig.getViewSite() instanceof ICommonViewerWorkbenchSite) {
        viewSite = (ICommonViewerWorkbenchSite) aConfig.getViewSite();
        openFileAction = new OpenFileWithValidAction(viewSite.getPage());
        openFileAction.setText(WorkbenchNavigatorMessages.actions_OpenActionProvider_openFileAction);
        contribute = true;
    }
}
项目:HelloBrazil    文件:Wc2014NavigatorActionProvider.java   
/**
 * @generated
 */
public void init(ICommonActionExtensionSite aSite) {
    super.init(aSite);
    if (aSite.getViewSite() instanceof ICommonViewerWorkbenchSite) {
        myContribute = true;
        makeActions((ICommonViewerWorkbenchSite) aSite.getViewSite());
    } else {
        myContribute = false;
    }
}
项目:simplified-bpmn-example    文件:SimpleBPMNNavigatorActionProvider.java   
/**
 * @generated
 */
public void init(ICommonActionExtensionSite aSite) {
    super.init(aSite);
    if (aSite.getViewSite() instanceof ICommonViewerWorkbenchSite) {
        myContribute = true;
        makeActions((ICommonViewerWorkbenchSite) aSite.getViewSite());
    } else {
        myContribute = false;
    }
}
项目:RDFS    文件:ActionProvider.java   
@Override
public void init(ICommonActionExtensionSite site) {
  if (ActionProvider.site != null) {
    System.err.printf("%s: Multiple init()\n", this.getClass()
        .getCanonicalName());
    return;
  }
  super.init(site);
  ActionProvider.site = site;
}
项目: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);
}
项目:hadoop-0.20    文件:ActionProvider.java   
@Override
public void init(ICommonActionExtensionSite site) {
  if (ActionProvider.site != null) {
    System.err.printf("%s: Multiple init()\n", this.getClass()
        .getCanonicalName());
    return;
  }
  super.init(site);
  ActionProvider.site = site;
}
项目:Pydev    文件:PythonActionProvider.java   
@Override
public void init(ICommonActionExtensionSite aSite) {
    ICommonViewerSite viewSite = aSite.getViewSite();
    if (viewSite instanceof ICommonViewerWorkbenchSite) {
        ICommonViewerWorkbenchSite site = (ICommonViewerWorkbenchSite) viewSite;
        Shell shell = site.getShell();

        ISharedImages images = PlatformUI.getWorkbench().getSharedImages();
        clipboard = new Clipboard(shell.getDisplay());
        selectionProvider = site.getSelectionProvider();
        openPythonAction = new PyOpenPythonFileAction(site.getPage(), selectionProvider);
        openResourceAction = new PyOpenResourceAction(site.getPage(), selectionProvider);
        openExternalAction = new PyOpenExternalAction(site.getPage(), selectionProvider);

        deleteResourceAction = new PyDeleteResourceAction(shell, selectionProvider);
        copyResourceAction = new PyCopyResourceAction(shell, selectionProvider, clipboard);
        pasteAction = new PyPasteAction(shell, selectionProvider, clipboard);
        moveResourceAction = new PyMoveResourceAction(shell, selectionProvider);

        copyResourceAction.setDisabledImageDescriptor(images
                .getImageDescriptor(ISharedImages.IMG_TOOL_COPY_DISABLED));
        copyResourceAction.setImageDescriptor(images.getImageDescriptor(ISharedImages.IMG_TOOL_COPY));

        pasteAction.setDisabledImageDescriptor(images.getImageDescriptor(ISharedImages.IMG_TOOL_PASTE_DISABLED));
        pasteAction.setImageDescriptor(images.getImageDescriptor(ISharedImages.IMG_TOOL_PASTE));

        deleteResourceAction.setDisabledImageDescriptor(images
                .getImageDescriptor(ISharedImages.IMG_TOOL_DELETE_DISABLED));
        deleteResourceAction.setImageDescriptor(images.getImageDescriptor(ISharedImages.IMG_TOOL_DELETE));

    }
}
项目:Pydev    文件:PythonRefactorActionProvider.java   
@Override
public void init(ICommonActionExtensionSite aSite) {
    ICommonViewerSite viewSite = aSite.getViewSite();
    if (viewSite instanceof ICommonViewerWorkbenchSite) {
        ICommonViewerWorkbenchSite site = (ICommonViewerWorkbenchSite) viewSite;
        Shell shell = site.getShell();
        renameResourceAction = new PyRenameResourceAction(shell, site.getSelectionProvider());
    }
}
项目:hanoi-hadoop-2.0.0-cdh    文件:ActionProvider.java   
@Override
public void init(ICommonActionExtensionSite site) {
  if (ActionProvider.site != null) {
    System.err.printf("%s: Multiple init()\n", this.getClass()
        .getCanonicalName());
    return;
  }
  super.init(site);
  ActionProvider.site = site;
}
项目:mapreduce-fork    文件:ActionProvider.java   
@Override
public void init(ICommonActionExtensionSite site) {
  if (ActionProvider.site != null) {
    System.err.printf("%s: Multiple init()\n", this.getClass()
        .getCanonicalName());
    return;
  }
  super.init(site);
  ActionProvider.site = site;
}
项目:goclipse    文件:LangNavigatorActionProvider.java   
@Override
public void init(ICommonActionExtensionSite site) {
    if (site.getViewSite() instanceof ICommonViewerWorkbenchSite) {
        ICommonViewerWorkbenchSite workbenchSite = (ICommonViewerWorkbenchSite) site.getViewSite();
        if (workbenchSite.getPart() instanceof IViewPart) {
            IViewPart viewPart= (IViewPart) workbenchSite.getPart();

            initActionGroups(viewPart);
        }
    }
}