Adds doc to eclipse help system

Change-Id: I4ce2c9725d0f893b44b37d4d4f8784d36ab35632
Signed-off-by: William Piers <william.piers@obeo.fr>
diff --git a/plugins/org.eclipse.acceleo.aql.doc/META-INF/MANIFEST.MF b/plugins/org.eclipse.acceleo.aql.doc/META-INF/MANIFEST.MF
index ab9bd6e..5a368cf 100644
--- a/plugins/org.eclipse.acceleo.aql.doc/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.acceleo.aql.doc/META-INF/MANIFEST.MF
@@ -1,10 +1,11 @@
 Manifest-Version: 1.0
 Bundle-ManifestVersion: 2
 Bundle-Name: %pluginName
-Bundle-SymbolicName: org.eclipse.acceleo.aql.doc
+Bundle-SymbolicName: org.eclipse.acceleo.aql.doc;singleton:=true
 Bundle-Version: 4.0.0.qualifier
 Bundle-ClassPath: .
 Bundle-Vendor: %providerName
 Bundle-Localization: plugin
 Bundle-RequiredExecutionEnvironment: JavaSE-1.8
 Automatic-Module-Name: org.eclipse.acceleo.aql.doc
+Require-Bundle: org.eclipse.help
diff --git a/plugins/org.eclipse.acceleo.aql.doc/build.properties b/plugins/org.eclipse.acceleo.aql.doc/build.properties
index d65b882..ed6835c 100644
--- a/plugins/org.eclipse.acceleo.aql.doc/build.properties
+++ b/plugins/org.eclipse.acceleo.aql.doc/build.properties
@@ -12,7 +12,9 @@
                META-INF/,\
                plugin.properties,\
                doc/,\
-               about.html
+               about.html,\
+               plugin.xml,\
+               toc.xml
 jars.compile.order = .
 src.includes = doc/,\
                pages/,\
diff --git a/plugins/org.eclipse.acceleo.aql.doc/plugin.xml b/plugins/org.eclipse.acceleo.aql.doc/plugin.xml
new file mode 100644
index 0000000..acf6558
--- /dev/null
+++ b/plugins/org.eclipse.acceleo.aql.doc/plugin.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>

+<?eclipse version="3.0"?>

+<plugin>

+   <extension

+         point="org.eclipse.help.toc">

+      <toc

+            file="toc.xml"

+            primary="true">

+      </toc>

+   </extension>

+</plugin>

diff --git a/plugins/org.eclipse.acceleo.aql.doc/toc.xml b/plugins/org.eclipse.acceleo.aql.doc/toc.xml
new file mode 100644
index 0000000..689e821
--- /dev/null
+++ b/plugins/org.eclipse.acceleo.aql.doc/toc.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?NLS TYPE="org.eclipse.help.toc"?>
+
+<toc label="Acceleo Documentation">
+ <topic href="doc/Acceleo/index.html" label="User Guide">
+ </topic>
+ <topic href="doc/Acceleo/language.html" label="Language">
+ </topic>
+ <topic href="doc/Acceleo/syntax.html" label="Syntax">
+ </topic>
+ <topic href="doc/Acceleo/migration.html" label="Migration">
+ </topic>
+</toc>