[167981] Provide Context-sensitive Help Plug-in for the ODA Designers dialogs
diff --git a/plugins/org.eclipse.datatools.oda.cshelp/.cvsignore b/plugins/org.eclipse.datatools.oda.cshelp/.cvsignore
new file mode 100644
index 0000000..0f86643
--- /dev/null
+++ b/plugins/org.eclipse.datatools.oda.cshelp/.cvsignore
@@ -0,0 +1,8 @@
+*.bak
+*.bom
+*.log
+*.opt
+css.zip
+*_toc.xml
+*.chm
+export
\ No newline at end of file
diff --git a/plugins/org.eclipse.datatools.oda.cshelp/.project b/plugins/org.eclipse.datatools.oda.cshelp/.project
new file mode 100644
index 0000000..a9f44dd
--- /dev/null
+++ b/plugins/org.eclipse.datatools.oda.cshelp/.project
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>org.eclipse.datatools.oda.cshelp</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.pde.ManifestBuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>org.eclipse.pde.SchemaBuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.pde.PluginNature</nature>
+	</natures>
+</projectDescription>
diff --git a/plugins/org.eclipse.datatools.oda.cshelp/META-INF/MANIFEST.MF b/plugins/org.eclipse.datatools.oda.cshelp/META-INF/MANIFEST.MF
new file mode 100644
index 0000000..e262f8f
--- /dev/null
+++ b/plugins/org.eclipse.datatools.oda.cshelp/META-INF/MANIFEST.MF
@@ -0,0 +1,12 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: DTP ODA Context-sensitive Help
+Bundle-SymbolicName: org.eclipse.datatools.oda.cshelp;singleton:=true
+Bundle-Version: 1.0.0.200612141
+Bundle-Activator: org.eclipse.core.internal.compatibility.PluginActivator
+Bundle-Vendor: Eclipse.org
+Bundle-Localization: plugin
+Require-Bundle: org.eclipse.core.runtime;bundle-version="[3.2.0,4.0.0)",
+ org.eclipse.core.runtime.compatibility;bundle-version="[3.1.100,4.0.0)",
+ org.eclipse.help;bundle-version="[3.2.0,4.0.0)"
+Eclipse-LazyStart: true
diff --git a/plugins/org.eclipse.datatools.oda.cshelp/about.html b/plugins/org.eclipse.datatools.oda.cshelp/about.html
new file mode 100644
index 0000000..4602330
--- /dev/null
+++ b/plugins/org.eclipse.datatools.oda.cshelp/about.html
@@ -0,0 +1,28 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
+<title>About</title>
+</head>
+<body lang="EN-US">
+<h2>About This Content</h2>
+ 
+<p>June 2, 2006</p>	
+<h3>License</h3>
+
+<p>The Eclipse Foundation 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
+Eclipse Public License Version 1.0 (&quot;EPL&quot;).  A copy of the EPL is available 
+at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
+For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
+
+<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is 
+being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
+apply to your use of any object code in the Content.  Check the Redistributor's license that was 
+provided with the Content.  If no such license exists, contact the Redistributor.  Unless otherwise
+indicated below, the terms and conditions of the EPL still apply to any source code in the Content
+and such source code may be obtained at <a href="http://www.eclipse.org">http://www.eclipse.org</a>.</p>
+
+</body>
+</html>
\ No newline at end of file
diff --git a/plugins/org.eclipse.datatools.oda.cshelp/about.ini b/plugins/org.eclipse.datatools.oda.cshelp/about.ini
new file mode 100644
index 0000000..fd7187e
--- /dev/null
+++ b/plugins/org.eclipse.datatools.oda.cshelp/about.ini
@@ -0,0 +1,29 @@
+# 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=%aboutText
+
+# Property "windowImage" contains path to window icon (16x16)
+# needed for primary features only
+
+# Property "featureImage" contains path to feature image (32x32)
+featureImage=eclipse32.png
+
+# 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)
+# optional
+
+# Property "welcomePerspective" contains the id of the perspective in which the
+# welcome page is to be opened.
+# optional
+
+
diff --git a/plugins/org.eclipse.datatools.oda.cshelp/about.mappings b/plugins/org.eclipse.datatools.oda.cshelp/about.mappings
new file mode 100644
index 0000000..a903677
--- /dev/null
+++ b/plugins/org.eclipse.datatools.oda.cshelp/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=@Replace_By_Date@
\ No newline at end of file
diff --git a/plugins/org.eclipse.datatools.oda.cshelp/about.properties b/plugins/org.eclipse.datatools.oda.cshelp/about.properties
new file mode 100644
index 0000000..e6db29f
--- /dev/null
+++ b/plugins/org.eclipse.datatools.oda.cshelp/about.properties
@@ -0,0 +1,14 @@
+# 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.
+
+aboutText=Data Tools ODA Context Sensitive Help\n\
+\n\
+Version: @Replace_By_Version@\n\
+Build id: {0}\n\
+\n\
+(c) Copyright Eclipse contributors and others 2002, 2006.  All rights reserved.\n\
+Visit http://www.eclipse.org/datatools
+
diff --git a/plugins/org.eclipse.datatools.oda.cshelp/build.properties b/plugins/org.eclipse.datatools.oda.cshelp/build.properties
new file mode 100644
index 0000000..eb05fed
--- /dev/null
+++ b/plugins/org.eclipse.datatools.oda.cshelp/build.properties
@@ -0,0 +1,9 @@
+bin.includes = plugin.properties,\
+               plugin.xml,\
+               contexts.xml,\
+               META-INF/MANIFEST.MF,\
+               about.html,\
+               eclipse32.gif,\
+               about.ini,\
+               about.mappings,\
+               about.properties
diff --git a/plugins/org.eclipse.datatools.oda.cshelp/contexts.xml b/plugins/org.eclipse.datatools.oda.cshelp/contexts.xml
new file mode 100644
index 0000000..e8c41ec
--- /dev/null
+++ b/plugins/org.eclipse.datatools.oda.cshelp/contexts.xml
@@ -0,0 +1,71 @@
+<?xml version="1.0" encoding="utf-8"?>
+<?NLS type="org.eclipse.help.contexts"?>
+
+<contexts>
+<context id="dummy_outer_container" title="Data Tools ODA contexts">
+<description>Contexts for items identified by Actuate, 2006-12-13</description>
+</context>
+<context id="Wizard_XML_Datasource_ID" title="New XML File Data Source Profile">
+<description>Use this dialog box to define an XML file data source.
+
+
+
+</description>
+</context>
+<context id="Wizard_FlatfileDatasource_ID" title="New Flat File Data Source Profile">
+<description>Use this dialog box to define the profile for a new flat file
+
+
+
+</description>
+</context>
+<context id="Dialog_SelectTableColumn_ID" title="Select Table - Select Columns">
+<description>Use this dialog box to select columns for the data set.
+
+
+
+</description>
+</context>
+<context id="Wizard_XMLSample_ID" title="DTP XML DataSet">
+<description>Use this dialog box to specify a sample XML source for data preview.
+
+
+
+</description>
+</context>
+<context id="Wizard_XMLXPath_ID" title="Table Mapping">
+<description>Use this dialog box to map a table.
+
+
+
+</description>
+</context>
+<context id="Dialog_XPathExpression_ID" title="Select or edit the XPath expression">
+<description>Use this dialog box to specify the XPath expression to be used.
+
+
+
+</description>
+</context>
+<context id="Wizard_XML_ColumnMapping_ID" title="Column Mapping">
+<description>Use this page to map XML elements to columns.
+
+
+
+</description>
+</context>
+<context id="Dialog_ColumnMapping_ID" title="Column Mapping">
+<description>Use this dialog box to map a column to an XPath expression.
+
+
+
+</description>
+</context>
+<context id="Preference_DataSetEditor_XML_ID" title="Preferences - XML Data Set">
+<description>Use this dialog box to set preferences for XML data sets.
+
+
+
+</description>
+</context>
+</contexts>
diff --git a/plugins/org.eclipse.datatools.oda.cshelp/eclipse32.gif b/plugins/org.eclipse.datatools.oda.cshelp/eclipse32.gif
new file mode 100644
index 0000000..f71a8f6
--- /dev/null
+++ b/plugins/org.eclipse.datatools.oda.cshelp/eclipse32.gif
Binary files differ
diff --git a/plugins/org.eclipse.datatools.oda.cshelp/eclipse32.png b/plugins/org.eclipse.datatools.oda.cshelp/eclipse32.png
new file mode 100644
index 0000000..568fac1
--- /dev/null
+++ b/plugins/org.eclipse.datatools.oda.cshelp/eclipse32.png
Binary files differ
diff --git a/plugins/org.eclipse.datatools.oda.cshelp/plugin.properties b/plugins/org.eclipse.datatools.oda.cshelp/plugin.properties
new file mode 100644
index 0000000..30173ca
--- /dev/null
+++ b/plugins/org.eclipse.datatools.oda.cshelp/plugin.properties
@@ -0,0 +1,3 @@
+# NLS_MESSAGEFORMAT_VAR 
+# NLS_ENCODING=UTF-8
+Plugin.name=org.eclipse.datatools.oda.cshelp
\ No newline at end of file
diff --git a/plugins/org.eclipse.datatools.oda.cshelp/plugin.xml b/plugins/org.eclipse.datatools.oda.cshelp/plugin.xml
new file mode 100644
index 0000000..e0036f4
--- /dev/null
+++ b/plugins/org.eclipse.datatools.oda.cshelp/plugin.xml
@@ -0,0 +1,5 @@
+<plugin>
+  <extension point="org.eclipse.help.contexts">
+    <contexts file="contexts.xml" plugin="org.eclipse.datatools.oda.cshelp" />
+  </extension>
+</plugin>
\ No newline at end of file