0

I am currently building an RCP application, which has been quite successful till now. I face two issues (would like Add and Remove one feature from my RCP application).

  1. My "New -Wizard" shows Plugin-Development which I would like to remove
  2. I would like to add a Git capability to my RCP application (I tried to use Egit, but then Git only shows in new->Select a Wizard-> Git -> Git Repository).

*I'm a beginner in git. My intention is that users can add/merge their files to a central repository in Github.

Pic of my RCP

My

ApplicationWorkbehcnAdvisor.java

    package kr;

import org.eclipse.ui.application.IWorkbenchWindowConfigurer;
import org.eclipse.ui.application.WorkbenchAdvisor;
import org.eclipse.ui.application.WorkbenchWindowAdvisor;

public class ApplicationWorkbenchAdvisor extends WorkbenchAdvisor {

    private static final String PERSPECTIVE_ID = "kr.perspective"; //$NON-NLS-1$

//  private static final String PERSPECTIVE_ID = "org.eclipse.jdt.ui"; //$NON-NLS-1$


    public WorkbenchWindowAdvisor createWorkbenchWindowAdvisor(IWorkbenchWindowConfigurer configurer) {
        return new ApplicationWorkbenchWindowAdvisor(configurer);
    }

    public String getInitialWindowPerspectiveId() {
        return PERSPECTIVE_ID;
    }
}
Betafish
  • 1,212
  • 3
  • 20
  • 45
  • Something similar was described here: http://stackoverflow.com/questions/8112012/how-to-remove-a-category-from-import-wizard-in-eclipse-rcp – Alex K. Jan 30 '14 at 11:35

1 Answers1

1

If you don't want Plug-in Development then don't include the org.eclipse.pde.* plugins in your RCP.

greg-449
  • 109,219
  • 232
  • 102
  • 145
  • Thank you. Now I think, understand the actual problem. I started with the deletion of org.eclipse.pde* but then it started showing the internal dependency of my plugin (on which my RCP is based on). on the pde's. So seems like, I need to resolve recheck my plugin internal structure again. Any suggestions on the Git?. – Betafish Jan 30 '14 at 13:07
  • Sorry, I don't use Git – greg-449 Jan 30 '14 at 16:41