plugins/org.symbian.tools.tmw.ui/src/org/symbian/tools/tmw/ui/project/NewApplicationWizard.java
equal
deleted
inserted
replaced
41 import org.eclipse.wst.common.project.facet.core.IProjectFacetVersion; |
41 import org.eclipse.wst.common.project.facet.core.IProjectFacetVersion; |
42 import org.eclipse.wst.common.project.facet.core.runtime.IRuntime; |
42 import org.eclipse.wst.common.project.facet.core.runtime.IRuntime; |
43 import org.eclipse.wst.common.project.facet.ui.ModifyFacetedProjectWizard; |
43 import org.eclipse.wst.common.project.facet.ui.ModifyFacetedProjectWizard; |
44 import org.symbian.tools.tmw.core.TMWCore; |
44 import org.symbian.tools.tmw.core.TMWCore; |
45 import org.symbian.tools.tmw.core.projects.IFProjSupport; |
45 import org.symbian.tools.tmw.core.projects.IFProjSupport; |
46 import org.symbian.tools.tmw.core.runtimes.ProjectCreationConfigFactory; |
46 import org.symbian.tools.tmw.core.projects.IProjectSetupConfig; |
47 import org.symbian.tools.tmw.internal.ui.wizard.NewApplicationDetailsWizardPage; |
47 import org.symbian.tools.tmw.internal.ui.wizard.NewApplicationDetailsWizardPage; |
48 import org.symbian.tools.tmw.internal.ui.wizard.NewApplicationFacetsWizardPage; |
48 import org.symbian.tools.tmw.internal.ui.wizard.NewApplicationFacetsWizardPage; |
49 import org.symbian.tools.tmw.internal.ui.wizard.NewApplicationTemplateWizardPage; |
49 import org.symbian.tools.tmw.internal.ui.wizard.NewApplicationTemplateWizardPage; |
50 import org.symbian.tools.tmw.internal.ui.wizard.PageContributions; |
50 import org.symbian.tools.tmw.internal.ui.wizard.PageContributions; |
51 import org.symbian.tools.tmw.internal.ui.wizard.WizardContext; |
51 import org.symbian.tools.tmw.internal.ui.wizard.WizardContext; |
108 fpjwc.setPrimaryRuntime(runtime); |
108 fpjwc.setPrimaryRuntime(runtime); |
109 } |
109 } |
110 final Collection<Action> actions = fpjwc.getProjectFacetActions(); |
110 final Collection<Action> actions = fpjwc.getProjectFacetActions(); |
111 final Collection<Action> toReplace = new HashSet<IFacetedProject.Action>(); |
111 final Collection<Action> toReplace = new HashSet<IFacetedProject.Action>(); |
112 for (Action action : actions) { |
112 for (Action action : actions) { |
113 if (action.getConfig() == ProjectCreationConfigFactory.CONFIG_STANDIN) { |
113 if (action.getConfig() instanceof IProjectSetupConfig) { |
114 toReplace.add(action); |
114 toReplace.add(action); |
115 } |
115 } |
116 } |
116 } |
117 for (Action action : toReplace) { |
117 for (Action action : toReplace) { |
118 fpjwc.setProjectFacetActionConfig(action.getProjectFacetVersion().getProjectFacet(), wizardContext); |
118 fpjwc.setProjectFacetActionConfig(action.getProjectFacetVersion().getProjectFacet(), wizardContext); |