Examples of NewProjectListener


Examples of de.fu_berlin.inf.dpp.ui.widgets.viewer.project.events.NewProjectListener

    /**
     * Opens a wizard for {@link IProject} creation and sets the new project as
     * the selected one.
     */
    protected void newProject() {
        NewProjectListener listener = new NewProjectListener();
        IWorkspace workspace = ResourcesPlugin.getWorkspace();

        workspace.addResourceChangeListener(listener);
        WizardUtils.openNewProjectWizard();
        workspace.removeResourceChangeListener(listener);

        IProject newProject = listener.getNewProject();
        if (newProject != null) {
            viewer.refresh();
            List<IResource> selectedResources = this.getSelectedResources();
            selectedResources.add(newProject);
            checkboxTreeViewer.setCheckedElements(selectedResources.toArray());
View Full Code Here

Examples of de.fu_berlin.inf.dpp.ui.widgets.viewer.project.events.NewProjectListener

    /**
     * Opens a wizard for {@link IProject} creation and sets the new project as
     * the selected one.
     */
    protected void newProject() {
        NewProjectListener listener = new NewProjectListener();
        IWorkspace workspace = ResourcesPlugin.getWorkspace();

        workspace.addResourceChangeListener(listener);
        WizardUtils.openNewProjectWizard();
        workspace.removeResourceChangeListener(listener);

        IProject newProject = listener.getNewProject();
        if (newProject != null) {
            List<IProject> selectedProjects = this.getSelectedProjects();
            selectedProjects.add(newProject);
            this.setSelectedProjects(selectedProjects);
        }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.