Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCurtis D'Entremont2006-11-10 23:00:12 +0000
committerCurtis D'Entremont2006-11-10 23:00:12 +0000
commit6c9d9203673ad08716f46485b1600f8c99db4c36 (patch)
tree6cbb91382a813e20f610489ec169a0e826f8210e /org.eclipse.ui.intro.universal/src
parent5a5faf8a9ebc1270b8b9918f01a0e42773bdf89b (diff)
downloadeclipse.platform.ua-6c9d9203673ad08716f46485b1600f8c99db4c36.tar.gz
eclipse.platform.ua-6c9d9203673ad08716f46485b1600f8c99db4c36.tar.xz
eclipse.platform.ua-6c9d9203673ad08716f46485b1600f8c99db4c36.zip
163558 Dynamic content support for all UA
Diffstat (limited to 'org.eclipse.ui.intro.universal/src')
-rw-r--r--org.eclipse.ui.intro.universal/src/org/eclipse/ui/internal/intro/universal/UniversalIntroConfigurer.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/org.eclipse.ui.intro.universal/src/org/eclipse/ui/internal/intro/universal/UniversalIntroConfigurer.java b/org.eclipse.ui.intro.universal/src/org/eclipse/ui/internal/intro/universal/UniversalIntroConfigurer.java
index 292ef459c..55536e730 100644
--- a/org.eclipse.ui.intro.universal/src/org/eclipse/ui/internal/intro/universal/UniversalIntroConfigurer.java
+++ b/org.eclipse.ui.intro.universal/src/org/eclipse/ui/internal/intro/universal/UniversalIntroConfigurer.java
@@ -481,8 +481,13 @@ public class UniversalIntroConfigurer extends IntroConfigurer implements
IPath ipath = new Path(path);
String pageId = ipath.segment(0);
String s2 = ipath.segment(1);
- if (!s2.equals("@")) //$NON-NLS-1$
+ // if it's "@extension_id" then target that extension instead
+ if (s2.startsWith("@") && s2.length() > 1) { //$NON-NLS-1$
+ extensionId = s2.substring(1);
+ }
+ if (!s2.equals("@")) { //$NON-NLS-1$
extensionRelativePath = true;
+ }
if (introData.size() > 0) {
// TODO getting the active product one only
// Eventually we should consult the data from all the products

Back to the top