Adjusting to recent change in apisupport.project.
authorJan Lahoda <jlahoda@netbeans.org>
Fri, 29 Jun 2012 11:01:27 +0200
changeset 80970cc1979b1dc
parent 808 bbd2dbc9d642
child 810 9dc4ec053a03
Adjusting to recent change in apisupport.project.
language/ide/bridges/apisupport/src/org/netbeans/modules/jackpot30/apisupport/APIProjectDependencyUpgraderImpl.java
     1.1 --- a/language/ide/bridges/apisupport/src/org/netbeans/modules/jackpot30/apisupport/APIProjectDependencyUpgraderImpl.java	Tue Jun 26 05:19:38 2012 +0200
     1.2 +++ b/language/ide/bridges/apisupport/src/org/netbeans/modules/jackpot30/apisupport/APIProjectDependencyUpgraderImpl.java	Fri Jun 29 11:01:27 2012 +0200
     1.3 @@ -43,6 +43,7 @@
     1.4  import org.netbeans.api.project.ProjectManager;
     1.5  import org.netbeans.api.project.ProjectUtils;
     1.6  import org.netbeans.modules.apisupport.project.spi.NbModuleProvider;
     1.7 +import org.netbeans.modules.apisupport.project.spi.NbModuleProvider.ModuleDependency;
     1.8  import org.netbeans.modules.jackpot30.apisupport.Utilities.ParsedDependency;
     1.9  import org.netbeans.modules.java.hints.spiimpl.ipi.upgrade.ProjectDependencyUpgrader;
    1.10  import org.openide.filesystems.FileObject;
    1.11 @@ -87,7 +88,7 @@
    1.12          try {
    1.13              if (!currentNbModule.hasDependency(cnb)) {
    1.14                  if (showDependencyUpgradeDialog(currentProject, displayName, null, spec, false, canShowUI)) {
    1.15 -                    currentNbModule.addDependency(cnb, releaseVersion, spec, true);
    1.16 +                    currentNbModule.addDependencies(new ModuleDependency[] {new ModuleDependency(cnb, releaseVersion, spec, true)});
    1.17                      ProjectManager.getDefault().saveProject(currentProject);
    1.18                  }
    1.19  
    1.20 @@ -103,7 +104,7 @@
    1.21  
    1.22              if (spec != null && (currentDep == null || currentDep.compareTo(spec) < 0)) {
    1.23                  if (showDependencyUpgradeDialog(currentProject, displayName, currentDep, spec, false, canShowUI)) {
    1.24 -                    currentNbModule.addDependency(cnb, releaseVersion, spec, true);
    1.25 +                    currentNbModule.addDependencies(new ModuleDependency[] {new ModuleDependency(cnb, releaseVersion, spec, true)});
    1.26                      ProjectManager.getDefault().saveProject(currentProject);
    1.27                  }
    1.28