Ignore:
Timestamp:
02/05/06 15:03:38 (19 years ago)
Author:
boris
Message:
  • moved the modelica project creation code where it belongs IMHO
  • wraped the call to modelica project creation operation from new project wizard into IWorkspaceRunnable to improve batching of change events
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/org.modelica.mdt.test/src/org/modelica/mdt/test/TestModelicaRoot.java

    r288 r291  
    5151import org.eclipse.core.resources.IWorkspaceRoot;
    5252
    53 import org.eclipse.ui.PlatformUI;
    54 
    5553import org.modelica.mdt.core.IModelicaElementChange;
    5654import org.modelica.mdt.core.IModelicaElementChangeListener;
     
    156154         * create a modelica project
    157155         */
    158         IProject project =
    159             ModelicaCore.createProject(PROJECT_NAME_1,
    160                     PlatformUI.getWorkbench().getActiveWorkbenchWindow());
    161         assertNotNull("failed to create project", project);
     156        IProject project = workspaceRoot.getProject(PROJECT_NAME_1);
     157        if (!project.exists())
     158        {
     159            IModelicaProject moProj =
     160                ModelicaCore.getModelicaRoot().createProject(PROJECT_NAME_1);
     161            assertNotNull("failed to create project", moProj);     
     162        }
    162163       
    163164        /*
     
    261262       
    262263        IProject modelicaProject =
    263             ModelicaCore.createProject(PROJECT_NAME_MOD_EXTRA,
    264                     PlatformUI.getWorkbench().getActiveWorkbenchWindow());
     264            ModelicaCore.getModelicaRoot().
     265                createProject(PROJECT_NAME_MOD_EXTRA).getProject();
    265266        modelicaProject.open(null);
    266267
Note: See TracChangeset for help on using the changeset viewer.