commit | 34ff80fa278ff069a4e921a96da08105b8dc712b | [log] [tgz] |
---|---|---|
author | John Arthorne <johna> | Mon Feb 25 23:13:16 2008 +0000 |
committer | John Arthorne <johna> | Mon Feb 25 23:13:16 2008 +0000 |
tree | a2accbf4dc60aaa94d54f76eaa277356779fb841 | |
parent | 29e07361789e1c0dc64357a2310af06cb7235e69 [diff] |
Rename mock IU property
diff --git a/bundles/org.eclipse.equinox.p2.director/src/org/eclipse/equinox/internal/p2/director/SimplePlanner.java b/bundles/org.eclipse.equinox.p2.director/src/org/eclipse/equinox/internal/p2/director/SimplePlanner.java index d30e383..b3edfad 100644 --- a/bundles/org.eclipse.equinox.p2.director/src/org/eclipse/equinox/internal/p2/director/SimplePlanner.java +++ b/bundles/org.eclipse.equinox.p2.director/src/org/eclipse/equinox/internal/p2/director/SimplePlanner.java
@@ -303,9 +303,8 @@ } private boolean hasHigherFidelity(IInstallableUnit iu, IInstallableUnit currentIU) { - if (new Boolean(currentIU.getProperty("iu.mock")).booleanValue() && !new Boolean(iu.getProperty("iu.mock")).booleanValue()) //$NON-NLS-1$ //$NON-NLS-2$ + if (Boolean.valueOf(currentIU.getProperty(IInstallableUnit.PROP_PARTIAL_IU)).booleanValue() && !Boolean.valueOf(iu.getProperty(IInstallableUnit.PROP_PARTIAL_IU)).booleanValue()) return true; - return false; }
diff --git a/bundles/org.eclipse.equinox.p2.metadata/src/org/eclipse/equinox/internal/provisional/p2/metadata/IInstallableUnit.java b/bundles/org.eclipse.equinox.p2.metadata/src/org/eclipse/equinox/internal/provisional/p2/metadata/IInstallableUnit.java index cc864bd..54611e5 100644 --- a/bundles/org.eclipse.equinox.p2.metadata/src/org/eclipse/equinox/internal/provisional/p2/metadata/IInstallableUnit.java +++ b/bundles/org.eclipse.equinox.p2.metadata/src/org/eclipse/equinox/internal/provisional/p2/metadata/IInstallableUnit.java
@@ -31,6 +31,15 @@ public static final String NAMESPACE_IU_ID = "org.eclipse.equinox.p2.iu"; //$NON-NLS-1$ /** + * A property key (value <code>"org.eclipse.equinox.p2.partial.iu"</code>) for a + * boolean property indicating the IU is generated from incomplete information and + * should be replaced by the complete IU if available. + * + * @see #getProperty(String) + */ + public static final String PROP_PARTIAL_IU = "org.eclipse.equinox.p2.partial.iu"; //$NON-NLS-1$ + + /** * A property key (value <code>"org.eclipse.equinox.p2.type.profile"</code>) for a * boolean property indicating that an installable unit is a profile. *
diff --git a/bundles/org.eclipse.equinox.p2.touchpoint.eclipse/src/org/eclipse/equinox/internal/p2/touchpoint/eclipse/EclipseTouchpoint.java b/bundles/org.eclipse.equinox.p2.touchpoint.eclipse/src/org/eclipse/equinox/internal/p2/touchpoint/eclipse/EclipseTouchpoint.java index c70ae4e..7a40c1b 100644 --- a/bundles/org.eclipse.equinox.p2.touchpoint.eclipse/src/org/eclipse/equinox/internal/p2/touchpoint/eclipse/EclipseTouchpoint.java +++ b/bundles/org.eclipse.equinox.p2.touchpoint.eclipse/src/org/eclipse/equinox/internal/p2/touchpoint/eclipse/EclipseTouchpoint.java
@@ -826,7 +826,7 @@ public IInstallableUnit prepareIU(IInstallableUnit iu, IProfile profile) { - if (!new Boolean(iu.getProperty("iu.mock")).booleanValue()) //$NON-NLS-1$ + if (!Boolean.valueOf(iu.getProperty(IInstallableUnit.PROP_PARTIAL_IU)).booleanValue()) return iu; Class c = null;