commit | f6dd1d8234e5641a3d37faea2e23f007f6c47546 | [log] [tgz] |
---|---|---|
author | Matthew Piggott <mpiggott@sonatype.com> | Mon Aug 15 00:05:56 2011 -0400 |
committer | Matthew Piggott <mpiggott@sonatype.com> | Mon Aug 15 11:21:19 2011 -0400 |
tree | 588415852dd8c73a97de9c19f5f83ce9ca1caba8 | |
parent | 6ed8bdde3cac00722dd9189c15b94154e16c6e0d [diff] |
bug 348660 - [ui] PreselectedIUInstallWizard does not present license info
diff --git a/bundles/org.eclipse.equinox.p2.ui/src/org/eclipse/equinox/internal/p2/ui/dialogs/PreselectedIUInstallWizard.java b/bundles/org.eclipse.equinox.p2.ui/src/org/eclipse/equinox/internal/p2/ui/dialogs/PreselectedIUInstallWizard.java index a3366da..aa77d00 100644 --- a/bundles/org.eclipse.equinox.p2.ui/src/org/eclipse/equinox/internal/p2/ui/dialogs/PreselectedIUInstallWizard.java +++ b/bundles/org.eclipse.equinox.p2.ui/src/org/eclipse/equinox/internal/p2/ui/dialogs/PreselectedIUInstallWizard.java
@@ -63,6 +63,9 @@ } root.setChildren(list.toArray()); planSelections = selected.toArray(); + if (licensePage != null) { + licensePage.update(ElementUtils.elementsToIUs(planSelections).toArray(new IInstallableUnit[0]), operation); + } } /* (non-Javadoc)
diff --git a/bundles/org.eclipse.equinox.p2.ui/src/org/eclipse/equinox/internal/p2/ui/dialogs/ProvisioningOperationWizard.java b/bundles/org.eclipse.equinox.p2.ui/src/org/eclipse/equinox/internal/p2/ui/dialogs/ProvisioningOperationWizard.java index 10e05ff..e1d12f6 100644 --- a/bundles/org.eclipse.equinox.p2.ui/src/org/eclipse/equinox/internal/p2/ui/dialogs/ProvisioningOperationWizard.java +++ b/bundles/org.eclipse.equinox.p2.ui/src/org/eclipse/equinox/internal/p2/ui/dialogs/ProvisioningOperationWizard.java
@@ -55,8 +55,8 @@ public ProvisioningOperationWizard(ProvisioningUI ui, ProfileChangeOperation operation, Object[] initialSelections, LoadMetadataRepositoryJob job) { super(); this.ui = ui; - initializeResolutionModelElements(initialSelections); this.operation = operation; + initializeResolutionModelElements(initialSelections); this.repoPreloadJob = job; setForcePreviousAndNextButtons(true); setNeedsProgressMonitor(true);