How can I open a Project programatically?
Note: These pages are being reviewed.
Here’s the source of this FAQ:
Just wanted to put the core of it here for future reference as this was not easy for me to find:
File projectToBeOpenedFile = new File(getPath()); FileObject projectToBeOpened = FileUtil.toFileObject(projectToBeOpenedFile); Project project = ProjectManager.getDefault().findProject(projectToBeOpened); Project array = new Project; array = project; OpenProjects.getDefault().open(array, false);
Remember to add references to Project API and Project UI API.
Go to the link to see the explanation of the code.