[doc] Use relative URLs to refer to stylesheets

Change-Id: I24ac71d3d6ca0d315c0f7dc8f3cbd3f12b281236
Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
diff --git a/plugins/org.eclipse.sirius.doc/build-doc.xml b/plugins/org.eclipse.sirius.doc/build-doc.xml
index 5ffd575..81ebb04 100644
--- a/plugins/org.eclipse.sirius.doc/build-doc.xml
+++ b/plugins/org.eclipse.sirius.doc/build-doc.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
-  Copyright (c) 2007, 2013 THALES GLOBAL SERVICES
+  Copyright (c) 2007, 2014 THALES GLOBAL SERVICES and others
   All rights reserved. This program and the accompanying materials
   are made available under the terms of the Eclipse Public License v1.0
   which accompanies this distribution, and is available at
@@ -21,22 +21,28 @@
 	<taskdef classpathref="wikitext.classpath" resource="org/eclipse/mylyn/wikitext/core/util/anttask/tasks.properties" />
 
 	<target name="generate-html" description="Generate Eclipse help from textile source">
-		<wikitext-to-html markupLanguage="Textile" formatOutput="true">
+		<wikitext-to-html markupLanguage="Textile" formatOutput="true" failonvalidationerror="true" failonvalidationwarning="true" validate="true">
 			<fileset dir="${basedir}">
-				<include name="doc/**/*.textile" />
+				<include name="doc/*.textile" />
 			</fileset>
-			<stylesheet url="/help/topic/org.eclipse.sirius.doc/doc/resources/bootstrap.css" />
-			<stylesheet url="/help/topic/org.eclipse.sirius.doc/doc/resources/custom.css" />
+			<stylesheet url="resources/bootstrap.css" />
+			<stylesheet url="resources/custom.css" />
 		</wikitext-to-html>
-	</target>
-	
-	<target name="generate-site-html" description="Generate Eclipse help from textile source">
-		<wikitext-to-html markupLanguage="Textile" formatOutput="true">
+
+		<wikitext-to-html markupLanguage="Textile" formatOutput="true" failonvalidationerror="true" failonvalidationwarning="true" validate="true">
 			<fileset dir="${basedir}">
-				<include name="doc/**/*.textile" />
+				<include name="doc/*/*.textile" />
 			</fileset>
-			<stylesheet url="/sirius/doc/resources/bootstrap.css" />
-			<stylesheet url="/sirius/doc/resources/custom.css" />
+			<stylesheet url="../resources/bootstrap.css" />
+			<stylesheet url="../resources/custom.css" />
+		</wikitext-to-html>
+
+		<wikitext-to-html markupLanguage="Textile" formatOutput="true" failonvalidationerror="true" failonvalidationwarning="true" validate="true">
+			<fileset dir="${basedir}">
+				<include name="doc/*/*/*.textile" />
+			</fileset>
+			<stylesheet url="../../resources/bootstrap.css" />
+			<stylesheet url="../../resources/custom.css" />
 		</wikitext-to-html>
 	</target>
 </project>
diff --git a/plugins/org.eclipse.sirius.doc/doc/Release Notes.html b/plugins/org.eclipse.sirius.doc/doc/Release Notes.html
index 722ffe7..9dd3a27 100644
--- a/plugins/org.eclipse.sirius.doc/doc/Release Notes.html
+++ b/plugins/org.eclipse.sirius.doc/doc/Release Notes.html
@@ -3,8 +3,8 @@
 	<head>
 		<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
 		<title>Release Notes</title>
-		<link type="text/css" rel="stylesheet" href="/help/topic/org.eclipse.sirius.doc/doc/resources/bootstrap.css"/>
-		<link type="text/css" rel="stylesheet" href="/help/topic/org.eclipse.sirius.doc/doc/resources/custom.css"/>
+		<link type="text/css" rel="stylesheet" href="resources/bootstrap.css"/>
+		<link type="text/css" rel="stylesheet" href="resources/custom.css"/>
 	</head>
 	<body>
 		<h1 id="ReleaseNotesforSirius">Release Notes for Sirius</h1>
diff --git a/plugins/org.eclipse.sirius.doc/doc/index.html b/plugins/org.eclipse.sirius.doc/doc/index.html
index d5e6890..8abb86f 100644
--- a/plugins/org.eclipse.sirius.doc/doc/index.html
+++ b/plugins/org.eclipse.sirius.doc/doc/index.html
@@ -4,8 +4,8 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
     <title>Eclipse Sirius Documentation</title>
-    <link type="text/css" rel="stylesheet" href="/help/topic/org.eclipse.sirius.doc/doc/resources/bootstrap.css"/>
-    <link type="text/css" rel="stylesheet" href="/help/topic/org.eclipse.sirius.doc/doc/resources/custom.css"/>
+    <link type="text/css" rel="stylesheet" href="resources/bootstrap.css"/>
+    <link type="text/css" rel="stylesheet" href="resources/custom.css"/>
   </head>
   <body>
 
@@ -87,7 +87,7 @@
     </div>
 
     <div class="col2 right">
-      <img src="/help/topic/org.eclipse.sirius.doc/doc/resources/images/screenshot.png" alt="The easiest way to get your own modeling tool" />  
+      <img src="resources/images/screenshot.png" alt="The easiest way to get your own modeling tool" />  
     </div>
 
     <div class="clear"></div>
diff --git a/plugins/org.eclipse.sirius.doc/doc/release_notes_vp.html b/plugins/org.eclipse.sirius.doc/doc/release_notes_vp.html
index 1f45658..3c2fba8 100644
--- a/plugins/org.eclipse.sirius.doc/doc/release_notes_vp.html
+++ b/plugins/org.eclipse.sirius.doc/doc/release_notes_vp.html
@@ -3,8 +3,8 @@
 	<head>
 		<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
 		<title>release_notes_vp</title>
-		<link type="text/css" rel="stylesheet" href="/help/topic/org.eclipse.sirius.doc/doc/resources/bootstrap.css"/>
-		<link type="text/css" rel="stylesheet" href="/help/topic/org.eclipse.sirius.doc/doc/resources/custom.css"/>
+		<link type="text/css" rel="stylesheet" href="resources/bootstrap.css"/>
+		<link type="text/css" rel="stylesheet" href="resources/custom.css"/>
 	</head>
 	<body>
 		<h1 id="ReleaseNotesforViewpoint">Release Notes for Viewpoint</h1>
diff --git a/plugins/org.eclipse.sirius.doc/doc/specifier/Sirius Specifier Manual.html b/plugins/org.eclipse.sirius.doc/doc/specifier/Sirius Specifier Manual.html
index 463fe27..5feda41 100644
--- a/plugins/org.eclipse.sirius.doc/doc/specifier/Sirius Specifier Manual.html
+++ b/plugins/org.eclipse.sirius.doc/doc/specifier/Sirius Specifier Manual.html
@@ -3,8 +3,8 @@
 	<head>
 		<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
 		<title>Sirius Specifier Manual</title>
-		<link type="text/css" rel="stylesheet" href="/help/topic/org.eclipse.sirius.doc/doc/resources/bootstrap.css"/>
-		<link type="text/css" rel="stylesheet" href="/help/topic/org.eclipse.sirius.doc/doc/resources/custom.css"/>
+		<link type="text/css" rel="stylesheet" href="../resources/bootstrap.css"/>
+		<link type="text/css" rel="stylesheet" href="../resources/custom.css"/>
 	</head>
 	<body>
 		<h1 id="SiriusSpecifierManual">Sirius Specifier Manual</h1>
diff --git a/plugins/org.eclipse.sirius.doc/doc/specifier/diagrams/Diagrams.html b/plugins/org.eclipse.sirius.doc/doc/specifier/diagrams/Diagrams.html
index f7533b6..bba2f3f 100644
--- a/plugins/org.eclipse.sirius.doc/doc/specifier/diagrams/Diagrams.html
+++ b/plugins/org.eclipse.sirius.doc/doc/specifier/diagrams/Diagrams.html
@@ -3,8 +3,8 @@
 	<head>
 		<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
 		<title>Diagrams</title>
-		<link type="text/css" rel="stylesheet" href="/help/topic/org.eclipse.sirius.doc/doc/resources/bootstrap.css"/>
-		<link type="text/css" rel="stylesheet" href="/help/topic/org.eclipse.sirius.doc/doc/resources/custom.css"/>
+		<link type="text/css" rel="stylesheet" href="../../resources/bootstrap.css"/>
+		<link type="text/css" rel="stylesheet" href="../../resources/custom.css"/>
 	</head>
 	<body>
 		<h1 id="SpecifyingDiagramEditors">Specifying Diagram Editors</h1>
diff --git a/plugins/org.eclipse.sirius.doc/doc/specifier/general/Colors.html b/plugins/org.eclipse.sirius.doc/doc/specifier/general/Colors.html
index 3d76c1b..5cf62b6 100644
--- a/plugins/org.eclipse.sirius.doc/doc/specifier/general/Colors.html
+++ b/plugins/org.eclipse.sirius.doc/doc/specifier/general/Colors.html
@@ -3,8 +3,8 @@
 	<head>
 		<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
 		<title>Colors</title>
-		<link type="text/css" rel="stylesheet" href="/help/topic/org.eclipse.sirius.doc/doc/resources/bootstrap.css"/>
-		<link type="text/css" rel="stylesheet" href="/help/topic/org.eclipse.sirius.doc/doc/resources/custom.css"/>
+		<link type="text/css" rel="stylesheet" href="../../resources/bootstrap.css"/>
+		<link type="text/css" rel="stylesheet" href="../../resources/custom.css"/>
 	</head>
 	<body>
 		<h1 id="DefiningColorPalettes">Defining Color Palettes</h1>
diff --git a/plugins/org.eclipse.sirius.doc/doc/specifier/general/Model_Operations.html b/plugins/org.eclipse.sirius.doc/doc/specifier/general/Model_Operations.html
index 483c366..b1d0998 100644
--- a/plugins/org.eclipse.sirius.doc/doc/specifier/general/Model_Operations.html
+++ b/plugins/org.eclipse.sirius.doc/doc/specifier/general/Model_Operations.html
@@ -3,8 +3,8 @@
 	<head>
 		<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
 		<title>Model_Operations</title>
-		<link type="text/css" rel="stylesheet" href="/help/topic/org.eclipse.sirius.doc/doc/resources/bootstrap.css"/>
-		<link type="text/css" rel="stylesheet" href="/help/topic/org.eclipse.sirius.doc/doc/resources/custom.css"/>
+		<link type="text/css" rel="stylesheet" href="../../resources/bootstrap.css"/>
+		<link type="text/css" rel="stylesheet" href="../../resources/custom.css"/>
 	</head>
 	<body>
 		<h1 id="SpecifyingModelOperations">Specifying Model Operations</h1>
diff --git a/plugins/org.eclipse.sirius.doc/doc/specifier/general/Specifying_Viewpoints.html b/plugins/org.eclipse.sirius.doc/doc/specifier/general/Specifying_Viewpoints.html
index 5ee96a6..53cc7a1 100644
--- a/plugins/org.eclipse.sirius.doc/doc/specifier/general/Specifying_Viewpoints.html
+++ b/plugins/org.eclipse.sirius.doc/doc/specifier/general/Specifying_Viewpoints.html
@@ -3,8 +3,8 @@
 	<head>
 		<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
 		<title>Specifying_Viewpoints</title>
-		<link type="text/css" rel="stylesheet" href="/help/topic/org.eclipse.sirius.doc/doc/resources/bootstrap.css"/>
-		<link type="text/css" rel="stylesheet" href="/help/topic/org.eclipse.sirius.doc/doc/resources/custom.css"/>
+		<link type="text/css" rel="stylesheet" href="../../resources/bootstrap.css"/>
+		<link type="text/css" rel="stylesheet" href="../../resources/custom.css"/>
 	</head>
 	<body>
 		<h1 id="SpecifyingViewpoints">Specifying Viewpoints</h1>
diff --git a/plugins/org.eclipse.sirius.doc/doc/specifier/general/Writing_Queries.html b/plugins/org.eclipse.sirius.doc/doc/specifier/general/Writing_Queries.html
index 2fd44b9..bcb3d78 100644
--- a/plugins/org.eclipse.sirius.doc/doc/specifier/general/Writing_Queries.html
+++ b/plugins/org.eclipse.sirius.doc/doc/specifier/general/Writing_Queries.html
@@ -3,8 +3,8 @@
 	<head>
 		<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
 		<title>Writing_Queries</title>
-		<link type="text/css" rel="stylesheet" href="/help/topic/org.eclipse.sirius.doc/doc/resources/bootstrap.css"/>
-		<link type="text/css" rel="stylesheet" href="/help/topic/org.eclipse.sirius.doc/doc/resources/custom.css"/>
+		<link type="text/css" rel="stylesheet" href="../../resources/bootstrap.css"/>
+		<link type="text/css" rel="stylesheet" href="../../resources/custom.css"/>
 	</head>
 	<body>
 		<h1 id="WritingQueriesandInterpretedExpressions">Writing Queries and Interpreted Expressions</h1>
diff --git a/plugins/org.eclipse.sirius.doc/doc/specifier/sequences/Sequence Diagrams.html b/plugins/org.eclipse.sirius.doc/doc/specifier/sequences/Sequence Diagrams.html
index 2ff1f51..747e0a8 100644
--- a/plugins/org.eclipse.sirius.doc/doc/specifier/sequences/Sequence Diagrams.html
+++ b/plugins/org.eclipse.sirius.doc/doc/specifier/sequences/Sequence Diagrams.html
@@ -3,8 +3,8 @@
 	<head>
 		<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
 		<title>Sequence Diagrams</title>
-		<link type="text/css" rel="stylesheet" href="/help/topic/org.eclipse.sirius.doc/doc/resources/bootstrap.css"/>
-		<link type="text/css" rel="stylesheet" href="/help/topic/org.eclipse.sirius.doc/doc/resources/custom.css"/>
+		<link type="text/css" rel="stylesheet" href="../../resources/bootstrap.css"/>
+		<link type="text/css" rel="stylesheet" href="../../resources/custom.css"/>
 	</head>
 	<body>
 		<h1 id="SpecifyingSequenceDiagramEditors">Specifying Sequence Diagram Editors</h1>
diff --git a/plugins/org.eclipse.sirius.doc/doc/specifier/tables/Tables.html b/plugins/org.eclipse.sirius.doc/doc/specifier/tables/Tables.html
index f44c970..793054e 100644
--- a/plugins/org.eclipse.sirius.doc/doc/specifier/tables/Tables.html
+++ b/plugins/org.eclipse.sirius.doc/doc/specifier/tables/Tables.html
@@ -3,8 +3,8 @@
 	<head>
 		<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
 		<title>Tables</title>
-		<link type="text/css" rel="stylesheet" href="/help/topic/org.eclipse.sirius.doc/doc/resources/bootstrap.css"/>
-		<link type="text/css" rel="stylesheet" href="/help/topic/org.eclipse.sirius.doc/doc/resources/custom.css"/>
+		<link type="text/css" rel="stylesheet" href="../../resources/bootstrap.css"/>
+		<link type="text/css" rel="stylesheet" href="../../resources/custom.css"/>
 	</head>
 	<body>
 		<h1 id="SpecifyingTableEditors">Specifying Table Editors</h1>
diff --git a/plugins/org.eclipse.sirius.doc/doc/specifier/trees/Trees.html b/plugins/org.eclipse.sirius.doc/doc/specifier/trees/Trees.html
index ebf2ba6..9ffdad9 100644
--- a/plugins/org.eclipse.sirius.doc/doc/specifier/trees/Trees.html
+++ b/plugins/org.eclipse.sirius.doc/doc/specifier/trees/Trees.html
@@ -3,8 +3,8 @@
 	<head>
 		<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
 		<title>Trees</title>
-		<link type="text/css" rel="stylesheet" href="/help/topic/org.eclipse.sirius.doc/doc/resources/bootstrap.css"/>
-		<link type="text/css" rel="stylesheet" href="/help/topic/org.eclipse.sirius.doc/doc/resources/custom.css"/>
+		<link type="text/css" rel="stylesheet" href="../../resources/bootstrap.css"/>
+		<link type="text/css" rel="stylesheet" href="../../resources/custom.css"/>
 	</head>
 	<body>
 		<h1 id="SpecifyingTreeEditors">Specifying Tree Editors</h1>
diff --git a/plugins/org.eclipse.sirius.doc/doc/user/Sirius User Manual.html b/plugins/org.eclipse.sirius.doc/doc/user/Sirius User Manual.html
index 98684c7..ac9ab40 100644
--- a/plugins/org.eclipse.sirius.doc/doc/user/Sirius User Manual.html
+++ b/plugins/org.eclipse.sirius.doc/doc/user/Sirius User Manual.html
@@ -3,8 +3,8 @@
 	<head>
 		<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
 		<title>Sirius User Manual</title>
-		<link type="text/css" rel="stylesheet" href="/help/topic/org.eclipse.sirius.doc/doc/resources/bootstrap.css"/>
-		<link type="text/css" rel="stylesheet" href="/help/topic/org.eclipse.sirius.doc/doc/resources/custom.css"/>
+		<link type="text/css" rel="stylesheet" href="../resources/bootstrap.css"/>
+		<link type="text/css" rel="stylesheet" href="../resources/custom.css"/>
 	</head>
 	<body>
 		<h1 id="SiriusUserManual">Sirius User Manual</h1>
diff --git a/plugins/org.eclipse.sirius.doc/doc/user/diagrams/Diagrams.html b/plugins/org.eclipse.sirius.doc/doc/user/diagrams/Diagrams.html
index 07ca10b..35265de 100644
--- a/plugins/org.eclipse.sirius.doc/doc/user/diagrams/Diagrams.html
+++ b/plugins/org.eclipse.sirius.doc/doc/user/diagrams/Diagrams.html
@@ -3,8 +3,8 @@
 	<head>
 		<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
 		<title>Diagrams</title>
-		<link type="text/css" rel="stylesheet" href="/help/topic/org.eclipse.sirius.doc/doc/resources/bootstrap.css"/>
-		<link type="text/css" rel="stylesheet" href="/help/topic/org.eclipse.sirius.doc/doc/resources/custom.css"/>
+		<link type="text/css" rel="stylesheet" href="../../resources/bootstrap.css"/>
+		<link type="text/css" rel="stylesheet" href="../../resources/custom.css"/>
 	</head>
 	<body>
 		<h1 id="DiagramEditors">Diagram Editors</h1>
diff --git a/plugins/org.eclipse.sirius.doc/doc/user/general/Modeling Project.html b/plugins/org.eclipse.sirius.doc/doc/user/general/Modeling Project.html
index 5f79ecd..73a97a7 100644
--- a/plugins/org.eclipse.sirius.doc/doc/user/general/Modeling Project.html
+++ b/plugins/org.eclipse.sirius.doc/doc/user/general/Modeling Project.html
@@ -3,8 +3,8 @@
 	<head>
 		<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
 		<title>Modeling Project</title>
-		<link type="text/css" rel="stylesheet" href="/help/topic/org.eclipse.sirius.doc/doc/resources/bootstrap.css"/>
-		<link type="text/css" rel="stylesheet" href="/help/topic/org.eclipse.sirius.doc/doc/resources/custom.css"/>
+		<link type="text/css" rel="stylesheet" href="../../resources/bootstrap.css"/>
+		<link type="text/css" rel="stylesheet" href="../../resources/custom.css"/>
 	</head>
 	<body>
 		<h1 id="ModelingProjectsandRepresentations">Modeling Projects and Representations</h1>
diff --git a/plugins/org.eclipse.sirius.doc/doc/user/sequences/Sequence Diagrams.html b/plugins/org.eclipse.sirius.doc/doc/user/sequences/Sequence Diagrams.html
index 02a47b0..dc1be77 100644
--- a/plugins/org.eclipse.sirius.doc/doc/user/sequences/Sequence Diagrams.html
+++ b/plugins/org.eclipse.sirius.doc/doc/user/sequences/Sequence Diagrams.html
@@ -3,8 +3,8 @@
 	<head>
 		<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
 		<title>Sequence Diagrams</title>
-		<link type="text/css" rel="stylesheet" href="/help/topic/org.eclipse.sirius.doc/doc/resources/bootstrap.css"/>
-		<link type="text/css" rel="stylesheet" href="/help/topic/org.eclipse.sirius.doc/doc/resources/custom.css"/>
+		<link type="text/css" rel="stylesheet" href="../../resources/bootstrap.css"/>
+		<link type="text/css" rel="stylesheet" href="../../resources/custom.css"/>
 	</head>
 	<body>
 		<h1 id="SequenceDiagramsEditors">Sequence Diagrams Editors</h1>
diff --git a/plugins/org.eclipse.sirius.doc/doc/user/tables/Tables.html b/plugins/org.eclipse.sirius.doc/doc/user/tables/Tables.html
index c674055..05695a7 100644
--- a/plugins/org.eclipse.sirius.doc/doc/user/tables/Tables.html
+++ b/plugins/org.eclipse.sirius.doc/doc/user/tables/Tables.html
@@ -3,8 +3,8 @@
 	<head>
 		<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
 		<title>Tables</title>
-		<link type="text/css" rel="stylesheet" href="/help/topic/org.eclipse.sirius.doc/doc/resources/bootstrap.css"/>
-		<link type="text/css" rel="stylesheet" href="/help/topic/org.eclipse.sirius.doc/doc/resources/custom.css"/>
+		<link type="text/css" rel="stylesheet" href="../../resources/bootstrap.css"/>
+		<link type="text/css" rel="stylesheet" href="../../resources/custom.css"/>
 	</head>
 	<body>
 		<h1 id="TableEditors">Table Editors</h1>
diff --git a/plugins/org.eclipse.sirius.doc/doc/user/trees/Trees.html b/plugins/org.eclipse.sirius.doc/doc/user/trees/Trees.html
index a6703a4..8731ac8 100644
--- a/plugins/org.eclipse.sirius.doc/doc/user/trees/Trees.html
+++ b/plugins/org.eclipse.sirius.doc/doc/user/trees/Trees.html
@@ -3,8 +3,8 @@
 	<head>
 		<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
 		<title>Trees</title>
-		<link type="text/css" rel="stylesheet" href="/help/topic/org.eclipse.sirius.doc/doc/resources/bootstrap.css"/>
-		<link type="text/css" rel="stylesheet" href="/help/topic/org.eclipse.sirius.doc/doc/resources/custom.css"/>
+		<link type="text/css" rel="stylesheet" href="../../resources/bootstrap.css"/>
+		<link type="text/css" rel="stylesheet" href="../../resources/custom.css"/>
 	</head>
 	<body>
 		<h1 id="TreeEditors">Tree Editors</h1>