Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarkus Knauer2009-05-27 11:20:49 +0000
committerMarkus Knauer2009-05-27 11:20:49 +0000
commitfb10ace538a8d9c695bb6b60c47303362d9eeb52 (patch)
tree5f6af34c56d7c78b67b074052baefcd8d0936a21
parent0e935abd27a133550b75e942d767009f2b13c5f8 (diff)
downloadorg.eclipse.epp.packages-fb10ace538a8d9c695bb6b60c47303362d9eeb52.tar.gz
org.eclipse.epp.packages-fb10ace538a8d9c695bb6b60c47303362d9eeb52.tar.xz
org.eclipse.epp.packages-fb10ace538a8d9c695bb6b60c47303362d9eeb52.zip
bug 277775 - additional branding
-rw-r--r--packages/org.eclipse.epp.package.jee.feature/epp.product115
-rw-r--r--packages/org.eclipse.epp.package.jee.feature/feature.xml12
-rw-r--r--packages/org.eclipse.epp.package.jee/about.ini32
-rw-r--r--packages/org.eclipse.epp.package.jee/about.mappings6
-rw-r--r--packages/org.eclipse.epp.package.jee/about.properties24
-rw-r--r--packages/org.eclipse.epp.package.jee/build.properties8
-rw-r--r--packages/org.eclipse.epp.package.jee/plugin.xml19
-rw-r--r--packages/org.eclipse.epp.package.jee/plugin_customization.ini2
8 files changed, 209 insertions, 9 deletions
diff --git a/packages/org.eclipse.epp.package.jee.feature/epp.product b/packages/org.eclipse.epp.package.jee.feature/epp.product
index 151d9e7c..d8604b3f 100644
--- a/packages/org.eclipse.epp.package.jee.feature/epp.product
+++ b/packages/org.eclipse.epp.package.jee.feature/epp.product
@@ -1,9 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<?pde version="3.5"?>
-<product name="Eclipse" uid="epp.package.jee" id="org.eclipse.epp.package.jee.product" application="org.eclipse.ui.ide.workbench" version="1.2.0" useFeatures="true" includeLaunchers="true">
+<product name="Eclipse" uid="epp.package.jee" id="org.eclipse.epp.package.jee.product" application="org.eclipse.ui.ide.workbench" version="1.2.0.qualifier" useFeatures="true" includeLaunchers="true">
<aboutInfo>
+ <image path="/org.eclipse.epp.package.jee/about_gears.gif"/>
<text>
The Eclipse Java EE IDE.
</text>
@@ -24,17 +25,21 @@
-XX:MaxPermSize=256m</vmArgsMac>
</launcherArgs>
- <windowImages/>
+ <windowImages i16="/org.eclipse.epp.package.jee/WTP_icon_x16_v2.png" i32="/org.eclipse.epp.package.jee/WTP_icon_x32_v2.png"/>
<splash
location="org.eclipse.epp.package.jee"
- startupProgressRect="5,275,445,15" />
+ startupProgressRect="5,275,445,15"
+ startupMessageRect="7,252,445,20"
+ startupForegroundColor="000000" />
<launcher>
<solaris/>
<win useIco="false">
<bmp/>
</win>
</launcher>
+
+ <intro introId="org.eclipse.wtp.epp.package.jee.intro.intro"/>
<vm>
<linux>org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5</linux>
@@ -43,8 +48,112 @@
<windows>org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5</windows>
</vm>
+ <license>
+ <url>license.html</url>
+ <text>
+ ECLIPSE FOUNDATION SOFTWARE USER AGREEMENT\n\
+June, 2009\n\
+\n\
+Usage Of Content\n\
+\n\
+THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR\n\
+OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).\n\
+USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS\n\
+AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR\n\
+NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU\n\
+AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT\n\
+AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS\n\
+OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE\n\
+TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS\n\
+OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED\n\
+BELOW, THEN YOU MAY NOT USE THE CONTENT.\n\
+\n\
+Applicable Licenses\n\
+\n\
+Unless otherwise indicated, all Content made available by the Eclipse Foundation\n\
+is provided to you under the terms and conditions of the Eclipse Public\n\
+License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is provided with this\n\
+Content and is also available at http://www.eclipse.org/legal/epl-v10.html.\n\
+For purposes of the EPL, &quot;Program&quot; will mean the Content.\n\
+\n\
+Content includes, but is not limited to, source code, object code,\n\
+documentation and other files maintained in the Eclipse.org CVS\n\
+repository (&quot;Repository&quot;) in CVS modules (&quot;Modules&quot;) and made available\n\
+as downloadable archives (&quot;Downloads&quot;).\n\
+\n\
+ - Content may be structured and packaged into modules to facilitate delivering,\n\
+ extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),\n\
+ plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).\n\
+ - Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java? ARchive)\n\
+ in a directory named &quot;plugins&quot;.\n\
+ - A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.\n\
+ Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.\n\
+ Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version\n\
+ numbers of the Plug-ins and/or Fragments associated with that Feature.\n\
+ - Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files\n\
+ named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.\n\
+\n\
+Features may also include other Features (&quot;Included Features&quot;). Files named\n\
+&quot;feature.xml&quot; may contain a list of the names and version numbers of\n\
+Included Features.\n\
+\n\
+The terms and conditions governing Plug-ins and Fragments should be\n\
+contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and\n\
+conditions governing Features and Included Features should be contained\n\
+in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature\n\
+Licenses may be located in any directory of a Download or Module\n\
+including, but not limited to the following locations:\n\
+\n\
+ - The top-level (root) directory\n\
+ - Plug-in and Fragment directories\n\
+ - Inside Plug-ins and Fragments packaged as JARs\n\
+ - Sub-directories of the directory named &quot;src&quot; of certain Plug-ins\n\
+ - Feature directories\n\
+\n\
+Note: if a Feature made available by the Eclipse Foundation is installed using the\n\
+Eclipse Update Manager, you must agree to a license (&quot;Feature Update\n\
+License&quot;) during the installation process. If the Feature contains\n\
+Included Features, the Feature Update License should either provide you\n\
+with the terms and conditions governing the Included Features or inform\n\
+you where you can locate them. Feature Update Licenses may be found in\n\
+the &quot;license&quot; property of files named &quot;feature.properties&quot;. Such Abouts,\n\
+Feature Licenses and Feature Update Licenses contain the terms and\n\
+conditions (or references to such terms and conditions) that govern your\n\
+use of the associated Content in that directory.\n\
+\n\
+THE ABOUTS, FEATURE LICENSES AND FEATURE UPDATE LICENSES MAY REFER\n\
+TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.\n\
+SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):\n\
+\n\
+ - Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)\n\
+ - Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)\n\
+ - Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)\n\
+ - IBM Public License 1.0 (available at http://oss.software.ibm.com/developerworks/opensource/license10.html)\n\
+ - Metro Link Public License 1.00 (available at http://www.opengroup.org/openmotif/supporters/metrolink/license.html)\n\
+ - Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)\n\
+ - Common Development and Distribution License (CDDL) Version 1.0 (available at http://www.sun.com/cddl/cddl.html)\n\
+\n\
+IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR\n\
+TO USE OF THE CONTENT. If no About, Feature License or Feature Update License\n\
+is provided, please contact the Eclipse Foundation to determine what terms and conditions\n\
+govern that particular Content.\n\
+\n\
+Cryptography\n\
+\n\
+Content may contain encryption software. The country in which you are\n\
+currently may have restrictions on the import, possession, and use,\n\
+and/or re-export to another country, of encryption software. BEFORE\n\
+using any encryption software, please check the country&apos;s laws,\n\
+regulations and policies concerning the import, possession, or use,\n\
+and re-export of encryption software, to see if this is permitted.\n\
+\n\
+Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.\n
+ </text>
+ </license>
+
<plugins>
<plugin id="org.eclipse.epp.package.jee"/>
+ <plugin id="org.eclipse.wtp.epp.package.jee.intro"/>
</plugins>
<features>
diff --git a/packages/org.eclipse.epp.package.jee.feature/feature.xml b/packages/org.eclipse.epp.package.jee.feature/feature.xml
index 7da29634..cafbbb56 100644
--- a/packages/org.eclipse.epp.package.jee.feature/feature.xml
+++ b/packages/org.eclipse.epp.package.jee.feature/feature.xml
@@ -29,11 +29,9 @@
<requires>
<import feature="org.eclipse.cvs" version="1.1.0"/>
- <import feature="org.eclipse.equinox.p2.user.ui" version="1.1.0"/>
<import feature="org.eclipse.help" version="1.1.0"/>
<import feature="org.eclipse.jdt" version="3.5.0"/>
<import feature="org.eclipse.platform" version="3.5.0"/>
- <import feature="org.eclipse.rcp" version="3.5.0"/>
<import feature="org.eclipse.mylyn.ide_feature"/>
<import feature="org.eclipse.mylyn.java_feature"/>
<import feature="org.eclipse.mylyn.bugzilla_feature"/>
@@ -88,6 +86,14 @@
id="org.eclipse.epp.package.jee"
download-size="0"
install-size="0"
- version="0.0.0"/>
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.wtp.epp.package.jee.intro"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
</feature>
diff --git a/packages/org.eclipse.epp.package.jee/about.ini b/packages/org.eclipse.epp.package.jee/about.ini
new file mode 100644
index 00000000..bed3f270
--- /dev/null
+++ b/packages/org.eclipse.epp.package.jee/about.ini
@@ -0,0 +1,32 @@
+# about.ini
+# contains information about a feature
+# java.io.Properties file (ISO 8859-1 with "\" escapes)
+# "%key" are externalized strings defined in about.properties
+# This file does not need to be translated.
+
+# Property "aboutText" contains blurb for "About" dialog (translated)
+aboutText=%blurb
+
+# Property "featureImage" contains path to feature image (32x32)
+featureImage=WTP_icon_x32_v2.png
+
+# Property "windowImage" contains path to window icon (16x16)
+# needed for primary features only
+windowImage=WTP_icon_x16_v2.png
+
+# Property "aboutImage" contains path to product image (500x330 or 115x164)
+# needed for primary features only
+aboutImage=about_gears.gif
+
+# Property "appName" contains name of the application (translated)
+# needed for primary features only
+appName=Eclipse
+
+# Property "welcomePage" contains path to welcome page (special XML-based format)
+# optional
+welcomPage=org.eclipse.wtp.epp.package.jee.intro\introContent.xml
+
+# Property "welcomePerspective" contains the id of the perspective in which the
+# welcome page is to be opened.
+# optional
+welcomePerspective=org.eclipse.wtp.epp.package.jee.intro
diff --git a/packages/org.eclipse.epp.package.jee/about.mappings b/packages/org.eclipse.epp.package.jee/about.mappings
new file mode 100644
index 00000000..720ca870
--- /dev/null
+++ b/packages/org.eclipse.epp.package.jee/about.mappings
@@ -0,0 +1,6 @@
+# about.mappings
+# contains fill-ins for about.properties
+# java.io.Properties file (ISO 8859-1 with "\" escapes)
+# This file does not need to be translated.
+
+0=@build@ \ No newline at end of file
diff --git a/packages/org.eclipse.epp.package.jee/about.properties b/packages/org.eclipse.epp.package.jee/about.properties
new file mode 100644
index 00000000..3622fcbe
--- /dev/null
+++ b/packages/org.eclipse.epp.package.jee/about.properties
@@ -0,0 +1,24 @@
+###############################################################################
+# Copyright (c) 2005, 2009 IBM Corporation and others.
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/epl-v10.html
+#
+# Contributors:
+# IBM Corporation - initial API and implementation
+###############################################################################
+
+# about.properties
+# contains externalized strings for about.ini
+# java.io.Properties file (ISO 8859-1 with "\" escapes)
+# fill-ins are supplied by about.mappings
+# This file should be translated.
+
+blurb=Eclipse Java EE IDE for Web Developers.\n\
+\n\
+Version: {featureVersion}\n\
+Build id: {0}\n\
+\n\
+(c) Copyright Eclipse contributors and others 2005, 2009. All rights reserved.\n\
+Visit http://www.eclipse.org/webtools
diff --git a/packages/org.eclipse.epp.package.jee/build.properties b/packages/org.eclipse.epp.package.jee/build.properties
index 29445480..33634385 100644
--- a/packages/org.eclipse.epp.package.jee/build.properties
+++ b/packages/org.eclipse.epp.package.jee/build.properties
@@ -3,4 +3,10 @@ bin.includes = META-INF/,\
splash.bmp,\
plugin.xml,\
OSGI-INF/,\
- about.html
+ about.html,\
+ WTP_icon_x16_v2.png,\
+ WTP_icon_x32_v2.png,\
+ about.ini,\
+ about.mappings,\
+ about.properties,\
+ about_gears.gif
diff --git a/packages/org.eclipse.epp.package.jee/plugin.xml b/packages/org.eclipse.epp.package.jee/plugin.xml
index 15933794..d20131a5 100644
--- a/packages/org.eclipse.epp.package.jee/plugin.xml
+++ b/packages/org.eclipse.epp.package.jee/plugin.xml
@@ -3,6 +3,7 @@
<plugin>
<extension
id="product"
+ name="Java EE IDE"
point="org.eclipse.core.runtime.products">
<product
application="org.eclipse.ui.ide.workbench"
@@ -17,12 +18,28 @@
</property>
<property
name="aboutText"
- value="The Java EE IDE Package.">
+ value="The Eclipse Java EE IDE.">
</property>
<property
name="startupProgressRect"
value="5,275,445,15">
</property>
+ <property
+ name="aboutImage"
+ value="about_gears.gif">
+ </property>
+ <property
+ name="windowImages"
+ value="WTP_icon_x16_v2.png,WTP_icon_x32_v2.png">
+ </property>
+ <property
+ name="startupForegroundColor"
+ value="000000">
+ </property>
+ <property
+ name="startupMessageRect"
+ value="7,252,445,20">
+ </property>
</product>
</extension>
diff --git a/packages/org.eclipse.epp.package.jee/plugin_customization.ini b/packages/org.eclipse.epp.package.jee/plugin_customization.ini
index fe5213d6..8f15aa3f 100644
--- a/packages/org.eclipse.epp.package.jee/plugin_customization.ini
+++ b/packages/org.eclipse.epp.package.jee/plugin_customization.ini
@@ -25,7 +25,7 @@ org.eclipse.ui/DOCK_PERSPECTIVE_BAR=topRight
org.eclipse.ui/SHOW_PROGRESS_ON_STARTUP = true
# Welcome theme to use
-org.eclipse.ui.intro/INTRO_THEME = org.eclipse.ui.intro.universal.circles
+org.eclipse.ui.intro/INTRO_THEME = org.eclipse.wtp.epp.package.jee.intro
# Root page links to show in the Universal Welcome
org.eclipse.ui.intro.universal/INTRO_ROOT_PAGES = overview,tutorials,samples,whatsnew

Back to the top