Initial commit
30
TBE/Eclipse/eclipse/plugins/org.eclipse.pde_3.0.1/about.html
Normal file
@@ -0,0 +1,30 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>About</title>
|
||||
<meta http-equiv=Content-Type content="text/html; charset=ISO-8859-1">
|
||||
</head>
|
||||
<body lang="EN-US">
|
||||
<h2>About This Content</h2>
|
||||
|
||||
<p>20th June, 2002</p>
|
||||
<h3>License</h3>
|
||||
<p>Eclipse.org makes available all content in this plug-in ("Content"). Unless otherwise indicated below, the Content is provided to you under the terms and conditions of the
|
||||
Common Public License Version 1.0 ("CPL"). A copy of the CPL is available at <a href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a>.
|
||||
For purposes of the CPL, "Program" will mean the Content.</p>
|
||||
|
||||
<h3>Contributions</h3>
|
||||
|
||||
<p>If this Content is licensed to you under the terms and conditions of the CPL, any Contributions, as defined in the CPL, uploaded, submitted, or otherwise
|
||||
made available to Eclipse.org, members of Eclipse.org and/or the host of Eclipse.org web site, by you that relate to such
|
||||
Content are provided under the terms and conditions of the CPL and can be made available to others under the terms of the CPL.</p>
|
||||
|
||||
<p>If this Content is licensed to you under license terms and conditions other than the CPL ("Other License"), any modifications, enhancements and/or
|
||||
other code and/or documentation ("Modifications") uploaded, submitted, or otherwise made available to Eclipse.org, members of Eclipse.org and/or the
|
||||
host of Eclipse.org, by you that relate to such Content are provided under terms and conditions of the Other License and can be made available
|
||||
to others under the terms of the Other License. In addition, with regard to Modifications for which you are the copyright holder, you are also
|
||||
providing the Modifications under the terms and conditions of the CPL and such Modifications can be made available to others under the terms of
|
||||
the CPL.</p>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
32
TBE/Eclipse/eclipse/plugins/org.eclipse.pde_3.0.1/about.ini
Normal file
@@ -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 "windowImage" contains path to window icon (16x16)
|
||||
# needed for primary features only
|
||||
|
||||
# Property "featureImage" contains path to feature image (32x32)
|
||||
featureImage=eclipse32.gif
|
||||
|
||||
# Property "aboutImage" contains path to product image (500x330 or 115x164)
|
||||
# needed for primary features only
|
||||
|
||||
# Property "appName" contains name of the application (translated)
|
||||
# needed for primary features only
|
||||
|
||||
# Property "welcomePage" contains path to welcome page (special XML-based format)
|
||||
welcomePage=$nl$/welcome.xml
|
||||
|
||||
# Property "welcomePerspective" contains the id of the perspective in which the
|
||||
# welcome page is to be opened.
|
||||
# optional
|
||||
|
||||
# Property "tipsAndTricksHref" contains the Help topic href to a tips and tricks page
|
||||
# optional
|
||||
tipsAndTricksHref=/org.eclipse.pde.doc.user/tips/pde_tips.htm
|
||||
|
||||
@@ -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=200409161125
|
||||
@@ -0,0 +1,24 @@
|
||||
###############################################################################
|
||||
# Copyright (c) 2000, 2004 IBM Corporation and others.
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
# are made available under the terms of the Common Public License v1.0
|
||||
# which accompanies this distribution, and is available at
|
||||
# http://www.eclipse.org/legal/cpl-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 Plug-in Development Environment\n\
|
||||
\n\
|
||||
Version: {featureVersion}\n\
|
||||
Build id: {0}\n\
|
||||
\n\
|
||||
(c) Copyright Eclipse contributors and others 2000, 2004. All rights reserved.\n\
|
||||
Visit http://www.eclipse.org/pde
|
||||
|
||||
@@ -0,0 +1,165 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<cheatsheet title="Creating a plug-in">
|
||||
|
||||
<intro
|
||||
href="/org.eclipse.platform.doc.user/reference/ref-cheatsheets.htm">
|
||||
<description>
|
||||
This cheat sheet will automatically launch wizards,
|
||||
perform actions, and guide you through the individual
|
||||
steps to create a plug-in using the Plug-in Development
|
||||
Environment (PDE). To learn more about using cheat
|
||||
sheets or to see a list of available cheat sheets
|
||||
click help (?). To start working on this cheat sheet,
|
||||
click the "Click to Begin" button below.
|
||||
</description>
|
||||
</intro>
|
||||
|
||||
<item
|
||||
href="/org.eclipse.pde.doc.user/guide/pde_configuring.htm"
|
||||
title="Configuring PDE">
|
||||
<action
|
||||
pluginId="org.eclipse.pde.ui"
|
||||
class="org.eclipse.pde.internal.ui.wizards.imports.ShowTargetPlatformAction"/>
|
||||
<description>
|
||||
Select the "Target Platform" page under
|
||||
Plug-in Development in the Window->Preferences
|
||||
dialog and verify the location of your target
|
||||
platform. This step sets the run-time workbench
|
||||
instance path. You don't need to change this
|
||||
value to continue with the tutorial.
|
||||
The "Target Platform" page
|
||||
is automatically launched when you click
|
||||
the "Click to Perform" button.
|
||||
</description>
|
||||
</item>
|
||||
|
||||
<item
|
||||
href="/org.eclipse.pde.doc.user/guide/pde_setup.htm"
|
||||
title="Setting up the Workbench">
|
||||
<action
|
||||
pluginId="org.eclipse.pde.ui"
|
||||
class="org.eclipse.pde.internal.ui.OpenPDEPerspectiveAction"/>
|
||||
<description>
|
||||
Select Window->Open Perspective->Other... and
|
||||
choose Plug-in Development. This step changes the
|
||||
perspective to set up the workbench for PDE.
|
||||
The "Plug-in Development" perspective is
|
||||
automatically displayed when you click the "Click
|
||||
to Perform" button.
|
||||
</description>
|
||||
</item>
|
||||
|
||||
<item
|
||||
href="/org.eclipse.pde.doc.user/guide/pde_creating.htm"
|
||||
title="Creating a New Plug-in Project"
|
||||
skip="true">
|
||||
<action
|
||||
pluginId="org.eclipse.pde.ui"
|
||||
param1="com.example.xyz"
|
||||
param2="org.eclipse.pde.ui.pluginContent.helloWorld"
|
||||
class="org.eclipse.pde.internal.ui.wizards.plugin.OpenProjectWizardAction"/>
|
||||
<description>
|
||||
Select File->New->Project... and choose Plug-in
|
||||
Project in the list of wizards under the "Plug-in
|
||||
Development" category. Accept the preloaded
|
||||
default values. This step creates the plug-in
|
||||
project using the 'Hello, World' template.
|
||||
The preset "New Plug-in Project" wizard
|
||||
is automatically displayed when you click
|
||||
the "Click to Perform" button.
|
||||
</description>
|
||||
</item>
|
||||
|
||||
<item
|
||||
href="/org.eclipse.pde.doc.user/guide/pde_manifest_dependencies.htm"
|
||||
title="Editing the Dependencies Section of the Plug-in Manifest File">
|
||||
<description>
|
||||
Select the Dependencies page tab in the Plug-in
|
||||
manifest editor and inspect the required plug-ins.
|
||||
Required plug-ins affect the classpath and class loading
|
||||
of the plug-in you are developing.
|
||||
This is a manual task, you will need to perform the work and
|
||||
click the "Click to Complete" button to
|
||||
move to the next step.
|
||||
</description>
|
||||
</item>
|
||||
|
||||
<item
|
||||
href="/org.eclipse.pde.doc.user/guide/pde_manifest_extensions.htm"
|
||||
title="Editing the Extensions Section of the Plug-in Manifest File">
|
||||
<description>
|
||||
Select the Extensions page tab in the Plug-in manifest
|
||||
editor and inspect the created extensions.
|
||||
Select elements in the tree and observe their
|
||||
values.
|
||||
This is a manual task, you will need to
|
||||
perform the work and click
|
||||
the "Click to Complete" button to move to
|
||||
the next step.
|
||||
</description>
|
||||
</item>
|
||||
|
||||
<item
|
||||
href="/org.eclipse.pde.doc.user/guide/pde_manifest_runtime.htm"
|
||||
title="Editing the Runtime Section of the Plug-in Manifest File">
|
||||
<description>
|
||||
Select the Runtime page tab in the Plug-in
|
||||
manifest editor and inspect the declared
|
||||
runtime libraries and associated information.
|
||||
This is a manual task, you will need to perform the
|
||||
work and click the "Click to Complete" button to move
|
||||
to the next step.
|
||||
</description>
|
||||
</item>
|
||||
|
||||
<item
|
||||
href="/org.eclipse.pde.doc.user/guide/pde_manifest_extensionpoints.htm"
|
||||
title="Editing the Extension Points Section of the Plug-in Manifest File">
|
||||
<description>
|
||||
Select the Extension Points page tab in the Plug-in
|
||||
manifest editor. You can define extension points
|
||||
that other plug-ins can extend in this page.
|
||||
This is a manual task, you will need to perform the
|
||||
work and click the "Click to Complete"
|
||||
button to move to the next step.
|
||||
</description>
|
||||
</item>
|
||||
|
||||
<item
|
||||
href="/org.eclipse.pde.doc.user/guide/pde_running.htm"
|
||||
title="Running the plug-in">
|
||||
<action
|
||||
pluginId="org.eclipse.pde.ui"
|
||||
class="org.eclipse.pde.internal.ui.launcher.RunWorkbenchAction"/>
|
||||
<description>
|
||||
Select Run->Run... Select 'Run-time Workbench'
|
||||
and create a new launch configuration for it.
|
||||
Accept the default and click Run. From the Welcome
|
||||
page, select "Go to the workbench". In the menu bar
|
||||
of the new runtime workbench click the new sample
|
||||
menu item and select the new sample action.
|
||||
This step will open a 'Hello, World' message box
|
||||
to indicate that the new plug-in is working
|
||||
properly. The "Run" shortcut is
|
||||
automatically created and executed when you click
|
||||
the "Click to Perform" button.
|
||||
</description>
|
||||
</item>
|
||||
|
||||
<item
|
||||
href="/org.eclipse.pde.doc.user/guide/pde_deploy.htm"
|
||||
title="Deploying a plug-in">
|
||||
<action
|
||||
pluginId="org.eclipse.pde.ui"
|
||||
class="org.eclipse.pde.internal.ui.editor.plugin.PluginExportAction"/>
|
||||
<description>
|
||||
Select File->Export...->Deployable plug-ins and fragments
|
||||
and select the newly created plug-in in the list.
|
||||
This step packages the workspace plug-in in a format that
|
||||
will make it easily deployable in any Eclipse product.
|
||||
The "Deployable plug-ins and fragments"
|
||||
dialog is automatically displayed when you click
|
||||
the "Click to Perform" button.
|
||||
</description>
|
||||
</item>
|
||||
</cheatsheet>
|
||||
@@ -0,0 +1,199 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<cheatsheet title="Creating and publishing a feature">
|
||||
|
||||
<intro
|
||||
href="/org.eclipse.platform.doc.user/reference/ref-cheatsheets.htm">
|
||||
<description>
|
||||
This cheat sheet will automatically launch wizards,
|
||||
perform actions, and guide you through the
|
||||
individual steps to create a feature and publish it
|
||||
using the Plug-in Development Environment (PDE).
|
||||
To learn more about using cheat sheets or to see a
|
||||
list of available cheat sheets click help (?). To start
|
||||
working on this cheat sheet, click the "Click to
|
||||
Begin" button below.
|
||||
</description>
|
||||
</intro>
|
||||
|
||||
<item
|
||||
href="/org.eclipse.pde.doc.user/guide/pde_setup.htm"
|
||||
title="Switching to the PDE perspective">
|
||||
<action
|
||||
pluginId="org.eclipse.pde.ui"
|
||||
class="org.eclipse.pde.internal.ui.OpenPDEPerspectiveAction"/>
|
||||
<description>
|
||||
Select <b>Window->Open Perspective->Other...->Plug-in Development</b>
|
||||
to switch to the PDE perspective. The PDE perspective is
|
||||
automatically launched when you click the
|
||||
"Click to Perform" button.
|
||||
</description>
|
||||
</item>
|
||||
<item
|
||||
href="/org.eclipse.pde.doc.user/guide/pde_creating.htm"
|
||||
title="Creating the plug-in project"
|
||||
skip="true">
|
||||
<action
|
||||
pluginId="org.eclipse.pde.ui"
|
||||
param1="com.example.xyz"
|
||||
param2="org.eclipse.pde.ui.pluginContent.helloWorld"
|
||||
class="org.eclipse.pde.internal.ui.wizards.plugin.OpenProjectWizardAction"/>
|
||||
<description>
|
||||
Select <b>File->New->Plug-in Project</b> to bring up the plug-in
|
||||
project creation wizard. Choose 'com.example.xyz' for the project
|
||||
name. Accept all the defaults. Pick the <b>Hello, World</b> template
|
||||
from the list of templates and press <b>Finish</b>. The wizard
|
||||
is automatically launched when you click the
|
||||
"Click to Perform" button.
|
||||
</description>
|
||||
</item>
|
||||
<item
|
||||
href="/org.eclipse.pde.doc.user/guide/pde_feature_setup.htm"
|
||||
title="Creating the feature project"
|
||||
skip="true">
|
||||
<action
|
||||
pluginId="org.eclipse.pde.ui"
|
||||
param1="com.example.xyz-feature"
|
||||
param2="com.example.xyz"
|
||||
param3="XYZ Feature"
|
||||
class="org.eclipse.pde.internal.ui.wizards.feature.OpenProjectWizardAction"/>
|
||||
<description>
|
||||
Select <b>File->New->Feature Project</b> to bring up the
|
||||
feature project creation wizard. Choose 'com.example.xyz-feature'
|
||||
for the project name. Choose 'com.example.xyz' for the feature id
|
||||
and 'XYZ Feature' for the feature name.
|
||||
Check 'com.example.xyz' plug-in in the list of plug-ins and
|
||||
press <b>Finish</b>. The wizard
|
||||
is automatically launched when you click the
|
||||
"Click to Perform" button.
|
||||
</description>
|
||||
</item>
|
||||
<item
|
||||
href="/org.eclipse.pde.doc.user/guide/pde_feature_manifest.htm"
|
||||
title="Adding description and license agreement">
|
||||
<description>
|
||||
Switch to the <b>Information</b> page of the feature
|
||||
editor opened as a result of the previous step. Enter
|
||||
a short description
|
||||
in the <b>Description</b> tab. Switch to the <b>License Agreement</b>
|
||||
tab and enter a short license text (features without
|
||||
a license will not be accepted by Eclipse Update).
|
||||
Press 'Ctrl+S' to save the file.
|
||||
</description>
|
||||
</item>
|
||||
<item
|
||||
href="/org.eclipse.pde.doc.user/guide/pde_site_setup.htm"
|
||||
title="Creating an update site project"
|
||||
skip="true">
|
||||
<action
|
||||
pluginId="org.eclipse.pde.ui"
|
||||
param1="updates"
|
||||
class="org.eclipse.pde.internal.ui.wizards.site.OpenProjectWizardAction"/>
|
||||
<description>
|
||||
Select <b>File->New->Project->Plug-in Development->Update Site Project</b>
|
||||
to bring up the update site project creation wizard.
|
||||
Choose 'updates' for the project name and
|
||||
press <b>Finish</b>. The wizard
|
||||
is automatically launched when you click the
|
||||
"Click to Perform" button.
|
||||
</description>
|
||||
</item>
|
||||
<item
|
||||
href="/org.eclipse.pde.doc.user/guide/pde_site_editor.htm"
|
||||
title="Selecting features to build">
|
||||
<description>
|
||||
Select <b>Add...</b> in <b>Features to Build</b>
|
||||
section and check 'com.example.xyz' from the list.
|
||||
Verify that the feature appears in the section
|
||||
upon clicking <b>Finish</b>.
|
||||
</description>
|
||||
</item>
|
||||
<item
|
||||
href="/org.eclipse.pde.doc.user/guide/pde_site_editor.htm"
|
||||
title="Creating a feature category">
|
||||
<description>
|
||||
Select <b>New Category...</b> in <b>Features to Publish</b>
|
||||
section and enter 'sample' for category name,
|
||||
'Sample' for the label and some random text
|
||||
for description.
|
||||
Verify that the category appears in the section
|
||||
upon clicking <b>OK</b>.
|
||||
</description>
|
||||
</item>
|
||||
<item
|
||||
href="/org.eclipse.pde.doc.user/guide/pde_site_editor.htm"
|
||||
title="Adding feature to category">
|
||||
<description>
|
||||
Select 'com.example.xyz' feature in
|
||||
<b>Features to Build</b> section and
|
||||
drag it to the 'Sample' category in
|
||||
<b>Features to Publish</b> section.
|
||||
Verify that the feature appears as a child
|
||||
of the category.
|
||||
</description>
|
||||
</item>
|
||||
<item
|
||||
href="/org.eclipse.pde.doc.user/guide/pde_site_building.htm"
|
||||
title="Saving and building">
|
||||
<description>
|
||||
Select 'Ctrl+S' to save the file. Select the
|
||||
<b>Build All</b> button in the <b>Features to Build</b>
|
||||
section. Verify that 'plugins' and 'features'
|
||||
folders in the update site project contain
|
||||
JARs after the build is done.
|
||||
</description>
|
||||
</item>
|
||||
<item
|
||||
href="/org.eclipse.pde.doc.user/guide/pde_site_previewing.htm"
|
||||
title="Testing the update site">
|
||||
<action
|
||||
pluginId="org.eclipse.ui.ide"
|
||||
class="org.eclipse.ui.internal.ide.update.InstallWizardAction"/>
|
||||
<description>
|
||||
Select <b>Help->Software Updates->Find and Install...</b>.
|
||||
The wizard is automatically launched when you click the
|
||||
"Click to Perform" button.
|
||||
Select the <b>Search for new features to install</b> radio button.
|
||||
Click <b>Next</b>. Select <b>Add Local Site...</b>.
|
||||
Find the workspace in the local file system and
|
||||
navigate to the update site project.
|
||||
Check the site, expand it and verify that 'Sample'
|
||||
category shows up. Click <b>Next</b>.
|
||||
<br/>
|
||||
The wizard list should show 'XYZ Feature'. Select it
|
||||
and verify that the description shows up.
|
||||
Click the <b>Properties</b> button and verify that
|
||||
properties are correct. Click <b>Next</b>.
|
||||
Verify that the license agreement shows up correctly.
|
||||
</description>
|
||||
</item>
|
||||
<item
|
||||
href="/org.eclipse.pde.doc.user/guide/pde_site_previewing.htm"
|
||||
title="Installing the feature">
|
||||
<description>
|
||||
When ready to test the feature itself, install
|
||||
another Eclipse instance and start it.
|
||||
Select <b>Help->Software Updates->Find and Install...</b>.
|
||||
in that instance. Repeat the previous two steps. This
|
||||
time, go all the way to the
|
||||
end of the wizard and press <b>Finish</b>.
|
||||
Accept to restart the workbench.
|
||||
</description>
|
||||
</item>
|
||||
<item
|
||||
href="/org.eclipse.pde.doc.user/guide/pde_site_previewing.htm"
|
||||
title="Verifying the installation">
|
||||
<description>
|
||||
Upon restart, select <b>Help->Software Updates->Manage Configuration...</b>.
|
||||
Expand the install location under <b>Eclipse Platform</b>.
|
||||
Verify that the 'XYZ Feature' exists.
|
||||
</description>
|
||||
</item>
|
||||
<item
|
||||
href="/org.eclipse.pde.doc.user/guide/pde_site_previewing.htm"
|
||||
title="Publishing the update site">
|
||||
<description>
|
||||
Once the update site is verified in the local file system,
|
||||
export the update site project and copy it to an HTTP server.
|
||||
</description>
|
||||
</item>
|
||||
</cheatsheet>
|
||||
|
After Width: | Height: | Size: 1.9 KiB |
|
After Width: | Height: | Size: 2.1 KiB |
|
After Width: | Height: | Size: 1.4 KiB |
|
After Width: | Height: | Size: 1.6 KiB |
|
After Width: | Height: | Size: 1.6 KiB |
|
After Width: | Height: | Size: 1.8 KiB |
@@ -0,0 +1,3 @@
|
||||
a#pde img { background-image : url(graphics/obj_48/plugin_obj.gif); }
|
||||
a#pde:hover img { background-image : url(graphics/obj_48/pluginhov_obj.gif); }
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
###############################################################################
|
||||
# Copyright (c) 2003, 2004 IBM Corporation and others.
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
# are made available under the terms of the Common Public License v1.0
|
||||
# which accompanies this distribution, and is available at
|
||||
# http://www.eclipse.org/legal/cpl-v10.html
|
||||
#
|
||||
# Contributors:
|
||||
# IBM Corporation - initial API and implementation
|
||||
###############################################################################
|
||||
|
||||
overview.page-content.overview-links.pde.link-icon = css/graphics/obj_48/plugin_obj.gif
|
||||
|
||||
tutorials.page-content.pde.layout.ncolumns = 2
|
||||
tutorials.page-content.pde.rcp.link-icon = css/graphics/obj_48/rcpapp_obj.gif
|
||||
tutorials.page-content.pde.pde-hello-world.link-icon = css/graphics/obj_48/plugin_obj.gif
|
||||
tutorials.page-content.pde.features.link-icon = css/graphics/obj_48/features_obj.gif
|
||||
@@ -0,0 +1,10 @@
|
||||
a#rcp img { background-image : url(graphics/obj_48/rcpapp_obj.gif); }
|
||||
a#rcp:hover img { background-image : url(graphics/obj_48/rcpapphov_obj.gif); }
|
||||
|
||||
a#pde-hello-world img { background-image : url(graphics/obj_48/plugin_obj.gif); }
|
||||
a#pde-hello-world:hover img { background-image : url(graphics/obj_48/pluginhov_obj.gif); }
|
||||
|
||||
a#features img { background-image : url(graphics/obj_48/features_obj.gif); }
|
||||
a#features:hover img { background-image : url(graphics/obj_48/featureshov_obj.gif); }
|
||||
|
||||
|
||||
BIN
TBE/Eclipse/eclipse/plugins/org.eclipse.pde_3.0.1/eclipse32.gif
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<introContent>
|
||||
<!-- Extension to the SDK What's New Page. -->
|
||||
<extensionContent alt-style="css/swt.properties" path="news/page-content/noteworthy-links/pdeAnchor">
|
||||
<link label="Plug-in Development Environment" url="http://org.eclipse.ui.intro/showHelpTopic?id=/org.eclipse.pde.doc.user/whatsNew/pde_whatsnew.htm" id="pde-noteworthy" style-id="noteworthy-link">
|
||||
<text>Learn about significant changes made to PDE for this release</text>
|
||||
</link>
|
||||
</extensionContent>
|
||||
</introContent>
|
||||
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<introContent>
|
||||
<!-- Extension to the SDK Overview Page. -->
|
||||
<extensionContent alt-style="css/swt.properties" style="css/overview.css" path="overview/page-content/overview-links/pdeAnchor">
|
||||
<link label="Eclipse plug-in development" url="http://org.eclipse.ui.intro/showHelpTopic?id=/org.eclipse.pde.doc.user/guide/pde.htm" id="pde">
|
||||
<text>Learn how to extend Eclipse by building new plug-ins</text>
|
||||
</link>
|
||||
</extensionContent>
|
||||
</introContent>
|
||||
BIN
TBE/Eclipse/eclipse/plugins/org.eclipse.pde_3.0.1/pde.jar
Normal file
@@ -0,0 +1,33 @@
|
||||
###############################################################################
|
||||
# Copyright (c) 2000, 2004 IBM Corporation and others.
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
# are made available under the terms of the Common Public License v1.0
|
||||
# which accompanies this distribution, and is available at
|
||||
# http://www.eclipse.org/legal/cpl-v10.html
|
||||
#
|
||||
# Contributors:
|
||||
# IBM Corporation - initial API and implementation
|
||||
###############################################################################
|
||||
pluginName=Eclipse Plug-in Development Environment
|
||||
providerName=Eclipse.org
|
||||
|
||||
natures.pluginNature.name= Plug-in Development
|
||||
natures.featureNature.name= Feature Development
|
||||
natures.siteNature.name= Update Site Development
|
||||
|
||||
builders.manifestBuilder.name = Plug-in Manifest Builder
|
||||
builders.marker.label = Plug-in Manifest Problem
|
||||
builders.schemaBuilder.name = Extension Point Schema Builder
|
||||
builders.featureBuilder.name = Feature Manifest Builder
|
||||
builders.siteBuilder.name = Update Site Builder
|
||||
|
||||
pluginManifestName = Plug-in Manifest File
|
||||
fragmentManifestName = Fragment Manifest File
|
||||
pluginPropertiesName = Plug-in Properties File
|
||||
|
||||
#Cheatsheets
|
||||
cheatsheet.helloworld.name = Create an Eclipse plug-in using PDE
|
||||
cheatsheet.helloworld.desc = This cheatsheet helps you create, edit, test and deploy an Eclipse plug-in using PDE
|
||||
|
||||
cheatsheet.updates.name = Create a feature and an update site using PDE
|
||||
cheatsheet.updates.desc = This cheatsheet helps you create a feature and publish it on an update using PDE
|
||||
179
TBE/Eclipse/eclipse/plugins/org.eclipse.pde_3.0.1/plugin.xml
Normal file
@@ -0,0 +1,179 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?eclipse version="3.0"?>
|
||||
<plugin
|
||||
id="org.eclipse.pde"
|
||||
name="%pluginName"
|
||||
version="3.0.1"
|
||||
provider-name="%providerName"
|
||||
class="org.eclipse.pde.internal.PDE">
|
||||
|
||||
<runtime>
|
||||
<library name="pde.jar">
|
||||
<export name="*"/>
|
||||
</library>
|
||||
</runtime>
|
||||
<requires>
|
||||
<import plugin="org.eclipse.pde.core" export="true"/>
|
||||
<import plugin="org.eclipse.core.resources"/>
|
||||
<import plugin="org.eclipse.jdt.core"/>
|
||||
<import plugin="org.eclipse.ant.core"/>
|
||||
<import plugin="org.eclipse.text"/>
|
||||
<import plugin="org.eclipse.core.runtime.compatibility"/>
|
||||
<import plugin="org.eclipse.ui.intro" optional="true"/>
|
||||
<import plugin="org.eclipse.ui.cheatsheets" optional="true"/>
|
||||
</requires>
|
||||
|
||||
|
||||
<extension
|
||||
id="PluginNature"
|
||||
name="%natures.pluginNature.name"
|
||||
point="org.eclipse.core.resources.natures">
|
||||
<runtime>
|
||||
<run
|
||||
class="org.eclipse.pde.internal.PluginProject">
|
||||
</run>
|
||||
</runtime>
|
||||
</extension>
|
||||
<extension
|
||||
id="FeatureNature"
|
||||
name="%natures.featureNature.name"
|
||||
point="org.eclipse.core.resources.natures">
|
||||
<runtime>
|
||||
<run
|
||||
class="org.eclipse.pde.internal.FeatureProject">
|
||||
</run>
|
||||
</runtime>
|
||||
</extension>
|
||||
<extension
|
||||
id="UpdateSiteNature"
|
||||
name="%natures.siteNature.name"
|
||||
point="org.eclipse.core.resources.natures">
|
||||
<runtime>
|
||||
<run
|
||||
class="org.eclipse.pde.internal.SiteProject">
|
||||
</run>
|
||||
</runtime>
|
||||
</extension>
|
||||
<extension
|
||||
id="ManifestBuilder"
|
||||
name="%builders.manifestBuilder.name"
|
||||
point="org.eclipse.core.resources.builders">
|
||||
<builder>
|
||||
<run
|
||||
class="org.eclipse.pde.internal.builders.ManifestConsistencyChecker">
|
||||
</run>
|
||||
</builder>
|
||||
</extension>
|
||||
<extension
|
||||
id="SchemaBuilder"
|
||||
name="%builders.schemaBuilder.name"
|
||||
point="org.eclipse.core.resources.builders">
|
||||
<builder>
|
||||
<run
|
||||
class="org.eclipse.pde.internal.builders.ExtensionPointSchemaBuilder">
|
||||
</run>
|
||||
</builder>
|
||||
</extension>
|
||||
<extension
|
||||
id="FeatureBuilder"
|
||||
name="%builders.featureBuilder.name"
|
||||
point="org.eclipse.core.resources.builders">
|
||||
<builder>
|
||||
<run
|
||||
class="org.eclipse.pde.internal.builders.FeatureConsistencyChecker">
|
||||
</run>
|
||||
</builder>
|
||||
</extension>
|
||||
<extension
|
||||
id="UpdateSiteBuilder"
|
||||
name="%builders.siteBuilder.name"
|
||||
point="org.eclipse.core.resources.builders">
|
||||
<builder>
|
||||
<run
|
||||
class="org.eclipse.pde.internal.builders.UpdateSiteBuilder">
|
||||
</run>
|
||||
</builder>
|
||||
</extension>
|
||||
<extension
|
||||
point="org.eclipse.ant.core.antTasks">
|
||||
<antTask
|
||||
library="ant_tasks/pde-ant.jar"
|
||||
name="pde.convertSchemaToHTML"
|
||||
class="org.eclipse.pde.ant.ConvertSchemaToHTML">
|
||||
</antTask>
|
||||
</extension>
|
||||
<extension
|
||||
point="org.eclipse.ant.core.extraClasspathEntries">
|
||||
<extraClasspathEntry
|
||||
library="ant_tasks/pde-ant.jar">
|
||||
</extraClasspathEntry>
|
||||
</extension>
|
||||
<extension
|
||||
id="validation-marker"
|
||||
name="%builders.marker.label"
|
||||
point="org.eclipse.core.resources.markers">
|
||||
<super
|
||||
type="org.eclipse.core.resources.problemmarker">
|
||||
</super>
|
||||
<attribute
|
||||
name="point">
|
||||
</attribute>
|
||||
<persistent
|
||||
value="true">
|
||||
</persistent>
|
||||
</extension>
|
||||
|
||||
<extension
|
||||
point="org.eclipse.ui.intro.configExtension">
|
||||
<configExtension
|
||||
configId="org.eclipse.platform.introConfig"
|
||||
content="$nl$/overviewExtensionContent.xml"/>
|
||||
<configExtension
|
||||
configId="org.eclipse.platform.introConfig"
|
||||
content="$nl$/tutorialsExtensionContent.xml"/>
|
||||
<configExtension
|
||||
configId="org.eclipse.platform.introConfig"
|
||||
content="$nl$/newsExtensionContent.xml"/>
|
||||
</extension>
|
||||
|
||||
<extension
|
||||
point="org.eclipse.ui.cheatsheets.cheatSheetContent">
|
||||
<cheatsheet
|
||||
name="%cheatsheet.helloworld.name"
|
||||
contentFile="$nl$/cheatsheets/helloworld.xml"
|
||||
id="org.eclipse.pde.helloworld">
|
||||
<description>%cheatsheet.helloworld.desc</description>
|
||||
</cheatsheet>
|
||||
<cheatsheet
|
||||
name="%cheatsheet.updates.name"
|
||||
contentFile="$nl$/cheatsheets/updates.xml"
|
||||
id="org.eclipse.pde.updates">
|
||||
<description>%cheatsheet.updates.desc</description>
|
||||
</cheatsheet>
|
||||
</extension>
|
||||
|
||||
<extension
|
||||
point="org.eclipse.core.runtime.contentTypes">
|
||||
<content-type
|
||||
id="pluginManifest"
|
||||
name="%pluginManifestName"
|
||||
base-type="org.eclipse.core.runtime.xml"
|
||||
priority="high"
|
||||
file-names="plugin.xml"
|
||||
describer="org.eclipse.core.runtime.content.XMLRootElementContentDescriber:plugin"/>
|
||||
<content-type
|
||||
id="fragmentManifest"
|
||||
name="%fragmentManifestName"
|
||||
base-type="org.eclipse.core.runtime.xml"
|
||||
priority="high"
|
||||
file-names="fragment.xml"
|
||||
describer="org.eclipse.core.runtime.content.XMLRootElementContentDescriber:fragment"/>
|
||||
<content-type
|
||||
id="pluginProperties"
|
||||
name="%pluginPropertiesName"
|
||||
base-type="org.eclipse.jdt.core.javaProperties"
|
||||
priority="high"
|
||||
file-names="plugin.properties"/>
|
||||
</extension>
|
||||
|
||||
</plugin>
|
||||
@@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<introContent>
|
||||
<!-- Extension to the SDK Tutorial Page. -->
|
||||
<extensionContent alt-style="css/swt.properties" style="css/tutorials.css" path="tutorials/page-content/pdeAnchor">
|
||||
<group label="Eclipse Plug-in Development" id="pde" style-id="tutorials-group">
|
||||
<!-- DG: commenting out links that are not implemented
|
||||
<link url="http://org.eclipse.ui.intro/showMessage?message=Action not implemented." label="Build a Rich Client Platform application" id="rcp" style-id="tutorials-link">
|
||||
<text>Create a full RCP application step by step</text>
|
||||
</link>
|
||||
-->
|
||||
<link url="http://org.eclipse.ui.intro/showStandby?partId=org.eclipse.platform.cheatsheet&input=org.eclipse.pde.helloworld" label="Create a "Hello, World" plug-in" id="pde-hello-world" style-id="tutorials-link">
|
||||
<text>Create an Eclipse plug-in that will open a message box from the menu</text>
|
||||
</link>
|
||||
<link url="http://org.eclipse.ui.intro/showStandby?partId=org.eclipse.platform.cheatsheet&input=org.eclipse.pde.updates" label="Deploy a feature on an update site" id="features" style-id="tutorials-link">
|
||||
<text>End-to-end tutorial in building and deploying features</text>
|
||||
</link>
|
||||
</group>
|
||||
</extensionContent>
|
||||
</introContent>
|
||||
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<welcomePage
|
||||
title="Eclipse Plug-in Development Environment (PDE)"
|
||||
format="wrap">
|
||||
<intro>This page will help familiarize you with the Eclipse Plug-in Development Environment.
|
||||
To get started, read the sections below and click on the related links. </intro>
|
||||
|
||||
<item><b>The Plug-in Development Perspective </b>
|
||||
To do plug-in development open to the Plug-in Development Perspective by selecting
|
||||
<action pluginId="org.eclipse.pde.ui" class="org.eclipse.pde.internal.ui.OpenPDEPerspectiveAction">Window > Open Perspective > Plug-in Development</action>.</item>
|
||||
|
||||
<item><b>Create New Plug-ins </b>
|
||||
To start create a <action pluginId="org.eclipse.pde.ui" class="org.eclipse.pde.internal.ui.wizards.plugin.OpenProjectWizardAction">plug-in project</action>. Choose one of the available templates to create
|
||||
initial content and let the wizard open the plug-in manifest file. Read the 'Welcome' page
|
||||
and familiarize yourself with things you can do with the newly created plug-in.</item>
|
||||
|
||||
<item><b>Learn more </b>
|
||||
To learn more you can browse the <topic id="/org.eclipse.pde.doc.user/toc.xml">Plug-in Development User Guide</topic>.</item>
|
||||
|
||||
</welcomePage>
|
||||