1.1 --- a/apisupport.osgidemo/nbproject/project.xml Wed Feb 17 17:13:58 2010 +0100
1.2 +++ b/apisupport.osgidemo/nbproject/project.xml Wed Feb 17 17:26:10 2010 +0100
1.3 @@ -55,6 +55,14 @@
1.4 <specification-version>8.0</specification-version>
1.5 </run-dependency>
1.6 </dependency>
1.7 + <dependency>
1.8 + <code-name-base>org.openide.util.lookup</code-name-base>
1.9 + <build-prerequisite/>
1.10 + <compile-dependency/>
1.11 + <run-dependency>
1.12 + <specification-version>8.1</specification-version>
1.13 + </run-dependency>
1.14 + </dependency>
1.15 </module-dependencies>
1.16 <test-dependencies>
1.17 <test-type>
2.1 --- a/apisupport.osgidemo/src/org/netbeans/modules/apisupport/osgidemo/SampleAppWizardIterator.java Wed Feb 17 17:13:58 2010 +0100
2.2 +++ b/apisupport.osgidemo/src/org/netbeans/modules/apisupport/osgidemo/SampleAppWizardIterator.java Wed Feb 17 17:26:10 2010 +0100
2.3 @@ -64,7 +64,9 @@
2.4 import javax.script.ScriptException;
2.5 import javax.swing.JComponent;
2.6 import javax.swing.event.ChangeListener;
2.7 +import org.netbeans.api.project.Project;
2.8 import org.netbeans.api.project.ProjectManager;
2.9 +import org.netbeans.spi.project.ActionProvider;
2.10 import org.netbeans.spi.project.ui.support.ProjectChooser;
2.11 import org.netbeans.spi.project.ui.templates.support.Templates;
2.12 import org.openide.WizardDescriptor;
2.13 @@ -131,6 +133,12 @@
2.14 resultSet.add(subfolder);
2.15 }
2.16 }
2.17 +
2.18 + Project p = ProjectManager.getDefault().findProject(dir);
2.19 + if (netbinox && p != null) {
2.20 + ActionProvider ap = p.getLookup().lookup(ActionProvider.class);
2.21 + ap.invokeAction(ActionProvider.COMMAND_CLEAN, p.getLookup());
2.22 + }
2.23
2.24 File parent = dirF.getParentFile();
2.25 if (parent != null && parent.exists()) {