Initial commit

This commit is contained in:
Eagle517
2026-01-14 10:27:57 -06:00
commit c1576fee30
11290 changed files with 1552799 additions and 0 deletions

View 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 (&quot;Content&quot;). Unless otherwise indicated below, the Content is provided to you under the terms and conditions of the
Common Public License Version 1.0 (&quot;CPL&quot;). 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, &quot;Program&quot; 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 (&quot;Other License&quot;), any modifications, enhancements and/or
other code and/or documentation (&quot;Modifications&quot;) 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>

View File

@@ -0,0 +1,28 @@
# 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 (not translated)
# needed for primary features only
# 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.jdt.doc.user/tips/jdt_tips.html

View File

@@ -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

View File

@@ -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 Java Development Tools\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/jdt

View File

@@ -0,0 +1,96 @@
<?xml version="1.0" encoding="UTF-8" ?>
<cheatsheet title="Simple Java Application">
<intro
href="/org.eclipse.platform.doc.user/reference/ref-cheatsheets.htm">
<description>
Welcome to the Hello, World Java tutorial.
It will help you build the famous "hello world" application
and try it out. You will create a Java project, and a Java
class that will print "hello world" in the console when run.
Let's get started!
</description>
</intro>
<item
href="/org.eclipse.platform.doc.user/concepts/concepts-4.htm"
title="Open the Java Perspective">
<action
pluginId="org.eclipse.ui.cheatsheets"
class="org.eclipse.ui.internal.cheatsheets.actions.OpenPerspective"
param1="org.eclipse.jdt.ui.JavaPerspective"/>
<description>
Select Window-&gt;Open Perspective-&gt;Java in the menubar at
the top of the workbench. This step changes the perspective to
set up the Eclipse workbench for Java development. You can
click the "Click to Perform" button to have the "Java"
perspective opened automatically.
</description>
</item>
<item
href="/org.eclipse.jdt.doc.user/tasks/tasks-12.htm"
title="Create a Java project"
skip="true">
<action
pluginId="org.eclipse.jdt.ui"
class="org.eclipse.jdt.internal.ui.wizards.OpenProjectWizardAction"/>
<description>
The first thing you will need is a Java Project. If you
already have a Java project in your workspace that you
would like to use, you may skip this step by clicking the
"Click to Skip" button. If not, select File-&gt;New-&gt;Project...
and choose Java Project in the list. Complete the subsequent
pages as required. The "New Java Project" wizard is automatically
displayed when you click the "Click to Perform" button.
</description>
</item>
<item
href="/org.eclipse.jdt.doc.user/gettingStarted/qs-9.htm"
title="Create your HelloWorld class"
skip="true">
<action
pluginId="org.eclipse.jdt.ui"
class="org.eclipse.jdt.internal.ui.wizards.OpenClassWizardAction"/>
<description>
You should now have a Java Project in your workspace. The
next step in building your hello world application is to
create your HelloWorld class. You may do this by either
clicking the "Click to Perform" button below to launch the
New Java Class wizard, or you may use the Eclipse tools to
do it, by using the File-&gt;New-&gt;Class action. When you
use the wizard, make sure that you specify that you would
like to have a "main" method added. Name your class "HelloWorld".
If you do not use the "Click to Perform" button below, click the
"Click to Skip" button to advance to the next step in building
your hello world application.
</description>
</item>
<item
href="/org.eclipse.jdt.doc.user/tasks/tasks-54.htm"
title="Add a System.out.println line in your main method">
<description>
Now that you have your HelloWorld class, in the
"public static void main" method, add the following statement:
System.out.println("Hello world!"); and save your changes.
Click the "Click to Complete" button below when finished.
</description>
</item>
<item
href="/org.eclipse.jdt.doc.user/gettingStarted/qs-12.htm"
title="Test your Java Application">
<description>
The final moment has arrived! You are ready to test your
HelloWorld class. Select your class in the package explorer
(the Java tree view on the left of the workbench window in
the Java Perspective.). When your HelloWorld class is selected,
select Run-&gt;Run As-&gt;Java Application. Hello world!
should be printed in your "Console" view. Congratulations! You
have built your hello world application and it worked!
</description>
</item>
</cheatsheet>

View File

@@ -0,0 +1,117 @@
<?xml version="1.0" encoding="UTF-8" ?>
<cheatsheet title="Standalone SWT Application">
<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 standalone SWT Java application using
the Java Development tools. To learn more about using
cheat sheets click help (?). To start this cheat sheet,
click the "Click to Begin" button.
</description>
</intro>
<item
href="/org.eclipse.platform.doc.user/concepts/concepts-4.htm"
title="Open the Java Perspective">
<action
pluginId="org.eclipse.ui.cheatsheets"
class="org.eclipse.ui.internal.cheatsheets.actions.OpenPerspective"
param1="org.eclipse.jdt.ui.JavaPerspective"/>
<description>
Select Window-&gt;Open Perspective-&gt;Java in the
menubar at the top of the workbench. This step changes
the perspective to set up the Eclipse workbench for Java
development. You can click the "Click to Perform" button
to have the "Java" perspective opened automatically.
</description>
</item>
<item
href="/org.eclipse.jdt.doc.user/tasks/tasks-12.htm"
title="Create a Java project"
skip="true">
<action
pluginId="org.eclipse.jdt.ui"
class="org.eclipse.jdt.internal.ui.wizards.OpenProjectWizardAction"/>
<description>
If you already have a Java project in your workspace that
you would like to use, you may skip this step by clicking
the "Click to Skip" button. If not, select File-&gt;New-&gt;Project...
and choose Java Project in the list. Complete the subsequent
pages as required. The "New Java Project" wizard is automatically
displayed when you click the "Click to Perform" button.
</description>
</item>
<item
href="/org.eclipse.platform.doc.isv/samples/org.eclipse.swt.examples/doc-html/swt_manual_setup.html"
title="Configure the Java project">
<description>
In order to compile the code which uses SWT, you must add
the SWT jar(s) to the Java Build Path. Select your Java
project and from the context menu select Properties. Select
the Java Build Page and then select its Libraries tab. Click
on the Add External JARs... button. Locate the swt.jar for
the platform on which you wish to run. It can be found in
the following location, where &lt;ws&gt; is the windowing
system being used.
INSTALLDIR\eclipse\plugins\org.eclipse.swt.&lt;ws&gt;_3.0.0\ws\&lt;ws&gt;\swt.jar
For some platforms more than one jar is required to run SWT,
see the associated help topic for further details. When you
have done this, click the "Click to Complete" button.
</description>
</item>
<item
href="/org.eclipse.jdt.doc.user/gettingStarted/qs-9.htm"
title="Create the HelloWorld class">
<action
pluginId="org.eclipse.jdt.ui"
class="org.eclipse.jdt.internal.ui.wizards.OpenClassWizardAction"/>
<description>
Select File-&gt;New-&gt;Class to open the New Java Class
wizard. In the wizard, name your class "HelloWorld" and
select to have a "main" method created. The "New Java Class"
wizard is automatically displayed when you click the
"Click to Perform" button.
</description>
</item>
<item
href="/org.eclipse.platform.doc.isv/guide/swt_widgets.htm"
title="Edit the main method">
<description>
In the "public static void main" method, add the example
code found in the help topic associated with this step.
Once the code is pasted into the editor you will see error
markers due to missing import statements. These can be
resolved by selecting Source-&gt;Organize Imports, when
the Organize Imports dialog appears selects the SWT type.
Now save your changes. Click the "Click to Complete" button
when finished.
</description>
</item>
<item
href="/org.eclipse.jdt.doc.user/tasks/tasks-java-local-configuration.htm"
title="Create and run a Java Application launch configuration">
<action
pluginId="org.eclipse.debug.ui"
class="org.eclipse.debug.internal.ui.actions.OpenRunConfigurations"/>
<description>
Select Run-&gt;Run... to open the Launch configuration
dialog. In the list of Configurations, select Java
Application and click the New button. On the Main tab,
select the Java project and HelloWorld main class. On the
Arguments tab, add the following to the VM arguments:
-Djava.library.path=${system:ECLIPSE_HOME}/plugins/org.eclipse.swt.${system:WS}_3.0.0/os/${system:OS}/${system:ARCH}
Now click the Run button to launch application. The Launch
configuraton dialog is automatically displayed when you click
the "Click to Perform" button.
</description>
</item>
</cheatsheet>

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@@ -0,0 +1,2 @@
a#java img { background-image : url(graphics/obj_48/javadev_obj.gif); }
a#java:hover img { background-image : url(graphics/obj_48/javadevhov_obj.gif); }

View File

@@ -0,0 +1,22 @@
###############################################################################
# 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
###############################################################################
overview.page-content.overview-links.java.link-icon = css/graphics/obj_48/javadev_obj.gif
tutorials.page-content.java.layout.ncolumns = 2
tutorials.page-content.java.hello-world.link-icon = css/graphics/obj_48/javaapp_obj.gif
tutorials.page-content.java.applet.link-icon = css/graphics/obj_48/javaapplet_obj.gif
tutorials.page-content.java.swt.link-icon = css/graphics/obj_48/swtapp_obj.gif
tutorials.page-content.java.ant.link-icon = css/graphics/obj_48/script_obj.gif

View File

@@ -0,0 +1,13 @@
a#hello-world img { background-image : url(graphics/obj_48/javaapp_obj.gif); }
a#hello-world:hover img { background-image : url(graphics/obj_48/javaapphov_obj.gif); }
a#applet img { background-image : url(graphics/obj_48/javaapplet_obj.gif); }
a#applet:hover img { background-image : url(graphics/obj_48/javaapplethov_obj.gif); }
a#swt img { background-image : url(graphics/obj_48/swtapp_obj.gif); }
a#swt:hover img { background-image : url(graphics/obj_48/swtapphov_obj.gif); }
a#ant img { background-image : url(graphics/obj_48/script_obj.gif); }
a#ant:hover img { background-image : url(graphics/obj_48/scripthov_obj.gif); }

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

@@ -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/jdtAnchor">
<link label="Java development tools" url="http://org.eclipse.ui.intro/showHelpTopic?id=/org.eclipse.jdt.doc.user/whatsNew/jdt_whatsnew.html" id="jdt-noteworthy" style-id="noteworthy-link">
<text>Find out about significant changes made to the Java development tools</text>
</link>
</extensionContent>
</introContent>

View File

@@ -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/jdtAnchor">
<link label="Java development" url="http://org.eclipse.ui.intro/showHelpTopic?id=/org.eclipse.jdt.doc.user/gettingStarted/qs-BasicTutorial.htm" id="java">
<text>Get familiar with developing Java programs using Eclipse</text>
</link>
</extensionContent>
</introContent>

View File

@@ -0,0 +1,17 @@
###############################################################################
# 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 Java Development Tools
providerName=Eclipse.org
cheatsheet.helloworld.name = Hello, World Application
cheatsheet.helloworld.desc = This tutorial will show you how to use Eclipse to create a simple Java application that prints to the console.
cheatsheet.helloworld.swt.name = Hello, World Standalone SWT Application
cheatsheet.helloworld.swt.desc = This tutorial will show you how to use Eclipse to create a standalone SWT Java application that creates a Shell and process the events.

View File

@@ -0,0 +1,48 @@
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin
id="org.eclipse.jdt"
name="%pluginName"
version="3.0.1"
provider-name="%providerName">
<requires>
<import plugin="org.eclipse.ui.intro"/>
<import plugin="org.eclipse.ui.cheatsheets"/>
</requires>
<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$/samplesExtensionContent.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.jdt.helloworld">
<description>%cheatsheet.helloworld.desc</description>
</cheatsheet>
<cheatsheet
name="%cheatsheet.helloworld.swt.name"
contentFile="$nl$/cheatsheets/HelloWorldSWT.xml"
id="org.eclipse.jdt.helloworld.swt">
<description>%cheatsheet.helloworld.swt.desc</description>
</cheatsheet>
</extension>
</plugin>

View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8" ?>
<introContent>
<!-- Extension to the SDK Samples Page. -->
<extensionContent alt-style="css/swt.properties" style="css/samples.css" path="samples/page-content/workbench/jdtAnchor">
<link label="Java editor" url="http://org.eclipse.ui.intro/runAction?pluginId=org.eclipse.pde.ui&amp;class=org.eclipse.pde.ui.internal.samples.ShowSampleAction&amp;id=org.eclipse.sdk.samples.javaeditor" id="java-editor" style-id="sample-link">
<text>Demonstrates standard features available to custom text editors</text>
</link>
</extensionContent>
</introContent>

View File

@@ -0,0 +1,24 @@
<?xml version="1.0" encoding="UTF-8" ?>
<introContent>
<!-- Extension to the SDK Tutorials Page. -->
<extensionContent alt-style="css/swt.properties" style="css/tutorials.css" path="tutorials/page-content/jdtAnchor">
<group label="Java Development" id="java" style-id="tutorials-group">
<link url="http://org.eclipse.ui.intro/showStandby?partId=org.eclipse.platform.cheatsheet&amp;input=org.eclipse.jdt.helloworld" label="Build a simple Java application" id="hello-world" style-id="tutorials-link">
<text>Create a small Java program that will print "Hello, World" on the console</text>
</link>
<!-- DG: commenting out missing tutorials
<link url="http://org.eclipse.ui.intro/showMessage?message=Action not implemented." label="Build a Java applet" id="applet" style-id="tutorials-link">
<text>Create a Java applet that can be embedded in a web page</text>
</link>
-->
<link url="http://org.eclipse.ui.intro/showStandby?partId=org.eclipse.platform.cheatsheet&amp;input=org.eclipse.jdt.helloworld.swt" label="Build a standalone SWT application" id="swt" style-id="tutorials-link">
<text>Create a SWT application that runs without the workbench</text>
</link>
<!-- DG: commenting out missing tutorials
<link url="http://org.eclipse.ui.intro/showMessage?message=Action not implemented." label="Create and integrate an Ant script" id="ant" style-id="tutorials-link">
<text>Create an Ant script that can be executed using External Tools support</text>
</link>
-->
</group>
</extensionContent>
</introContent>