Package org.eclipse.ui.actions

Examples of org.eclipse.ui.actions.OpenFileAction


        IStructuredSelection iss = (IStructuredSelection)selection;
        if (iss.getFirstElement() instanceof JcrNode) {
          final JcrNode node = (JcrNode)iss.getFirstElement();
          final IFile file = node.getFileForEditor();
          if (file!=null) {
            actionBars.setGlobalActionHandler(ICommonActionConstants.OPEN, new OpenFileAction(getActivePage()) {
              @Override
              public void run() {
                try {
                  IDE.openEditor(getActivePage(), file, true);
                } catch (PartInitException e) {
View Full Code Here


  }

  @Override
  public void init(ICommonActionExtensionSite site) {
    super.init(site);
    action = new OpenFileAction(getActivePage());
    ICommonViewerWorkbenchSite workbenchSite = null;
    if (site.getViewSite() instanceof ICommonViewerWorkbenchSite)
      workbenchSite = (ICommonViewerWorkbenchSite) site.getViewSite();

    if (workbenchSite != null) {
View Full Code Here

   *
   * @param page
   */
  OpenActionGroup(IWorkbenchPage page) {
    mPage = page;
    mOpenFileAction = new OpenFileAction(mPage);
  }
View Full Code Here

   *
   * @param page
   */
  OpenActionGroup(IWorkbenchPage page) {
    mPage = page;
    mOpenFileAction = new OpenFileAction(mPage);
  }
View Full Code Here

    if (activePage == null) {
      return;
    }

    // Add 'Open' menu item
    OpenFileAction openFileAction = new OpenFileAction(activePage) {
      @SuppressWarnings("synthetic-access")
      public void run() {
        okPressed();
      }
    };
    openFileAction.selectionChanged(selectedItems);
    if (!openFileAction.isEnabled()) {
      return;
    }
    menuManager.add(new Separator());
    menuManager.add(openFileAction);
View Full Code Here

        Assert.isNotNull(part);
        IWorkbenchPartSite site = part.getSite();
        fSelectionProvider = site.getSelectionProvider();
        fPage = site.getPage();
        fOpenPropertiesDialog = new PropertyDialogAction(site, fSelectionProvider);
        fOpenAction = new OpenFileAction(fPage);
        ISelection selection = fSelectionProvider.getSelection();

        if (selection instanceof IStructuredSelection)
            fOpenPropertiesDialog.selectionChanged((IStructuredSelection) selection);
        else
View Full Code Here

TOP

Related Classes of org.eclipse.ui.actions.OpenFileAction

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.