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,3 @@
org.eclipse.help/debug = true
org.eclipse.help/debug/context = false
org.eclipse.help/debug/protocols = false

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,13 @@
<!ELEMENT contexts (context)* >
<!ELEMENT context (description, topic*) >
<!ATTLIST context id ID #REQUIRED >
<!ELEMENT description (#PCDATA|b)* >
<!ELEMENT b (#PCDATA)* >
<!ELEMENT topic EMPTY >
<!ATTLIST topic label CDATA #REQUIRED >
<!ATTLIST topic href CDATA #IMPLIED >

View File

@@ -0,0 +1,14 @@
<!ELEMENT toc (topic | anchor | link)* >
<!ATTLIST toc link_to CDATA #IMPLIED >
<!ATTLIST toc label CDATA #REQUIRED >
<!ATTLIST toc topic CDATA #IMPLIED >
<!ELEMENT topic (topic | anchor | link )* >
<!ATTLIST topic label CDATA #REQUIRED >
<!ATTLIST topic href CDATA #IMPLIED >
<!ELEMENT anchor EMPTY >
<!ATTLIST anchor id ID #REQUIRED >
<!ELEMENT link EMPTY >
<!ATTLIST link toc CDATA #REQUIRED >

View File

@@ -0,0 +1,61 @@
/*******************************************************************************
* Copyright (c) 2000, 2003 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
*******************************************************************************/
/**
* Private helper function for use by other (public) functions.
*/
function findHelpTop() {
var helpTop;
for (helpTop=self; helpTop; helpTop = helpTop.parent){
if (helpTop.liveActionInternal){
break;
}
if (helpTop==helpTop.parent){
break;
}
}
return helpTop;
}
/**
* Call this Javascript method to trigger a specified live help action
* in the workbench.
* The parameters for liveAction are:
* - the id of the plug-in that contains the action
* - the name of the class that implements the action
* - the String that will be passed to the live help action using setInitializationString
*/
function liveAction(pluginId, className, argument)
{
// find top help frameset
var helpTop=findHelpTop();
if (helpTop != null && helpTop.liveActionInternal){
return helpTop.liveActionInternal(helpTop, pluginId, className, argument);
}
}
/**
* Show specified topic in the Contents tree.
* The topic must be passed as a URL string.
* Example:
* // include the script first
* <script src="../org.eclipse.help/livehelp.js"></script>
* ......
* // show specified topic in the tree
* showTopicInContents(window.location.href);
*/
function showTopicInContents(topic) {
var helpTop=findHelpTop();
if (helpTop != null && helpTop.showTopicInContentsInternal){
return helpTop.showTopicInContentsInternal(helpTop, topic);
}
}

View File

@@ -0,0 +1,15 @@
###############################################################################
# Copyright (c) 2000, 2003 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
###############################################################################
help_plugin_name = Help System Core
providerName=Eclipse.org
toc_extension_point_name = Help Table of Contents Contributions
contexts_extension_point_name = Context Help
content_producer_extension_point_name = Help Content Producer

View File

@@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin
id="org.eclipse.help"
name="%help_plugin_name"
version="3.0.0"
provider-name="%providerName"
class="org.eclipse.help.internal.HelpPlugin">
<runtime>
<library name="help.jar">
<export name="*"/>
<packages prefixes="org.eclipse.help"/>
</library>
</runtime>
<requires>
<import plugin="org.eclipse.core.runtime"/>
</requires>
<!-- Extension points -->
<extension-point id="contexts" name="%contexts_extension_point_name" schema="schema/contexts.exsd"/>
<extension-point id="toc" name="%toc_extension_point_name" schema="schema/toc.exsd"/>
<extension-point id="contentProducer" name="%content_producer_extension_point_name" schema="schema/contentProducer.exsd"/>
</plugin>

View File

@@ -0,0 +1,9 @@
# Toc ordering. Ordered list of help TOC's (books) as they would appear
# on the bookshelf. All the other TOCS will be follow these books.
# Non-present TOC's on this list will be ignored. Use the location of each TOC
# as /pluginId/path/to/toc.xml.
baseTOCS= /org.eclipse.platform.doc.user/toc.xml,\
/org.eclipse.jdt.doc.user/toc.xml,\
/org.eclipse.platform.doc.isv/toc.xml,\
/org.eclipse.jdt.doc.isv/toc.xml,\
/org.eclipse.pde.doc.user/toc.xml