Skip to content
This repository was archived by the owner on Oct 7, 2021. It is now read-only.

Commit 5bc44d1

Browse files
authored
Merge pull request #242 from eclipse/cxbrooks/enh/169/Welcome/1
The intro.xml file is in intro/, not target/.
2 parents 53f9ec1 + c21c81f commit 5bc44d1

File tree

9 files changed

+137
-36
lines changed

9 files changed

+137
-36
lines changed

org.eclipse.triquetrum.workflow.editor/.project

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,4 +30,16 @@
3030
<nature>org.eclipse.pde.PluginNature</nature>
3131
<nature>org.eclipse.jdt.core.javanature</nature>
3232
</natures>
33+
<linkedResources>
34+
<link>
35+
<name>intro/images/TriquetrumDreistab_00-50px.jpg</name>
36+
<type>1</type>
37+
<location>/Users/cxh/git/triquetrum/org.eclipse.triquetrum.workflow.editor/intro/images/TriquetrumDreistab_00-50px.jpg</location>
38+
</link>
39+
<link>
40+
<name>intro/images/TriquetrumScreenShot50.png</name>
41+
<type>1</type>
42+
<location>/Users/cxh/git/triquetrum/org.eclipse.triquetrum.workflow.editor/intro/images/TriquetrumScreenShot50.png</location>
43+
</link>
44+
</linkedResources>
3345
</projectDescription>

org.eclipse.triquetrum.workflow.editor/build.properties

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ output.. = target/classes/
22
bin.includes = META-INF/,\
33
.,\
44
icons/,\
5+
intro/,\
56
plugin.xml,\
67
plugin_customization.ini,\
78
OSGI-INF/,\
@@ -17,6 +18,7 @@ src.includes = src/,\
1718
plugin_customization.ini,\
1819
plugin.xml,\
1920
icons/,\
21+
intro/,\
2022
eclipse32.png,\
2123
build.properties,\
2224
about.properties,\
5.5 KB
Loading
5 KB
Loading
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
/*******************************************************************************
2+
* Copyright (c) 2005, 2006 IBM Corporation and others.
3+
* All rights reserved. This program and the accompanying materials
4+
* are made available under the terms of the Eclipse Public License v1.0
5+
* which accompanies this distribution, and is available at
6+
* http://www.eclipse.org/legal/epl-v10.html
7+
*
8+
* Contributors:
9+
* IBM Corporation - initial API and implementation
10+
*******************************************************************************/
11+
12+
/* From https://github.com/bioclipse/bioclipse.core/blob/master/plugins/net.bioclipse.ui/intro/overview.css
13+
*/
14+
body {
15+
background-image : url(../graphics/contentpage/overview_wtr.jpg);
16+
17+
}
18+
19+
/* show the "selected" image for this page */
20+
#navigation-links a#overview img,
21+
#navigation-links a#overview:hover img,
22+
#navigation-links a#overview:focus img,
23+
#navigation-links a#overview:active img {
24+
background-image : url(../graphics/icons/ctool/overview48sel.gif);
25+
}
26+
27+
a#weblink { text-align: left; color: #FF0000;}
28+
.weblink { text-align: left; color: #FF0000;}
29+
image-right {horizontal-align: right;}
Lines changed: 87 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,87 @@
1+
<?xml version="1.0" encoding="utf-8" ?>
2+
<!-- Based on https://github.com/bioclipse/bioclipse.core/blob/master/plugins/net.bioclipse.ui/intro/overview.xml
3+
See https://wiki.eclipse.org/Triquetrum/Releng/Welcome_Pages
4+
-->
5+
<introContent>
6+
<extensionContent id="net.Triquetrum.intro.workbench"
7+
style="css/intro.css" name="Triquetrum Workbench" path="overview/@">
8+
<group style-id="content-group" id="workbench-group">
9+
<link label="What is Triquetrum?"
10+
url="http://org.eclipse.ui.intro/showPage?id=whatisTriquetrum" id="wbitem"
11+
style-id="content-link">
12+
<text>Eclipse Triquetrum delivers
13+
an open platform for managing and executing
14+
scientific workflows.
15+
</text>
16+
</link>
17+
<link label="License" url="http://org.eclipse.ui.intro/showPage?id=licenses"
18+
id="paraitem" style-id="content-link">
19+
<text>The Triquetrum license.</text>
20+
</link>
21+
</group>
22+
</extensionContent>
23+
24+
<page id="whatisTriquetrum" style="/intro/overview.css" style-id="page">
25+
<title style-id="intro-header">What is Triquetrum</title>
26+
<include path="overview/navigation-links" />
27+
<group id="page-content">
28+
<group id="content-header" label="What is Triquetrum?"
29+
filteredFrom="swt">
30+
</group>
31+
<img src="images/TriquetrumScreenShot50.png" style-id="image-right" id="image-right" />
32+
33+
<text style-id="page-title" id="page-title" filteredFrom="html">What is
34+
Triquetrum?
35+
</text>
36+
<text style-id="page-description" id="page-description">
37+
38+
Eclipse Triquetrum delivers
39+
an open platform for managing and executing
40+
scientific workflows. The
41+
goal of Triquetrum is to support a wide
42+
range of use cases, ranging
43+
from automated processes based on
44+
predefined models, to replaying
45+
ad-hoc research workflows recorded
46+
from a user's actions in a
47+
scientific workbench UI. It will allow to
48+
define and execute models
49+
from personal pipelines with a few steps
50+
to massive models with
51+
thousands of elements.
52+
</text>
53+
54+
<text style-id="page-description" id="page-description">
55+
Besides delivering a generic workflow environment, Triquetrum also delivers
56+
extensions with a focus on scientific software. There is no a-priori
57+
limitation on target scientific domains, but the current interested
58+
organizations are big research institutions in materials research
59+
(synchrotrons), physics and engineering.
60+
</text>
61+
62+
</group>
63+
</page>
64+
65+
<page id="licenses" style="/intro/overview.css" style-id="page">
66+
<title style-id="intro-header">License</title>
67+
<include path="overview/navigation-links" />
68+
<group id="page-content">
69+
<group id="content-header" label="License" filteredFrom="swt">
70+
</group>
71+
<img src="images/TriquetrumDreistab_00-50px.jpg" style-id="image-right" id="image-right" />
72+
<text style-id="page-title" id="page-title" filteredFrom="html">License
73+
</text>
74+
<text style-id="page-description" id="page-description">
75+
76+
Triquetrum is licensed under the Eclipse Public License (EPL)
77+
and contains plugins with other licenses, all of which are
78+
compatibile with the EPL.
79+
80+
</text>
81+
<link label="Link to EPL license" url="http://www.eclipse.org/legal/epl-v10.html"
82+
class="link" id="weblink" style-id="content-link" />
83+
84+
</group>
85+
</page>
86+
87+
</introContent>

org.eclipse.triquetrum.workflow.editor/plugin.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -290,4 +290,11 @@
290290
name="Triquetrum">
291291
</page>
292292
</extension>
293+
<!-- See https://wiki.eclipse.org/Triquetrum/Releng/Welcome_Pages -->
294+
<extension point="org.eclipse.ui.intro.configExtension">
295+
<configExtension
296+
content="intro/overview.xml"
297+
configId="org.eclipse.ui.intro.universalConfig">
298+
</configExtension>
299+
</extension>
293300
</plugin>

org.eclipse.triquetrum.workflow.model.edit/intro/intro.xml

Lines changed: 0 additions & 28 deletions
This file was deleted.

org.eclipse.triquetrum.workflow.model.edit/plugin.xml

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,4 @@
3030
org.eclipse.emf.edit.provider.IItemPropertySource"/>
3131
</extension>
3232

33-
<extension
34-
point="org.eclipse.ui.intro.configExtension">
35-
<configExtension
36-
content="intro/intro.xml"
37-
configId="org.eclipse.ui.intro.universalConfig">
38-
</configExtension>
39-
</extension>
40-
4133
</plugin>

0 commit comments

Comments
 (0)