diff options
| author | Ed Merks | 2019-12-21 10:38:49 +0000 |
|---|---|---|
| committer | Ed Merks | 2019-12-21 10:38:49 +0000 |
| commit | 3da8e1d5f24995acce4a65f16cb48d260aaa3568 (patch) | |
| tree | ab0ae46a407e7c53b3e25352cf0bd6bceb2a07a4 | |
| parent | cdeb5f5f9c7fa6865bdf68d2aefb81e8a988cb6f (diff) | |
| download | org.eclipse.oomph-3da8e1d5f24995acce4a65f16cb48d260aaa3568.tar.gz org.eclipse.oomph-3da8e1d5f24995acce4a65f16cb48d260aaa3568.tar.xz org.eclipse.oomph-3da8e1d5f24995acce4a65f16cb48d260aaa3568.zip | |
[558539] The installer should remember the dialog size
https://bugs.eclipse.org/bugs/show_bug.cgi?id=558539
Also, the launchers should use @noDefault instead of @none because
otherwise there is no state location and the real installer uses the
former rather than the latter, using the configuration area as the state
location.
5 files changed, 449 insertions, 95 deletions
diff --git a/plugins/org.eclipse.oomph.setup.installer/src/org/eclipse/oomph/setup/internal/installer/AbstractSimpleDialog.java b/plugins/org.eclipse.oomph.setup.installer/src/org/eclipse/oomph/setup/internal/installer/AbstractSimpleDialog.java index 6c85ae454..355f1fce4 100644 --- a/plugins/org.eclipse.oomph.setup.installer/src/org/eclipse/oomph/setup/internal/installer/AbstractSimpleDialog.java +++ b/plugins/org.eclipse.oomph.setup.installer/src/org/eclipse/oomph/setup/internal/installer/AbstractSimpleDialog.java @@ -20,6 +20,7 @@ import org.eclipse.emf.edit.ui.provider.ExtendedImageRegistry; import org.eclipse.core.runtime.IProduct; import org.eclipse.core.runtime.Platform; +import org.eclipse.jface.dialogs.IDialogSettings; import org.eclipse.jface.layout.GridDataFactory; import org.eclipse.jface.window.Window; import org.eclipse.swt.SWT; @@ -64,15 +65,16 @@ public abstract class AbstractSimpleDialog extends Shell verticalLayout.marginHeight = 1; verticalLayout.verticalSpacing = 0; + Point dialogSize = getDialogSize(display, width, height); setLayout(verticalLayout); - setSize(width, height); + setSize(dialogSize); setImages(Window.getDefaultImages()); setText(PropertiesUtil.getProductName()); setBackground(SetupInstallerPlugin.getColor(207, 207, 207)); Rectangle bounds = display.getPrimaryMonitor().getBounds(); - setLocation(bounds.x + (bounds.width - width) / 2, bounds.y + (bounds.height - height) / 2); + setLocation(bounds.x + (bounds.width - dialogSize.x) / 2, bounds.y + (bounds.height - dialogSize.y) / 2); addTraverseListener(new TraverseListener() { @@ -219,6 +221,14 @@ public abstract class AbstractSimpleDialog extends Shell protected void exitSelected() { + IDialogSettings dialogSizeSettings = getDialogSizeSettings(); + if (dialogSizeSettings != null) + { + Point size = getShell().getSize(); + dialogSizeSettings.put("width", size.x); + dialogSizeSettings.put("height", size.y); + } + dispose(); } @@ -227,4 +237,30 @@ public abstract class AbstractSimpleDialog extends Shell { // Do nothing. } + + protected Point getDialogSize(Display display, int width, int height) + { + IDialogSettings dialogSizeSettings = getDialogSizeSettings(); + if (dialogSizeSettings != null) + { + try + { + Rectangle monitorBounds = display.getPrimaryMonitor().getBounds(); + int savedWidth = dialogSizeSettings.getInt("width"); + int savedHeigth = dialogSizeSettings.getInt("height"); + return new Point(Math.min(monitorBounds.width, Math.max(width, savedWidth)), Math.min(monitorBounds.height, Math.max(height, savedHeigth))); + } + catch (NumberFormatException ex) + { + //$FALL-THROUGH$ + } + } + + return new Point(width, height); + } + + protected IDialogSettings getDialogSizeSettings() + { + return null; + } } diff --git a/plugins/org.eclipse.oomph.setup.installer/src/org/eclipse/oomph/setup/internal/installer/InstallerDialog.java b/plugins/org.eclipse.oomph.setup.installer/src/org/eclipse/oomph/setup/internal/installer/InstallerDialog.java index b43902172..38b25c689 100644 --- a/plugins/org.eclipse.oomph.setup.installer/src/org/eclipse/oomph/setup/internal/installer/InstallerDialog.java +++ b/plugins/org.eclipse.oomph.setup.installer/src/org/eclipse/oomph/setup/internal/installer/InstallerDialog.java @@ -23,6 +23,7 @@ import org.eclipse.oomph.util.ExceptionHandler; import org.eclipse.core.runtime.CoreException; import org.eclipse.core.runtime.IStatus; import org.eclipse.jface.dialogs.Dialog; +import org.eclipse.jface.dialogs.IDialogSettings; import org.eclipse.jface.dialogs.IPageChangedListener; import org.eclipse.jface.dialogs.PageChangedEvent; import org.eclipse.jface.window.Window; @@ -564,10 +565,24 @@ public final class InstallerDialog extends SetupWizardDialog implements Installe } @Override + protected IDialogSettings getDialogBoundsSettings() + { + return SetupInstallerPlugin.INSTANCE.getDialogSettings("AdvancedInstaller"); + } + + @Override + protected int getDialogBoundsStrategy() + { + return DIALOG_PERSISTSIZE; + } + + @Override protected Point getInitialSize() { + Point computedSize = getShell().computeSize(SWT.DEFAULT, SWT.DEFAULT, true); + computedSize.x = computedSize.x * 21 / 20; + Point initialSize = super.getInitialSize(); - initialSize.x = initialSize.x * 11 / 10; - return initialSize; + return new Point(Math.max(computedSize.x, initialSize.x), Math.max(computedSize.y, initialSize.y)); } } diff --git a/plugins/org.eclipse.oomph.setup.installer/src/org/eclipse/oomph/setup/internal/installer/SimpleInstallerDialog.java b/plugins/org.eclipse.oomph.setup.installer/src/org/eclipse/oomph/setup/internal/installer/SimpleInstallerDialog.java index 84323bcc4..f73b465c8 100644 --- a/plugins/org.eclipse.oomph.setup.installer/src/org/eclipse/oomph/setup/internal/installer/SimpleInstallerDialog.java +++ b/plugins/org.eclipse.oomph.setup.installer/src/org/eclipse/oomph/setup/internal/installer/SimpleInstallerDialog.java @@ -56,6 +56,7 @@ import org.eclipse.emf.ecore.resource.Resource; import org.eclipse.core.runtime.CoreException; import org.eclipse.core.runtime.IStatus; import org.eclipse.jface.dialogs.IDialogConstants; +import org.eclipse.jface.dialogs.IDialogSettings; import org.eclipse.jface.layout.GridDataFactory; import org.eclipse.jface.resource.JFaceResources; import org.eclipse.jface.window.Window; @@ -259,6 +260,12 @@ public final class SimpleInstallerDialog extends AbstractSimpleDialog implements } @Override + protected IDialogSettings getDialogSizeSettings() + { + return SetupInstallerPlugin.INSTANCE.getDialogSettings("SimpleInstaller"); + } + + @Override protected void createUI(Composite titleComposite) { Composite exitMenuButtonContainer = new Composite(titleComposite, SWT.NONE); diff --git a/plugins/org.eclipse.oomph.setup/Setup (Installer Dialog Online).launch b/plugins/org.eclipse.oomph.setup/Setup (Installer Dialog Online).launch index d2c22b011..c2c1f4217 100644 --- a/plugins/org.eclipse.oomph.setup/Setup (Installer Dialog Online).launch +++ b/plugins/org.eclipse.oomph.setup/Setup (Installer Dialog Online).launch @@ -1,71 +1,71 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration type="org.eclipse.pde.ui.RuntimeWorkbench"> <setAttribute key="additional_plugins"> -<setEntry value="org.eclipse.equinox.p2.artifact.repository.source:1.3.100.v20190330-1646:default:true"/> -<setEntry value="org.eclipse.equinox.p2.artifact.repository:1.3.100.v20190330-1646:default:true"/> -<setEntry value="org.eclipse.equinox.p2.console.source:1.1.100.v20180822-1258:default:true"/> -<setEntry value="org.eclipse.equinox.p2.console:1.1.100.v20180822-1258:default:true"/> -<setEntry value="org.eclipse.equinox.p2.core.source:2.6.0.v20190215-2242:default:true"/> -<setEntry value="org.eclipse.equinox.p2.core:2.6.0.v20190215-2242:default:true"/> -<setEntry value="org.eclipse.equinox.p2.director.app.source:1.1.200.v20180822-1302:default:true"/> -<setEntry value="org.eclipse.equinox.p2.director.app:1.1.200.v20180822-1302:default:true"/> -<setEntry value="org.eclipse.equinox.p2.director.source:2.4.300.v20190215-2242:default:true"/> -<setEntry value="org.eclipse.equinox.p2.director:2.4.300.v20190215-2242:default:true"/> -<setEntry value="org.eclipse.equinox.p2.directorywatcher.source:1.2.200.v20190204-0752:default:true"/> -<setEntry value="org.eclipse.equinox.p2.directorywatcher:1.2.200.v20190204-0752:default:true"/> -<setEntry value="org.eclipse.equinox.p2.discovery.compatibility.source:1.1.100.v20180822-1302:default:true"/> -<setEntry value="org.eclipse.equinox.p2.discovery.compatibility:1.1.100.v20180822-1302:default:true"/> -<setEntry value="org.eclipse.equinox.p2.discovery.source:1.1.100.v20180822-1302:default:true"/> -<setEntry value="org.eclipse.equinox.p2.discovery:1.1.100.v20180822-1302:default:true"/> -<setEntry value="org.eclipse.equinox.p2.engine.source:2.6.300.v20190318-1320:default:true"/> -<setEntry value="org.eclipse.equinox.p2.engine:2.6.300.v20190318-1320:default:true"/> -<setEntry value="org.eclipse.equinox.p2.extensionlocation.source:1.3.100.v20180822-1302:default:true"/> -<setEntry value="org.eclipse.equinox.p2.extensionlocation:1.3.100.v20180822-1302:default:true"/> -<setEntry value="org.eclipse.equinox.p2.garbagecollector.source:1.1.100.v20180822-1302:default:true"/> -<setEntry value="org.eclipse.equinox.p2.garbagecollector:1.1.100.v20180822-1302:default:true"/> -<setEntry value="org.eclipse.equinox.p2.jarprocessor.source:1.1.200.v20180921-1009:default:true"/> -<setEntry value="org.eclipse.equinox.p2.jarprocessor:1.1.200.v20180921-1009:default:true"/> -<setEntry value="org.eclipse.equinox.p2.metadata.repository.source:1.3.100.v20180822-1302:default:true"/> -<setEntry value="org.eclipse.equinox.p2.metadata.repository:1.3.100.v20180822-1302:default:true"/> -<setEntry value="org.eclipse.equinox.p2.metadata.source:2.4.400.v20190409-0548:default:true"/> -<setEntry value="org.eclipse.equinox.p2.metadata:2.4.400.v20190409-0548:default:true"/> -<setEntry value="org.eclipse.equinox.p2.operations.source:2.5.400.v20190408-2008:default:true"/> -<setEntry value="org.eclipse.equinox.p2.operations:2.5.400.v20190408-2008:default:true"/> -<setEntry value="org.eclipse.equinox.p2.publisher.eclipse.source:1.3.200.v20190329-1624:default:true"/> -<setEntry value="org.eclipse.equinox.p2.publisher.eclipse:1.3.200.v20190329-1624:default:true"/> -<setEntry value="org.eclipse.equinox.p2.publisher.source:1.5.100.v20180822-1302:default:true"/> -<setEntry value="org.eclipse.equinox.p2.publisher:1.5.100.v20180822-1302:default:true"/> -<setEntry value="org.eclipse.equinox.p2.reconciler.dropins.source:1.3.0.v20181023-0914:default:true"/> -<setEntry value="org.eclipse.equinox.p2.reconciler.dropins:1.3.0.v20181023-0914:default:true"/> -<setEntry value="org.eclipse.equinox.p2.repository.source:2.4.400.v20190318-1320:default:true"/> -<setEntry value="org.eclipse.equinox.p2.repository.tools.source:2.2.200.v20181102-0649:default:true"/> -<setEntry value="org.eclipse.equinox.p2.repository.tools:2.2.200.v20181102-0649:default:true"/> -<setEntry value="org.eclipse.equinox.p2.repository:2.4.400.v20190318-1320:default:true"/> -<setEntry value="org.eclipse.equinox.p2.touchpoint.eclipse.source:2.2.300.v20190215-2242:default:true"/> -<setEntry value="org.eclipse.equinox.p2.touchpoint.eclipse:2.2.300.v20190215-2242:default:true"/> -<setEntry value="org.eclipse.equinox.p2.touchpoint.natives.source:1.3.200.v20180921-1019:default:true"/> -<setEntry value="org.eclipse.equinox.p2.touchpoint.natives:1.3.200.v20180921-1019:default:true"/> -<setEntry value="org.eclipse.equinox.p2.transport.ecf.source:1.2.100.v20180822-1354:default:true"/> -<setEntry value="org.eclipse.equinox.p2.transport.ecf:1.2.100.v20180822-1354:default:true"/> -<setEntry value="org.eclipse.equinox.p2.ui.discovery.source:1.1.100.v20180822-1357:default:true"/> -<setEntry value="org.eclipse.equinox.p2.ui.discovery:1.1.100.v20180822-1357:default:true"/> -<setEntry value="org.eclipse.equinox.p2.ui.importexport.source:1.2.100.v20180827-1122:default:true"/> -<setEntry value="org.eclipse.equinox.p2.ui.importexport:1.2.100.v20180827-1122:default:true"/> -<setEntry value="org.eclipse.equinox.p2.ui.sdk.scheduler.source:1.4.200.v20181102-0649:default:true"/> -<setEntry value="org.eclipse.equinox.p2.ui.sdk.scheduler:1.4.200.v20181102-0649:default:true"/> -<setEntry value="org.eclipse.equinox.p2.ui.sdk.source:1.1.200.v20181214-0802:default:true"/> -<setEntry value="org.eclipse.equinox.p2.ui.sdk:1.1.200.v20181214-0802:default:true"/> -<setEntry value="org.eclipse.equinox.p2.ui.source:2.5.500.v20190220-1158:default:true"/> -<setEntry value="org.eclipse.equinox.p2.ui:2.5.500.v20190220-1158:default:true"/> -<setEntry value="org.eclipse.equinox.p2.updatechecker.source:1.2.100.v20180827-1122:default:true"/> -<setEntry value="org.eclipse.equinox.p2.updatechecker:1.2.100.v20180827-1122:default:true"/> -<setEntry value="org.eclipse.equinox.p2.updatesite.source:1.1.100.v20180827-1122:default:true"/> -<setEntry value="org.eclipse.equinox.p2.updatesite:1.1.100.v20180827-1122:default:true"/> +<setEntry value="org.eclipse.equinox.p2.artifact.repository.source:1.3.400.v20191211-1713:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.artifact.repository:1.3.400.v20191211-1713:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.console.source:1.1.300.v20191014-1219:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.console:1.1.300.v20191014-1219:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.core.source:2.6.200.v20191014-1220:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.core:2.6.200.v20191014-1220:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.director.app.source:1.1.400.v20191015-1945:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.director.app:1.1.400.v20191015-1945:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.director.source:2.4.600.v20191211-1713:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.director:2.4.600.v20191211-1713:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.directorywatcher.source:1.2.500.v20191211-1631:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.directorywatcher:1.2.500.v20191211-1631:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.discovery.compatibility.source:1.1.200.v20190611-1008:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.discovery.compatibility:1.1.200.v20190611-1008:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.discovery.source:1.1.200.v20190611-1008:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.discovery:1.1.200.v20190611-1008:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.engine.source:2.6.600.v20191211-1713:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.engine:2.6.600.v20191211-1713:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.extensionlocation.source:1.3.400.v20191213-1911:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.extensionlocation:1.3.400.v20191213-1911:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.garbagecollector.source:1.1.400.v20191211-1424:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.garbagecollector:1.1.400.v20191211-1424:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.jarprocessor.source:1.1.600.v20191211-1713:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.jarprocessor:1.1.600.v20191211-1713:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.metadata.repository.source:1.3.400.v20191211-1528:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.metadata.repository:1.3.400.v20191211-1528:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.metadata.source:2.4.700.v20191213-1911:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.metadata:2.4.700.v20191213-1911:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.operations.source:2.5.700.v20191211-1713:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.operations:2.5.700.v20191211-1713:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.publisher.eclipse.source:1.3.500.v20191211-1424:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.publisher.eclipse:1.3.500.v20191211-1424:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.publisher.source:1.5.300.v20191016-0507:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.publisher:1.5.300.v20191016-0507:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.reconciler.dropins.source:1.3.300.v20191211-1631:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.reconciler.dropins:1.3.300.v20191211-1631:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.repository.source:2.4.600.v20191016-0510:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.repository.tools.source:2.2.500.v20191211-1713:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.repository.tools:2.2.500.v20191211-1713:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.repository:2.4.600.v20191016-0510:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.touchpoint.eclipse.source:2.2.500.v20191114-1206:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.touchpoint.eclipse:2.2.500.v20191114-1206:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.touchpoint.natives.source:1.3.500.v20191216-1909:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.touchpoint.natives:1.3.500.v20191216-1909:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.transport.ecf.source:1.2.300.v20191001-0955:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.transport.ecf:1.2.300.v20191001-0955:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.ui.discovery.source:1.1.400.v20191213-1911:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.ui.discovery:1.1.400.v20191213-1911:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.ui.importexport.source:1.2.400.v20191016-0512:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.ui.importexport:1.2.400.v20191016-0512:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.ui.sdk.scheduler.source:1.4.600.v20191211-1528:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.ui.sdk.scheduler:1.4.600.v20191211-1528:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.ui.sdk.source:1.1.500.v20191016-0512:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.ui.sdk:1.1.500.v20191016-0512:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.ui.source:2.5.800.v20191213-1911:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.ui:2.5.800.v20191213-1911:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.updatechecker.source:1.2.200.v20190701-1309:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.updatechecker:1.2.200.v20190701-1309:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.updatesite.source:1.1.300.v20191016-0515:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.updatesite:1.1.300.v20191016-0515:default:true:default:default"/> </setAttribute> <booleanAttribute key="append.args" value="true"/> <booleanAttribute key="askclear" value="true"/> <booleanAttribute key="automaticAdd" value="false"/> -<booleanAttribute key="automaticValidate" value="true"/> +<booleanAttribute key="automaticValidate" value="false"/> <stringAttribute key="bootstrap" value=""/> <stringAttribute key="checked" value="[NONE]"/> <booleanAttribute key="clearConfig" value="false"/> @@ -77,7 +77,7 @@ <stringAttribute key="featurePluginResolution" value="workspace"/> <booleanAttribute key="generateProfile" value="true"/> <booleanAttribute key="includeOptional" value="true"/> -<stringAttribute key="location" value="@none"/> +<stringAttribute key="location" value="@noDefault"/> <booleanAttribute key="org.eclipse.jdt.launching.ATTR_USE_START_ON_FIRST_THREAD" value="true"/> <stringAttribute key="org.eclipse.jdt.launching.JRE_CONTAINER" value="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/> <stringAttribute key="org.eclipse.jdt.launching.PROGRAM_ARGUMENTS" value="-os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl} -consoleLog"/> @@ -94,8 +94,156 @@ <setEntry value="org.eclipse.oomph.p2:default"/> <setEntry value="org.eclipse.oomph.setup.installer:default"/> </setAttribute> -<stringAttribute key="selected_target_plugins" value="com.ibm.icu@default:default,com.jcraft.jsch@default:default,javaewah@default:default,javax.annotation@default:default,javax.inject@default:default,javax.servlet@default:default,javax.xml@default:default,org.apache.batik.css*1.6.0.v201011041432@default:default,org.apache.batik.css*1.7.0.v201011041433@default:default,org.apache.batik.util*1.6.0.v201011041432@default:default,org.apache.batik.util*1.7.0.v201011041433@default:default,org.apache.batik.util.gui*1.6.0.v201011041432@default:default,org.apache.batik.util.gui*1.7.0.v200903091627@default:default,org.apache.commons.codec@default:default,org.apache.commons.logging@default:default,org.apache.httpcomponents.httpclient@default:default,org.apache.httpcomponents.httpcore@default:default,org.eclipse.ant.core@default:default,org.eclipse.compare.core@default:default,org.eclipse.core.commands@default:default,org.eclipse.core.contenttype@default:default,org.eclipse.core.databinding.observable@default:default,org.eclipse.core.databinding.property@default:default,org.eclipse.core.databinding@default:default,org.eclipse.core.expressions@default:default,org.eclipse.core.filebuffers@default:default,org.eclipse.core.filesystem.java7@default:false,org.eclipse.core.filesystem.win32.x86_64@default:false,org.eclipse.core.filesystem@default:default,org.eclipse.core.jobs@default:default,org.eclipse.core.net.win32.x86_64@default:false,org.eclipse.core.net@default:default,org.eclipse.core.runtime.compatibility.registry@default:false,org.eclipse.core.runtime@default:true,org.eclipse.core.variables@default:default,org.eclipse.e4.core.commands@default:default,org.eclipse.e4.core.contexts@default:default,org.eclipse.e4.core.di.extensions@default:default,org.eclipse.e4.core.di@default:default,org.eclipse.e4.core.services@default:default,org.eclipse.e4.ui.bindings@default:default,org.eclipse.e4.ui.css.core@default:default,org.eclipse.e4.ui.css.swt.theme@default:default,org.eclipse.e4.ui.css.swt@default:default,org.eclipse.e4.ui.di@default:default,org.eclipse.e4.ui.model.workbench@default:default,org.eclipse.e4.ui.services@default:default,org.eclipse.e4.ui.widgets@default:default,org.eclipse.e4.ui.workbench.addons.swt@default:default,org.eclipse.e4.ui.workbench.renderers.swt@default:default,org.eclipse.e4.ui.workbench.swt@default:default,org.eclipse.e4.ui.workbench3@default:default,org.eclipse.e4.ui.workbench@default:default,org.eclipse.ecf.filetransfer@default:default,org.eclipse.ecf.identity@default:default,org.eclipse.ecf.provider.filetransfer.httpclient4.ssl@default:false,org.eclipse.ecf.provider.filetransfer.httpclient4@default:default,org.eclipse.ecf.provider.filetransfer.ssl@default:false,org.eclipse.ecf.provider.filetransfer@default:default,org.eclipse.ecf.ssl@default:false,org.eclipse.ecf@default:default,org.eclipse.emf.common.ui@default:default,org.eclipse.emf.common@default:default,org.eclipse.emf.ecore.change@default:default,org.eclipse.emf.ecore.xmi@default:default,org.eclipse.emf.ecore@default:default,org.eclipse.emf.edit.ui@default:default,org.eclipse.emf.edit@default:default,org.eclipse.equinox.app@default:default,org.eclipse.equinox.bidi@default:default,org.eclipse.equinox.common@2:true,org.eclipse.equinox.concurrent@default:default,org.eclipse.equinox.ds@1:true,org.eclipse.equinox.event@default:default,org.eclipse.equinox.frameworkadmin.equinox@default:default,org.eclipse.equinox.frameworkadmin@default:default,org.eclipse.equinox.p2.artifact.repository@default:default,org.eclipse.equinox.p2.console@default:default,org.eclipse.equinox.p2.core@default:default,org.eclipse.equinox.p2.director.app@default:default,org.eclipse.equinox.p2.director@default:default,org.eclipse.equinox.p2.engine@default:default,org.eclipse.equinox.p2.garbagecollector@default:default,org.eclipse.equinox.p2.jarprocessor@default:default,org.eclipse.equinox.p2.metadata.repository@default:default,org.eclipse.equinox.p2.metadata@default:default,org.eclipse.equinox.p2.operations@default:default,org.eclipse.equinox.p2.publisher.eclipse@default:default,org.eclipse.equinox.p2.publisher@default:default,org.eclipse.equinox.p2.repository.tools@default:default,org.eclipse.equinox.p2.repository@default:default,org.eclipse.equinox.p2.touchpoint.eclipse@default:default,org.eclipse.equinox.p2.touchpoint.natives@default:default,org.eclipse.equinox.p2.transport.ecf@default:default,org.eclipse.equinox.p2.ui@default:default,org.eclipse.equinox.p2.updatesite@default:default,org.eclipse.equinox.preferences@default:default,org.eclipse.equinox.registry@default:default,org.eclipse.equinox.security.ui@default:default,org.eclipse.equinox.security.win32.x86_64@default:false,org.eclipse.equinox.security@default:default,org.eclipse.equinox.simpleconfigurator.manipulator@default:default,org.eclipse.equinox.simpleconfigurator@1:true,org.eclipse.equinox.util@default:default,org.eclipse.help@default:default,org.eclipse.jface.databinding@default:default,org.eclipse.jface.text@default:default,org.eclipse.jface@default:default,org.eclipse.jsch.core@default:default,org.eclipse.jsch.ui@default:default,org.eclipse.osgi.compatibility.state@default:false,org.eclipse.osgi.services@default:default,org.eclipse.osgi@-1:true,org.eclipse.swt.win32.win32.x86_64@default:false,org.eclipse.swt@default:default,org.eclipse.text@default:default,org.eclipse.ui.forms@default:default,org.eclipse.ui.ide@default:default,org.eclipse.ui.net@default:default,org.eclipse.ui.views@default:default,org.eclipse.ui.win32@default:false,org.eclipse.ui.workbench@default:default,org.eclipse.ui@default:default,org.sat4j.core@default:default,org.sat4j.pb@default:default,org.w3c.css.sac@default:default,org.w3c.dom.events@default:default,org.w3c.dom.smil@default:default,org.w3c.dom.svg@default:default"/> -<stringAttribute key="selected_workspace_plugins" value="org.eclipse.oomph.base.edit@default:default,org.eclipse.oomph.base@default:default,org.eclipse.oomph.p2.core@default:default,org.eclipse.oomph.p2.edit@default:default,org.eclipse.oomph.p2.ui@default:default,org.eclipse.oomph.p2@default:default,org.eclipse.oomph.preferences@default:default,org.eclipse.oomph.setup.core@default:default,org.eclipse.oomph.setup.doc@default:default,org.eclipse.oomph.setup.edit@default:default,org.eclipse.oomph.setup.installer@default:default,org.eclipse.oomph.setup.p2.edit@default:default,org.eclipse.oomph.setup.p2@default:default,org.eclipse.oomph.setup.ui@default:default,org.eclipse.oomph.setup@default:default,org.eclipse.oomph.ui@default:default,org.eclipse.oomph.util@default:default"/> +<setAttribute key="selected_target_bundles"> +<setEntry value="com.ibm.icu@default:default"/> +<setEntry value="com.jcraft.jsch@default:default"/> +<setEntry value="javaewah@default:default"/> +<setEntry value="javax.annotation@default:default"/> +<setEntry value="javax.inject@default:default"/> +<setEntry value="javax.servlet@default:default"/> +<setEntry value="javax.xml@default:default"/> +<setEntry value="org.apache.batik.css*1.6.0.v201011041432@default:default"/> +<setEntry value="org.apache.batik.css*1.7.0.v201011041433@default:default"/> +<setEntry value="org.apache.batik.util*1.6.0.v201011041432@default:default"/> +<setEntry value="org.apache.batik.util*1.7.0.v201011041433@default:default"/> +<setEntry value="org.apache.batik.util.gui*1.6.0.v201011041432@default:default"/> +<setEntry value="org.apache.batik.util.gui*1.7.0.v200903091627@default:default"/> +<setEntry value="org.apache.commons.codec@default:default"/> +<setEntry value="org.apache.commons.logging@default:default"/> +<setEntry value="org.apache.httpcomponents.httpclient@default:default"/> +<setEntry value="org.apache.httpcomponents.httpcore@default:default"/> +<setEntry value="org.eclipse.ant.core@default:default"/> +<setEntry value="org.eclipse.compare.core@default:default"/> +<setEntry value="org.eclipse.core.commands@default:default"/> +<setEntry value="org.eclipse.core.contenttype@default:default"/> +<setEntry value="org.eclipse.core.databinding.observable@default:default"/> +<setEntry value="org.eclipse.core.databinding.property@default:default"/> +<setEntry value="org.eclipse.core.databinding@default:default"/> +<setEntry value="org.eclipse.core.expressions@default:default"/> +<setEntry value="org.eclipse.core.filebuffers@default:default"/> +<setEntry value="org.eclipse.core.filesystem.java7@default:false"/> +<setEntry value="org.eclipse.core.filesystem.win32.x86_64@default:false"/> +<setEntry value="org.eclipse.core.filesystem@default:default"/> +<setEntry value="org.eclipse.core.jobs@default:default"/> +<setEntry value="org.eclipse.core.net.win32.x86_64@default:false"/> +<setEntry value="org.eclipse.core.net@default:default"/> +<setEntry value="org.eclipse.core.runtime.compatibility.registry@default:false"/> +<setEntry value="org.eclipse.core.runtime@default:true"/> +<setEntry value="org.eclipse.core.variables@default:default"/> +<setEntry value="org.eclipse.e4.core.commands@default:default"/> +<setEntry value="org.eclipse.e4.core.contexts@default:default"/> +<setEntry value="org.eclipse.e4.core.di.extensions@default:default"/> +<setEntry value="org.eclipse.e4.core.di@default:default"/> +<setEntry value="org.eclipse.e4.core.services@default:default"/> +<setEntry value="org.eclipse.e4.ui.bindings@default:default"/> +<setEntry value="org.eclipse.e4.ui.css.core@default:default"/> +<setEntry value="org.eclipse.e4.ui.css.swt.theme@default:default"/> +<setEntry value="org.eclipse.e4.ui.css.swt@default:default"/> +<setEntry value="org.eclipse.e4.ui.di@default:default"/> +<setEntry value="org.eclipse.e4.ui.model.workbench@default:default"/> +<setEntry value="org.eclipse.e4.ui.services@default:default"/> +<setEntry value="org.eclipse.e4.ui.widgets@default:default"/> +<setEntry value="org.eclipse.e4.ui.workbench.addons.swt@default:default"/> +<setEntry value="org.eclipse.e4.ui.workbench.renderers.swt@default:default"/> +<setEntry value="org.eclipse.e4.ui.workbench.swt@default:default"/> +<setEntry value="org.eclipse.e4.ui.workbench3@default:default"/> +<setEntry value="org.eclipse.e4.ui.workbench@default:default"/> +<setEntry value="org.eclipse.ecf.filetransfer@default:default"/> +<setEntry value="org.eclipse.ecf.identity@default:default"/> +<setEntry value="org.eclipse.ecf.provider.filetransfer.httpclient4.ssl@default:false"/> +<setEntry value="org.eclipse.ecf.provider.filetransfer.httpclient4@default:default"/> +<setEntry value="org.eclipse.ecf.provider.filetransfer.ssl@default:false"/> +<setEntry value="org.eclipse.ecf.provider.filetransfer@default:default"/> +<setEntry value="org.eclipse.ecf.ssl@default:false"/> +<setEntry value="org.eclipse.ecf@default:default"/> +<setEntry value="org.eclipse.emf.common.ui@default:default"/> +<setEntry value="org.eclipse.emf.common@default:default"/> +<setEntry value="org.eclipse.emf.ecore.change@default:default"/> +<setEntry value="org.eclipse.emf.ecore.xmi@default:default"/> +<setEntry value="org.eclipse.emf.ecore@default:default"/> +<setEntry value="org.eclipse.emf.edit.ui@default:default"/> +<setEntry value="org.eclipse.emf.edit@default:default"/> +<setEntry value="org.eclipse.equinox.app@default:default"/> +<setEntry value="org.eclipse.equinox.bidi@default:default"/> +<setEntry value="org.eclipse.equinox.common@2:true"/> +<setEntry value="org.eclipse.equinox.concurrent@default:default"/> +<setEntry value="org.eclipse.equinox.ds@1:true"/> +<setEntry value="org.eclipse.equinox.event@default:default"/> +<setEntry value="org.eclipse.equinox.frameworkadmin.equinox@default:default"/> +<setEntry value="org.eclipse.equinox.frameworkadmin@default:default"/> +<setEntry value="org.eclipse.equinox.p2.artifact.repository@default:default"/> +<setEntry value="org.eclipse.equinox.p2.console@default:default"/> +<setEntry value="org.eclipse.equinox.p2.core@default:default"/> +<setEntry value="org.eclipse.equinox.p2.director.app@default:default"/> +<setEntry value="org.eclipse.equinox.p2.director@default:default"/> +<setEntry value="org.eclipse.equinox.p2.engine@default:default"/> +<setEntry value="org.eclipse.equinox.p2.garbagecollector@default:default"/> +<setEntry value="org.eclipse.equinox.p2.jarprocessor@default:default"/> +<setEntry value="org.eclipse.equinox.p2.metadata.repository@default:default"/> +<setEntry value="org.eclipse.equinox.p2.metadata@default:default"/> +<setEntry value="org.eclipse.equinox.p2.operations@default:default"/> +<setEntry value="org.eclipse.equinox.p2.publisher.eclipse@default:default"/> +<setEntry value="org.eclipse.equinox.p2.publisher@default:default"/> +<setEntry value="org.eclipse.equinox.p2.repository.tools@default:default"/> +<setEntry value="org.eclipse.equinox.p2.repository@default:default"/> +<setEntry value="org.eclipse.equinox.p2.touchpoint.eclipse@default:default"/> +<setEntry value="org.eclipse.equinox.p2.touchpoint.natives@default:default"/> +<setEntry value="org.eclipse.equinox.p2.transport.ecf@default:default"/> +<setEntry value="org.eclipse.equinox.p2.ui@default:default"/> +<setEntry value="org.eclipse.equinox.p2.updatesite@default:default"/> +<setEntry value="org.eclipse.equinox.preferences@default:default"/> +<setEntry value="org.eclipse.equinox.registry@default:default"/> +<setEntry value="org.eclipse.equinox.security.ui@default:default"/> +<setEntry value="org.eclipse.equinox.security.win32.x86_64@default:false"/> +<setEntry value="org.eclipse.equinox.security@default:default"/> +<setEntry value="org.eclipse.equinox.simpleconfigurator.manipulator@default:default"/> +<setEntry value="org.eclipse.equinox.simpleconfigurator@1:true"/> +<setEntry value="org.eclipse.equinox.util@default:default"/> +<setEntry value="org.eclipse.help@default:default"/> +<setEntry value="org.eclipse.jface.databinding@default:default"/> +<setEntry value="org.eclipse.jface.text@default:default"/> +<setEntry value="org.eclipse.jface@default:default"/> +<setEntry value="org.eclipse.jsch.core@default:default"/> +<setEntry value="org.eclipse.jsch.ui@default:default"/> +<setEntry value="org.eclipse.osgi.compatibility.state@default:false"/> +<setEntry value="org.eclipse.osgi.services@default:default"/> +<setEntry value="org.eclipse.osgi@-1:true"/> +<setEntry value="org.eclipse.swt.win32.win32.x86_64@default:false"/> +<setEntry value="org.eclipse.swt@default:default"/> +<setEntry value="org.eclipse.text@default:default"/> +<setEntry value="org.eclipse.ui.forms@default:default"/> +<setEntry value="org.eclipse.ui.ide@default:default"/> +<setEntry value="org.eclipse.ui.net@default:default"/> +<setEntry value="org.eclipse.ui.views@default:default"/> +<setEntry value="org.eclipse.ui.win32@default:false"/> +<setEntry value="org.eclipse.ui.workbench@default:default"/> +<setEntry value="org.eclipse.ui@default:default"/> +<setEntry value="org.sat4j.core@default:default"/> +<setEntry value="org.sat4j.pb@default:default"/> +<setEntry value="org.w3c.css.sac@default:default"/> +<setEntry value="org.w3c.dom.events@default:default"/> +<setEntry value="org.w3c.dom.smil@default:default"/> +<setEntry value="org.w3c.dom.svg@default:default"/> +</setAttribute> +<setAttribute key="selected_workspace_bundles"> +<setEntry value="org.eclipse.oomph.base.edit@default:default"/> +<setEntry value="org.eclipse.oomph.base@default:default"/> +<setEntry value="org.eclipse.oomph.p2.core@default:default"/> +<setEntry value="org.eclipse.oomph.p2.edit@default:default"/> +<setEntry value="org.eclipse.oomph.p2.ui@default:default"/> +<setEntry value="org.eclipse.oomph.p2@default:default"/> +<setEntry value="org.eclipse.oomph.preferences@default:default"/> +<setEntry value="org.eclipse.oomph.setup.core@default:default"/> +<setEntry value="org.eclipse.oomph.setup.doc@default:default"/> +<setEntry value="org.eclipse.oomph.setup.edit@default:default"/> +<setEntry value="org.eclipse.oomph.setup.installer@default:default"/> +<setEntry value="org.eclipse.oomph.setup.p2.edit@default:default"/> +<setEntry value="org.eclipse.oomph.setup.p2@default:default"/> +<setEntry value="org.eclipse.oomph.setup.ui@default:default"/> +<setEntry value="org.eclipse.oomph.setup@default:default"/> +<setEntry value="org.eclipse.oomph.ui@default:default"/> +<setEntry value="org.eclipse.oomph.util@default:default"/> +</setAttribute> <booleanAttribute key="show_selected_only" value="false"/> <stringAttribute key="templateConfig" value="${target_home}\configuration\config.ini"/> <booleanAttribute key="tracing" value="false"/> diff --git a/plugins/org.eclipse.oomph.setup/Setup (Installer Dialog).launch b/plugins/org.eclipse.oomph.setup/Setup (Installer Dialog).launch index 04ebd7a4c..87bec93aa 100644 --- a/plugins/org.eclipse.oomph.setup/Setup (Installer Dialog).launch +++ b/plugins/org.eclipse.oomph.setup/Setup (Installer Dialog).launch @@ -1,30 +1,30 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration type="org.eclipse.pde.ui.RuntimeWorkbench"> <setAttribute key="additional_plugins"> -<setEntry value="org.eclipse.equinox.p2.artifact.repository:1.3.100.v20190330-1646:default:true"/> -<setEntry value="org.eclipse.equinox.p2.console:1.1.100.v20180822-1258:default:true"/> -<setEntry value="org.eclipse.equinox.p2.core:2.6.0.v20190215-2242:default:true"/> -<setEntry value="org.eclipse.equinox.p2.director.app:1.1.200.v20180822-1302:default:true"/> -<setEntry value="org.eclipse.equinox.p2.director:2.4.300.v20190215-2242:default:true"/> -<setEntry value="org.eclipse.equinox.p2.directorywatcher:1.2.200.v20190204-0752:default:true"/> -<setEntry value="org.eclipse.equinox.p2.discovery.compatibility:1.1.100.v20180822-1302:default:true"/> -<setEntry value="org.eclipse.equinox.p2.discovery:1.1.100.v20180822-1302:default:true"/> -<setEntry value="org.eclipse.equinox.p2.engine:2.6.300.v20190318-1320:default:true"/> -<setEntry value="org.eclipse.equinox.p2.extensionlocation:1.3.100.v20180822-1302:default:true"/> -<setEntry value="org.eclipse.equinox.p2.garbagecollector:1.1.100.v20180822-1302:default:true"/> -<setEntry value="org.eclipse.equinox.p2.jarprocessor:1.1.200.v20180921-1009:default:true"/> -<setEntry value="org.eclipse.equinox.p2.metadata.repository:1.3.100.v20180822-1302:default:true"/> -<setEntry value="org.eclipse.equinox.p2.metadata:2.4.400.v20190409-0548:default:true"/> -<setEntry value="org.eclipse.equinox.p2.operations:2.5.400.v20190408-2008:default:true"/> -<setEntry value="org.eclipse.equinox.p2.publisher.eclipse:1.3.200.v20190329-1624:default:true"/> -<setEntry value="org.eclipse.equinox.p2.publisher:1.5.100.v20180822-1302:default:true"/> -<setEntry value="org.eclipse.equinox.p2.reconciler.dropins:1.3.0.v20181023-0914:default:true"/> -<setEntry value="org.eclipse.equinox.p2.repository.tools:2.2.200.v20181102-0649:default:true"/> -<setEntry value="org.eclipse.equinox.p2.repository:2.4.400.v20190318-1320:default:true"/> -<setEntry value="org.eclipse.equinox.p2.touchpoint.eclipse:2.2.300.v20190215-2242:default:true"/> -<setEntry value="org.eclipse.equinox.p2.touchpoint.natives:1.3.200.v20180921-1019:default:true"/> -<setEntry value="org.eclipse.equinox.p2.transport.ecf:1.2.100.v20180822-1354:default:true"/> -<setEntry value="org.eclipse.equinox.p2.updatesite:1.1.100.v20180827-1122:default:true"/> +<setEntry value="org.eclipse.equinox.p2.artifact.repository:1.3.400.v20191211-1713:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.console:1.1.300.v20191014-1219:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.core:2.6.200.v20191014-1220:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.director.app:1.1.400.v20191015-1945:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.director:2.4.600.v20191211-1713:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.directorywatcher:1.2.500.v20191211-1631:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.discovery.compatibility:1.1.200.v20190611-1008:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.discovery:1.1.200.v20190611-1008:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.engine:2.6.600.v20191211-1713:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.extensionlocation:1.3.400.v20191213-1911:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.garbagecollector:1.1.400.v20191211-1424:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.jarprocessor:1.1.600.v20191211-1713:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.metadata.repository:1.3.400.v20191211-1528:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.metadata:2.4.700.v20191213-1911:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.operations:2.5.700.v20191211-1713:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.publisher.eclipse:1.3.500.v20191211-1424:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.publisher:1.5.300.v20191016-0507:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.reconciler.dropins:1.3.300.v20191211-1631:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.repository.tools:2.2.500.v20191211-1713:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.repository:2.4.600.v20191016-0510:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.touchpoint.eclipse:2.2.500.v20191114-1206:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.touchpoint.natives:1.3.500.v20191216-1909:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.transport.ecf:1.2.300.v20191001-0955:default:true:default:default"/> +<setEntry value="org.eclipse.equinox.p2.updatesite:1.1.300.v20191016-0515:default:true:default:default"/> </setAttribute> <booleanAttribute key="append.args" value="true"/> <booleanAttribute key="askclear" value="false"/> @@ -41,7 +41,7 @@ <stringAttribute key="featurePluginResolution" value="workspace"/> <booleanAttribute key="generateProfile" value="true"/> <booleanAttribute key="includeOptional" value="true"/> -<stringAttribute key="location" value="@none"/> +<stringAttribute key="location" value="@noDefault"/> <booleanAttribute key="org.eclipse.jdt.launching.ATTR_USE_START_ON_FIRST_THREAD" value="true"/> <stringAttribute key="org.eclipse.jdt.launching.JRE_CONTAINER" value="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/> <stringAttribute key="org.eclipse.jdt.launching.PROGRAM_ARGUMENTS" value="-os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl} -consoleLog"/> @@ -58,8 +58,156 @@ <setEntry value="org.eclipse.oomph.p2:default"/> <setEntry value="org.eclipse.oomph.setup.installer:default"/> </setAttribute> -<stringAttribute key="selected_target_plugins" value="com.ibm.icu@default:default,com.jcraft.jsch@default:default,javaewah@default:default,javax.annotation@default:default,javax.inject@default:default,javax.servlet@default:default,javax.xml@default:default,org.apache.batik.css*1.6.0.v201011041432@default:default,org.apache.batik.css*1.7.0.v201011041433@default:default,org.apache.batik.util*1.6.0.v201011041432@default:default,org.apache.batik.util*1.7.0.v201011041433@default:default,org.apache.batik.util.gui*1.6.0.v201011041432@default:default,org.apache.batik.util.gui*1.7.0.v200903091627@default:default,org.apache.commons.codec@default:default,org.apache.commons.logging@default:default,org.apache.httpcomponents.httpclient@default:default,org.apache.httpcomponents.httpcore@default:default,org.eclipse.ant.core@default:default,org.eclipse.compare.core@default:default,org.eclipse.core.commands@default:default,org.eclipse.core.contenttype@default:default,org.eclipse.core.databinding.observable@default:default,org.eclipse.core.databinding.property@default:default,org.eclipse.core.databinding@default:default,org.eclipse.core.expressions@default:default,org.eclipse.core.filebuffers@default:default,org.eclipse.core.filesystem.java7@default:false,org.eclipse.core.filesystem.win32.x86_64@default:false,org.eclipse.core.filesystem@default:default,org.eclipse.core.jobs@default:default,org.eclipse.core.net.win32.x86_64@default:false,org.eclipse.core.net@default:default,org.eclipse.core.runtime.compatibility.registry@default:false,org.eclipse.core.runtime@default:true,org.eclipse.core.variables@default:default,org.eclipse.e4.core.commands@default:default,org.eclipse.e4.core.contexts@default:default,org.eclipse.e4.core.di.extensions@default:default,org.eclipse.e4.core.di@default:default,org.eclipse.e4.core.services@default:default,org.eclipse.e4.ui.bindings@default:default,org.eclipse.e4.ui.css.core@default:default,org.eclipse.e4.ui.css.swt.theme@default:default,org.eclipse.e4.ui.css.swt@default:default,org.eclipse.e4.ui.di@default:default,org.eclipse.e4.ui.model.workbench@default:default,org.eclipse.e4.ui.services@default:default,org.eclipse.e4.ui.widgets@default:default,org.eclipse.e4.ui.workbench.addons.swt@default:default,org.eclipse.e4.ui.workbench.renderers.swt@default:default,org.eclipse.e4.ui.workbench.swt@default:default,org.eclipse.e4.ui.workbench3@default:default,org.eclipse.e4.ui.workbench@default:default,org.eclipse.ecf.filetransfer@default:default,org.eclipse.ecf.identity@default:default,org.eclipse.ecf.provider.filetransfer.httpclient4.ssl@default:false,org.eclipse.ecf.provider.filetransfer.httpclient4@default:default,org.eclipse.ecf.provider.filetransfer.ssl@default:false,org.eclipse.ecf.provider.filetransfer@default:default,org.eclipse.ecf.ssl@default:false,org.eclipse.ecf@default:default,org.eclipse.emf.common.ui@default:default,org.eclipse.emf.common@default:default,org.eclipse.emf.ecore.change@default:default,org.eclipse.emf.ecore.xmi@default:default,org.eclipse.emf.ecore@default:default,org.eclipse.emf.edit.ui@default:default,org.eclipse.emf.edit@default:default,org.eclipse.equinox.app@default:default,org.eclipse.equinox.bidi@default:default,org.eclipse.equinox.common@2:true,org.eclipse.equinox.concurrent@default:default,org.eclipse.equinox.ds@1:true,org.eclipse.equinox.event@default:default,org.eclipse.equinox.frameworkadmin.equinox@default:default,org.eclipse.equinox.frameworkadmin@default:default,org.eclipse.equinox.p2.artifact.repository@default:default,org.eclipse.equinox.p2.console@default:default,org.eclipse.equinox.p2.core@default:default,org.eclipse.equinox.p2.director.app@default:default,org.eclipse.equinox.p2.director@default:default,org.eclipse.equinox.p2.engine@default:default,org.eclipse.equinox.p2.garbagecollector@default:default,org.eclipse.equinox.p2.jarprocessor@default:default,org.eclipse.equinox.p2.metadata.repository@default:default,org.eclipse.equinox.p2.metadata@default:default,org.eclipse.equinox.p2.operations@default:default,org.eclipse.equinox.p2.publisher.eclipse@default:default,org.eclipse.equinox.p2.publisher@default:default,org.eclipse.equinox.p2.repository.tools@default:default,org.eclipse.equinox.p2.repository@default:default,org.eclipse.equinox.p2.touchpoint.eclipse@default:default,org.eclipse.equinox.p2.touchpoint.natives@default:default,org.eclipse.equinox.p2.transport.ecf@default:default,org.eclipse.equinox.p2.ui@default:default,org.eclipse.equinox.p2.updatesite@default:default,org.eclipse.equinox.preferences@default:default,org.eclipse.equinox.registry@default:default,org.eclipse.equinox.security.ui@default:default,org.eclipse.equinox.security.win32.x86_64@default:false,org.eclipse.equinox.security@default:default,org.eclipse.equinox.simpleconfigurator.manipulator@default:default,org.eclipse.equinox.simpleconfigurator@1:true,org.eclipse.equinox.util@default:default,org.eclipse.help@default:default,org.eclipse.jface.databinding@default:default,org.eclipse.jface.text@default:default,org.eclipse.jface@default:default,org.eclipse.jsch.core@default:default,org.eclipse.jsch.ui@default:default,org.eclipse.osgi.compatibility.state@default:false,org.eclipse.osgi.services@default:default,org.eclipse.osgi@-1:true,org.eclipse.swt.win32.win32.x86_64@default:false,org.eclipse.swt@default:default,org.eclipse.text@default:default,org.eclipse.ui.forms@default:default,org.eclipse.ui.ide@default:default,org.eclipse.ui.net@default:default,org.eclipse.ui.views@default:default,org.eclipse.ui.win32@default:false,org.eclipse.ui.workbench@default:default,org.eclipse.ui@default:default,org.sat4j.core@default:default,org.sat4j.pb@default:default,org.w3c.css.sac@default:default,org.w3c.dom.events@default:default,org.w3c.dom.smil@default:default,org.w3c.dom.svg@default:default"/> -<stringAttribute key="selected_workspace_plugins" value="org.eclipse.oomph.base.edit@default:default,org.eclipse.oomph.base@default:default,org.eclipse.oomph.p2.core@default:default,org.eclipse.oomph.p2.edit@default:default,org.eclipse.oomph.p2.ui@default:default,org.eclipse.oomph.p2@default:default,org.eclipse.oomph.preferences@default:default,org.eclipse.oomph.setup.core@default:default,org.eclipse.oomph.setup.doc@default:default,org.eclipse.oomph.setup.edit@default:default,org.eclipse.oomph.setup.installer@default:default,org.eclipse.oomph.setup.p2.edit@default:default,org.eclipse.oomph.setup.p2@default:default,org.eclipse.oomph.setup.ui@default:default,org.eclipse.oomph.setup@default:default,org.eclipse.oomph.ui@default:default,org.eclipse.oomph.util@default:default"/> +<setAttribute key="selected_target_bundles"> +<setEntry value="com.ibm.icu@default:default"/> +<setEntry value="com.jcraft.jsch@default:default"/> +<setEntry value="javaewah@default:default"/> +<setEntry value="javax.annotation@default:default"/> +<setEntry value="javax.inject@default:default"/> +<setEntry value="javax.servlet@default:default"/> +<setEntry value="javax.xml@default:default"/> +<setEntry value="org.apache.batik.css*1.6.0.v201011041432@default:default"/> +<setEntry value="org.apache.batik.css*1.7.0.v201011041433@default:default"/> +<setEntry value="org.apache.batik.util*1.6.0.v201011041432@default:default"/> +<setEntry value="org.apache.batik.util*1.7.0.v201011041433@default:default"/> +<setEntry value="org.apache.batik.util.gui*1.6.0.v201011041432@default:default"/> +<setEntry value="org.apache.batik.util.gui*1.7.0.v200903091627@default:default"/> +<setEntry value="org.apache.commons.codec@default:default"/> +<setEntry value="org.apache.commons.logging@default:default"/> +<setEntry value="org.apache.httpcomponents.httpclient@default:default"/> +<setEntry value="org.apache.httpcomponents.httpcore@default:default"/> +<setEntry value="org.eclipse.ant.core@default:default"/> +<setEntry value="org.eclipse.compare.core@default:default"/> +<setEntry value="org.eclipse.core.commands@default:default"/> +<setEntry value="org.eclipse.core.contenttype@default:default"/> +<setEntry value="org.eclipse.core.databinding.observable@default:default"/> +<setEntry value="org.eclipse.core.databinding.property@default:default"/> +<setEntry value="org.eclipse.core.databinding@default:default"/> +<setEntry value="org.eclipse.core.expressions@default:default"/> +<setEntry value="org.eclipse.core.filebuffers@default:default"/> +<setEntry value="org.eclipse.core.filesystem.java7@default:false"/> +<setEntry value="org.eclipse.core.filesystem.win32.x86_64@default:false"/> +<setEntry value="org.eclipse.core.filesystem@default:default"/> +<setEntry value="org.eclipse.core.jobs@default:default"/> +<setEntry value="org.eclipse.core.net.win32.x86_64@default:false"/> +<setEntry value="org.eclipse.core.net@default:default"/> +<setEntry value="org.eclipse.core.runtime.compatibility.registry@default:false"/> +<setEntry value="org.eclipse.core.runtime@default:true"/> +<setEntry value="org.eclipse.core.variables@default:default"/> +<setEntry value="org.eclipse.e4.core.commands@default:default"/> +<setEntry value="org.eclipse.e4.core.contexts@default:default"/> +<setEntry value="org.eclipse.e4.core.di.extensions@default:default"/> +<setEntry value="org.eclipse.e4.core.di@default:default"/> +<setEntry value="org.eclipse.e4.core.services@default:default"/> +<setEntry value="org.eclipse.e4.ui.bindings@default:default"/> +<setEntry value="org.eclipse.e4.ui.css.core@default:default"/> +<setEntry value="org.eclipse.e4.ui.css.swt.theme@default:default"/> +<setEntry value="org.eclipse.e4.ui.css.swt@default:default"/> +<setEntry value="org.eclipse.e4.ui.di@default:default"/> +<setEntry value="org.eclipse.e4.ui.model.workbench@default:default"/> +<setEntry value="org.eclipse.e4.ui.services@default:default"/> +<setEntry value="org.eclipse.e4.ui.widgets@default:default"/> +<setEntry value="org.eclipse.e4.ui.workbench.addons.swt@default:default"/> +<setEntry value="org.eclipse.e4.ui.workbench.renderers.swt@default:default"/> +<setEntry value="org.eclipse.e4.ui.workbench.swt@default:default"/> +<setEntry value="org.eclipse.e4.ui.workbench3@default:default"/> +<setEntry value="org.eclipse.e4.ui.workbench@default:default"/> +<setEntry value="org.eclipse.ecf.filetransfer@default:default"/> +<setEntry value="org.eclipse.ecf.identity@default:default"/> +<setEntry value="org.eclipse.ecf.provider.filetransfer.httpclient4.ssl@default:false"/> +<setEntry value="org.eclipse.ecf.provider.filetransfer.httpclient4@default:default"/> +<setEntry value="org.eclipse.ecf.provider.filetransfer.ssl@default:false"/> +<setEntry value="org.eclipse.ecf.provider.filetransfer@default:default"/> +<setEntry value="org.eclipse.ecf.ssl@default:false"/> +<setEntry value="org.eclipse.ecf@default:default"/> +<setEntry value="org.eclipse.emf.common.ui@default:default"/> +<setEntry value="org.eclipse.emf.common@default:default"/> +<setEntry value="org.eclipse.emf.ecore.change@default:default"/> +<setEntry value="org.eclipse.emf.ecore.xmi@default:default"/> +<setEntry value="org.eclipse.emf.ecore@default:default"/> +<setEntry value="org.eclipse.emf.edit.ui@default:default"/> +<setEntry value="org.eclipse.emf.edit@default:default"/> +<setEntry value="org.eclipse.equinox.app@default:default"/> +<setEntry value="org.eclipse.equinox.bidi@default:default"/> +<setEntry value="org.eclipse.equinox.common@2:true"/> +<setEntry value="org.eclipse.equinox.concurrent@default:default"/> +<setEntry value="org.eclipse.equinox.ds@1:true"/> +<setEntry value="org.eclipse.equinox.event@default:default"/> +<setEntry value="org.eclipse.equinox.frameworkadmin.equinox@default:default"/> +<setEntry value="org.eclipse.equinox.frameworkadmin@default:default"/> +<setEntry value="org.eclipse.equinox.p2.artifact.repository@default:default"/> +<setEntry value="org.eclipse.equinox.p2.console@default:default"/> +<setEntry value="org.eclipse.equinox.p2.core@default:default"/> +<setEntry value="org.eclipse.equinox.p2.director.app@default:default"/> +<setEntry value="org.eclipse.equinox.p2.director@default:default"/> +<setEntry value="org.eclipse.equinox.p2.engine@default:default"/> +<setEntry value="org.eclipse.equinox.p2.garbagecollector@default:default"/> +<setEntry value="org.eclipse.equinox.p2.jarprocessor@default:default"/> +<setEntry value="org.eclipse.equinox.p2.metadata.repository@default:default"/> +<setEntry value="org.eclipse.equinox.p2.metadata@default:default"/> +<setEntry value="org.eclipse.equinox.p2.operations@default:default"/> +<setEntry value="org.eclipse.equinox.p2.publisher.eclipse@default:default"/> +<setEntry value="org.eclipse.equinox.p2.publisher@default:default"/> +<setEntry value="org.eclipse.equinox.p2.repository.tools@default:default"/> +<setEntry value="org.eclipse.equinox.p2.repository@default:default"/> +<setEntry value="org.eclipse.equinox.p2.touchpoint.eclipse@default:default"/> +<setEntry value="org.eclipse.equinox.p2.touchpoint.natives@default:default"/> +<setEntry value="org.eclipse.equinox.p2.transport.ecf@default:default"/> +<setEntry value="org.eclipse.equinox.p2.ui@default:default"/> +<setEntry value="org.eclipse.equinox.p2.updatesite@default:default"/> +<setEntry value="org.eclipse.equinox.preferences@default:default"/> +<setEntry value="org.eclipse.equinox.registry@default:default"/> +<setEntry value="org.eclipse.equinox.security.ui@default:default"/> +<setEntry value="org.eclipse.equinox.security.win32.x86_64@default:false"/> +<setEntry value="org.eclipse.equinox.security@default:default"/> +<setEntry value="org.eclipse.equinox.simpleconfigurator.manipulator@default:default"/> +<setEntry value="org.eclipse.equinox.simpleconfigurator@1:true"/> +<setEntry value="org.eclipse.equinox.util@default:default"/> +<setEntry value="org.eclipse.help@default:default"/> +<setEntry value="org.eclipse.jface.databinding@default:default"/> +<setEntry value="org.eclipse.jface.text@default:default"/> +<setEntry value="org.eclipse.jface@default:default"/> +<setEntry value="org.eclipse.jsch.core@default:default"/> +<setEntry value="org.eclipse.jsch.ui@default:default"/> +<setEntry value="org.eclipse.osgi.compatibility.state@default:false"/> +<setEntry value="org.eclipse.osgi.services@default:default"/> +<setEntry value="org.eclipse.osgi@-1:true"/> +<setEntry value="org.eclipse.swt.win32.win32.x86_64@default:false"/> +<setEntry value="org.eclipse.swt@default:default"/> +<setEntry value="org.eclipse.text@default:default"/> +<setEntry value="org.eclipse.ui.forms@default:default"/> +<setEntry value="org.eclipse.ui.ide@default:default"/> +<setEntry value="org.eclipse.ui.net@default:default"/> +<setEntry value="org.eclipse.ui.views@default:default"/> +<setEntry value="org.eclipse.ui.win32@default:false"/> +<setEntry value="org.eclipse.ui.workbench@default:default"/> +<setEntry value="org.eclipse.ui@default:default"/> +<setEntry value="org.sat4j.core@default:default"/> +<setEntry value="org.sat4j.pb@default:default"/> +<setEntry value="org.w3c.css.sac@default:default"/> +<setEntry value="org.w3c.dom.events@default:default"/> +<setEntry value="org.w3c.dom.smil@default:default"/> +<setEntry value="org.w3c.dom.svg@default:default"/> +</setAttribute> +<setAttribute key="selected_workspace_bundles"> +<setEntry value="org.eclipse.oomph.base.edit@default:default"/> +<setEntry value="org.eclipse.oomph.base@default:default"/> +<setEntry value="org.eclipse.oomph.p2.core@default:default"/> +<setEntry value="org.eclipse.oomph.p2.edit@default:default"/> +<setEntry value="org.eclipse.oomph.p2.ui@default:default"/> +<setEntry value="org.eclipse.oomph.p2@default:default"/> +<setEntry value="org.eclipse.oomph.preferences@default:default"/> +<setEntry value="org.eclipse.oomph.setup.core@default:default"/> +<setEntry value="org.eclipse.oomph.setup.doc@default:default"/> +<setEntry value="org.eclipse.oomph.setup.edit@default:default"/> +<setEntry value="org.eclipse.oomph.setup.installer@default:default"/> +<setEntry value="org.eclipse.oomph.setup.p2.edit@default:default"/> +<setEntry value="org.eclipse.oomph.setup.p2@default:default"/> +<setEntry value="org.eclipse.oomph.setup.ui@default:default"/> +<setEntry value="org.eclipse.oomph.setup@default:default"/> +<setEntry value="org.eclipse.oomph.ui@default:default"/> +<setEntry value="org.eclipse.oomph.util@default:default"/> +</setAttribute> <booleanAttribute key="show_selected_only" value="false"/> <stringAttribute key="templateConfig" value="${target_home}\configuration\config.ini"/> <booleanAttribute key="tracing" value="false"/> |
