diff --git a/examples/tap/examples_endpoint/Examples_DALI.class.violet.html b/examples/tap/examples_endpoint/Examples_DALI.class.violet.html
new file mode 100644
index 0000000000000000000000000000000000000000..cb89f2ae7806528f79e342f496eb3c21dac94169
--- /dev/null
+++ b/examples/tap/examples_endpoint/Examples_DALI.class.violet.html
@@ -0,0 +1,2305 @@
+<HTML>
+<HEAD>
+<META name="description"
+	content="Violet UML Editor cross format document" />
+<META name="keywords" content="Violet, UML" />
+<META charset="UTF-8" />
+<SCRIPT type="text/javascript">
+	function switchVisibility() {
+		var obj = document.getElementById("content");
+		obj.style.display = (obj.style.display == "block") ? "none" : "block";
+	}
+</SCRIPT>
+</HEAD>
+<BODY>
+	This file was generated with Violet UML Editor 2.0.1.
+	&nbsp;&nbsp;(&nbsp;<A href=# onclick="switchVisibility()">View Source</A>&nbsp;/&nbsp;<A href="http://sourceforge.net/projects/violet/files/violetumleditor/" target="_blank">Download Violet</A>&nbsp;)
+	<BR />
+	<BR />
+	<SCRIPT id="content" type="text/xml"><![CDATA[<ClassDiagramGraph id="1">
+  <nodes id="2">
+    <ClassNode id="3">
+      <children id="4"/>
+      <location class="Point2D.Double" id="5" x="110.0" y="170.0"/>
+      <id id="6" value="b68673a0-7bb1-4a13-b7c9-2adaa7f2a7df"/>
+      <revision>1</revision>
+      <backgroundColor id="7">
+        <red>255</red>
+        <green>255</green>
+        <blue>255</blue>
+        <alpha>255</alpha>
+      </backgroundColor>
+      <borderColor id="8">
+        <red>0</red>
+        <green>0</green>
+        <blue>0</blue>
+        <alpha>255</alpha>
+      </borderColor>
+      <textColor reference="8"/>
+      <name id="9" justification="1" size="3" underlined="false">
+        <text>ExamplesList</text>
+      </name>
+      <attributes id="10" justification="0" size="4" underlined="false">
+        <text></text>
+      </attributes>
+      <methods id="11" justification="0" size="4" underlined="false">
+        <text></text>
+      </methods>
+    </ClassNode>
+    <ClassNode id="12">
+      <children id="13"/>
+      <location class="Point2D.Double" id="14" x="260.0" y="170.0"/>
+      <id id="15" value="981fe34b-93b8-4b43-85a0-09d4d7e6eaea"/>
+      <revision>1</revision>
+      <backgroundColor reference="7"/>
+      <borderColor reference="8"/>
+      <textColor reference="8"/>
+      <name id="16" justification="1" size="3" underlined="false">
+        <text>Example</text>
+      </name>
+      <attributes id="17" justification="0" size="4" underlined="false">
+        <text></text>
+      </attributes>
+      <methods id="18" justification="0" size="4" underlined="false">
+        <text></text>
+      </methods>
+    </ClassNode>
+    <ClassNode id="19">
+      <children id="20"/>
+      <location class="Point2D.Double" id="21" x="460.0" y="70.0"/>
+      <id id="22" value="72cd589d-bd82-4382-808e-885b5d3d8612"/>
+      <revision>1</revision>
+      <backgroundColor reference="7"/>
+      <borderColor reference="8"/>
+      <textColor reference="8"/>
+      <name id="23" justification="1" size="3" underlined="false">
+        <text>Name</text>
+      </name>
+      <attributes id="24" justification="0" size="4" underlined="false">
+        <text></text>
+      </attributes>
+      <methods id="25" justification="0" size="4" underlined="false">
+        <text></text>
+      </methods>
+    </ClassNode>
+    <ClassNode id="26">
+      <children id="27"/>
+      <location class="Point2D.Double" id="28" x="460.0" y="210.0"/>
+      <id id="29" value="dfa9292c-547c-438c-834d-11592533986b"/>
+      <revision>1</revision>
+      <backgroundColor reference="7"/>
+      <borderColor reference="8"/>
+      <textColor reference="8"/>
+      <name id="30" justification="1" size="3" underlined="false">
+        <text>Table</text>
+      </name>
+      <attributes id="31" justification="0" size="4" underlined="false">
+        <text></text>
+      </attributes>
+      <methods id="32" justification="0" size="4" underlined="false">
+        <text></text>
+      </methods>
+    </ClassNode>
+    <ClassNode id="33">
+      <children id="34"/>
+      <location class="Point2D.Double" id="35" x="460.0" y="300.0"/>
+      <id id="36" value="0672e3ab-b67a-4cbf-b3bf-5a6a20602ed9"/>
+      <revision>1</revision>
+      <backgroundColor reference="7"/>
+      <borderColor reference="8"/>
+      <textColor reference="8"/>
+      <name id="37" justification="1" size="3" underlined="false">
+        <text>GenericParameter</text>
+      </name>
+      <attributes id="38" justification="0" size="4" underlined="false">
+        <text></text>
+      </attributes>
+      <methods id="39" justification="0" size="4" underlined="false">
+        <text></text>
+      </methods>
+    </ClassNode>
+    <NoteNode id="40">
+      <children id="41"/>
+      <location class="Point2D.Double" id="42" x="10.0" y="60.0"/>
+      <id id="43" value="1226d19d-a152-4877-bc7f-40082647eeea"/>
+      <revision>1</revision>
+      <backgroundColor reference="7"/>
+      <borderColor reference="8"/>
+      <textColor reference="8"/>
+      <text id="44" justification="0" size="4" underlined="false">
+        <text>1 XHTML node with:
+&lt;b&gt;vocab=&quot;ivo://ivoa.net/std/DALI-examples&quot;&lt;/b&gt;&lt;br/&gt;
+&lt;i&gt;The DALI document provides an IVORN ending
+with &quot;DALI&lt;b&gt;#&lt;/b&gt;examples&quot;. This &lt;b&gt;#&lt;/b&gt; is a mistake ; it
+should be a &lt;b&gt;-&lt;/b&gt; as written above.&lt;/i&gt;</text>
+      </text>
+      <color id="45">
+        <red>255</red>
+        <green>228</green>
+        <blue>181</blue>
+        <alpha>255</alpha>
+      </color>
+    </NoteNode>
+    <NoteNode id="46">
+      <children id="47"/>
+      <location class="Point2D.Double" id="48" x="200.0" y="300.0"/>
+      <id id="49" value="611512c6-8b04-4ffa-82b5-27ec66e5134b"/>
+      <revision>1</revision>
+      <backgroundColor reference="7"/>
+      <borderColor reference="8"/>
+      <textColor reference="8"/>
+      <text id="50" justification="0" size="4" underlined="false">
+        <text>1 XHTML node with:
+&lt;b&gt;typeof=&quot;example&quot;&lt;/b&gt;&lt;br/&gt;
+&lt;i&gt;A &lt;b&gt;resource=&quot;#X&quot;&lt;/b&gt; with an &lt;b&gt;id=&quot;X&quot;&lt;/b&gt;
+may also be provided.&lt;/i&gt;</text>
+      </text>
+      <color reference="45"/>
+    </NoteNode>
+    <NoteNode id="51">
+      <children id="52"/>
+      <location class="Point2D.Double" id="53" x="650.0" y="80.0"/>
+      <id id="54" value="3778d2d6-2ce4-4d5b-8aad-b16f5d332205"/>
+      <revision>1</revision>
+      <backgroundColor reference="7"/>
+      <borderColor reference="8"/>
+      <textColor reference="8"/>
+      <text id="55" justification="0" size="4" underlined="false">
+        <text>1 XHTML node with:
+&lt;b&gt;property=&quot;name&quot;&lt;/b&gt;</text>
+      </text>
+      <color id="56">
+        <red>255</red>
+        <green>228</green>
+        <blue>181</blue>
+        <alpha>255</alpha>
+      </color>
+    </NoteNode>
+    <NoteNode id="57">
+      <children id="58"/>
+      <location class="Point2D.Double" id="59" x="650.0" y="220.0"/>
+      <id id="60" value="27cb5356-3cf8-43d2-a209-916b8fb46d1f"/>
+      <revision>1</revision>
+      <backgroundColor reference="7"/>
+      <borderColor reference="8"/>
+      <textColor reference="8"/>
+      <text id="61" justification="0" size="4" underlined="false">
+        <text>0 or several XHTML node(s) with:
+&lt;b&gt;property=&quot;table&quot;&lt;/b&gt;</text>
+      </text>
+      <color reference="45"/>
+    </NoteNode>
+    <NoteNode id="62">
+      <children id="63"/>
+      <location class="Point2D.Double" id="64" x="350.0" y="410.0"/>
+      <id id="65" value="c3e6ea8f-2acd-48f0-a0a4-aaf93134a91f"/>
+      <revision>1</revision>
+      <backgroundColor reference="7"/>
+      <borderColor reference="8"/>
+      <textColor reference="8"/>
+      <text id="66" justification="0" size="4" underlined="false">
+        <text>1 or several XHTML node(s) with:
+&lt;b&gt;property=&quot;generic-parameter&quot; typeof=&quot;keyval&quot;&lt;/b&gt;</text>
+      </text>
+      <color reference="45"/>
+    </NoteNode>
+    <NoteNode id="67">
+      <children id="68"/>
+      <location class="Point2D.Double" id="69" x="80.0" y="10.0"/>
+      <id id="70" value="4d43951a-3ad2-4e49-9731-c2339266c577"/>
+      <revision>1</revision>
+      <backgroundColor reference="7"/>
+      <borderColor reference="8"/>
+      <textColor reference="8"/>
+      <text id="71" justification="0" size="4" underlined="false">
+        <text>........................................&lt;b&gt;Syntax provided by &lt;u&gt;DALI 1.0 (29th Nov. 2013)&lt;/u&gt;&lt;/b&gt;........................................
+&lt;i&gt;http://www.ivoa.net/documents/DALI/20131129/REC-DALI-1.0-20131129.html&lt;/i&gt;
+</text>
+      </text>
+      <color id="72">
+        <red>50</red>
+        <green>205</green>
+        <blue>50</blue>
+        <alpha>255</alpha>
+      </color>
+    </NoteNode>
+    <ClassNode id="73">
+      <children id="74"/>
+      <location class="Point2D.Double" id="75" x="460.0" y="140.0"/>
+      <id id="76" value="40fe56ce-94af-4d39-bd18-b2a86b086fab"/>
+      <revision>1</revision>
+      <backgroundColor id="77">
+        <red>255</red>
+        <green>255</green>
+        <blue>255</blue>
+        <alpha>255</alpha>
+      </backgroundColor>
+      <borderColor id="78">
+        <red>0</red>
+        <green>0</green>
+        <blue>0</blue>
+        <alpha>255</alpha>
+      </borderColor>
+      <textColor reference="78"/>
+      <name id="79" justification="1" size="3" underlined="false">
+        <text>Capability</text>
+      </name>
+      <attributes id="80" justification="0" size="4" underlined="false">
+        <text></text>
+      </attributes>
+      <methods id="81" justification="0" size="4" underlined="false">
+        <text></text>
+      </methods>
+    </ClassNode>
+    <ClassNode id="82">
+      <children id="83"/>
+      <location class="Point2D.Double" id="84" x="690.0" y="270.0"/>
+      <id id="85" value="1df151c0-ecc9-4c0b-b991-35694fd1cd3c"/>
+      <revision>1</revision>
+      <backgroundColor reference="77"/>
+      <borderColor reference="78"/>
+      <textColor reference="78"/>
+      <name id="86" justification="1" size="3" underlined="false">
+        <text>Key</text>
+      </name>
+      <attributes id="87" justification="0" size="4" underlined="false">
+        <text></text>
+      </attributes>
+      <methods id="88" justification="0" size="4" underlined="false">
+        <text></text>
+      </methods>
+    </ClassNode>
+    <ClassNode id="89">
+      <children id="90"/>
+      <location class="Point2D.Double" id="91" x="690.0" y="340.0"/>
+      <id id="92" value="f8574505-4691-4434-a9fa-0a48a57f819e"/>
+      <revision>1</revision>
+      <backgroundColor reference="77"/>
+      <borderColor reference="78"/>
+      <textColor reference="78"/>
+      <name id="93" justification="1" size="3" underlined="false">
+        <text>Value</text>
+      </name>
+      <attributes id="94" justification="0" size="4" underlined="false">
+        <text></text>
+      </attributes>
+      <methods id="95" justification="0" size="4" underlined="false">
+        <text></text>
+      </methods>
+    </ClassNode>
+    <NoteNode id="96">
+      <children id="97"/>
+      <location class="Point2D.Double" id="98" x="650.0" y="130.0"/>
+      <id id="99" value="c1120619-3159-459f-a78f-14ab512fb43c"/>
+      <revision>1</revision>
+      <backgroundColor reference="77"/>
+      <borderColor reference="78"/>
+      <textColor reference="78"/>
+      <text id="100" justification="0" size="4" underlined="false">
+        <text>0 or 1 XHTML node with:
+&lt;b&gt;property=&quot;capability&quot;&lt;/b&gt;&lt;br /&gt;
+&lt;i&gt;The value for a TAP 1.0 service is:
+&lt;b&gt;ivo://ivoa.net/std/TAP/v1.0&lt;/b&gt;&lt;/i&gt;</text>
+      </text>
+      <color reference="45"/>
+    </NoteNode>
+    <NoteNode id="101">
+      <children id="102"/>
+      <location class="Point2D.Double" id="103" x="840.0" y="280.0"/>
+      <id id="104" value="00f9cbba-87e1-4d48-9498-e647ac2e07f5"/>
+      <revision>1</revision>
+      <backgroundColor reference="77"/>
+      <borderColor reference="78"/>
+      <textColor reference="78"/>
+      <text id="105" justification="0" size="4" underlined="false">
+        <text>1 XHTML node with:
+&lt;b&gt;property=&quot;key&quot;&lt;/b&gt;</text>
+      </text>
+      <color reference="45"/>
+    </NoteNode>
+    <NoteNode id="106">
+      <children id="107"/>
+      <location class="Point2D.Double" id="108" x="840.0" y="350.0"/>
+      <id id="109" value="fff1d55c-1d13-4003-82e1-f861eff0c919"/>
+      <revision>1</revision>
+      <backgroundColor reference="77"/>
+      <borderColor reference="78"/>
+      <textColor reference="78"/>
+      <text id="110" justification="0" size="4" underlined="false">
+        <text>1 XHTML node with:
+&lt;b&gt;property=&quot;value&quot;&lt;/b&gt;</text>
+      </text>
+      <color reference="45"/>
+    </NoteNode>
+    <NoteNode id="111">
+      <children id="112"/>
+      <location class="Point2D.Double" id="113" x="590.0" y="470.0"/>
+      <id id="114" value="4a8a75be-d878-43e6-bf43-5f99409647f5"/>
+      <revision>1</revision>
+      <backgroundColor reference="77"/>
+      <borderColor reference="78"/>
+      <textColor reference="78"/>
+      <text id="115" justification="0" size="4" underlined="false">
+        <text>&lt;b&gt;&lt;u&gt;For TAP:&lt;/u&gt;&lt;/b&gt;
+According to the the TAP standard the following
+parameters MUST be provided:
+ - VERSION &lt;i&gt;(always &quot;1.0)&lt;/i&gt;
+ - LANG &lt;i&gt;(always &quot;ADQL&quot;)&lt;/i&gt;
+ - QUERY
+Other parameters may also be provided:
+ - FORMAT
+ - MAXREC
+However, for an /examples endpoint, we could
+assume that only the &quot;QUERY&quot; parameter is
+required.
+</text>
+      </text>
+      <color reference="45"/>
+    </NoteNode>
+  </nodes>
+  <edges id="116">
+    <AssociationEdge id="117">
+      <start class="ClassNode" reference="12"/>
+      <end class="ClassNode" reference="19"/>
+      <startLocation class="Point2D.Double" id="118" x="60.0" y="20.0"/>
+      <endLocation class="Point2D.Double" id="119" x="70.0" y="30.0"/>
+      <transitionPoints id="120"/>
+      <id id="121" value="47901043-53e8-445c-95d5-1a0e4c9a6b3b"/>
+      <revision>1</revision>
+      <bentStyle id="122" name="STRAIGHT"/>
+      <startLabel></startLabel>
+      <middleLabel></middleLabel>
+      <endLabel>1</endLabel>
+    </AssociationEdge>
+    <AssociationEdge id="123">
+      <start class="ClassNode" reference="12"/>
+      <end class="ClassNode" reference="26"/>
+      <startLocation class="Point2D.Double" id="124" x="70.0" y="40.0"/>
+      <endLocation class="Point2D.Double" id="125" x="90.0" y="30.0"/>
+      <transitionPoints id="126"/>
+      <id id="127" value="53634a6e-f8f5-43de-abfd-ed5cf7286c1c"/>
+      <revision>1</revision>
+      <bentStyle reference="122"/>
+      <startLabel></startLabel>
+      <middleLabel></middleLabel>
+      <endLabel>0..*</endLabel>
+    </AssociationEdge>
+    <AssociationEdge id="128">
+      <start class="ClassNode" reference="12"/>
+      <end class="ClassNode" reference="33"/>
+      <startLocation class="Point2D.Double" id="129" x="80.0" y="30.0"/>
+      <endLocation class="Point2D.Double" id="130" x="20.0" y="30.0"/>
+      <transitionPoints id="131"/>
+      <id id="132" value="fda5b288-2e30-4055-8fb0-924ab34fa3c4"/>
+      <revision>1</revision>
+      <bentStyle reference="122"/>
+      <startLabel></startLabel>
+      <middleLabel></middleLabel>
+      <endLabel>1..*</endLabel>
+    </AssociationEdge>
+    <CompositionEdge id="133">
+      <start class="ClassNode" reference="12"/>
+      <end class="ClassNode" reference="3"/>
+      <startLocation class="Point2D.Double" id="134" x="20.0" y="30.0"/>
+      <endLocation class="Point2D.Double" id="135" x="50.0" y="30.0"/>
+      <transitionPoints id="136"/>
+      <id id="137" value="bf480dc5-4ba1-4982-99cd-2fc15e8bc3cf"/>
+      <revision>1</revision>
+      <bentStyle id="138" name="AUTO"/>
+      <startLabel></startLabel>
+      <middleLabel></middleLabel>
+      <endLabel></endLabel>
+    </CompositionEdge>
+    <NoteEdge id="139">
+      <start class="ClassNode" reference="3"/>
+      <end class="NoteNode" reference="40"/>
+      <startLocation class="Point2D.Double" id="140" x="40.0" y="40.0"/>
+      <endLocation class="Point2D.Double" id="141" x="140.0" y="30.0"/>
+      <transitionPoints id="142"/>
+      <id id="143" value="b12c6420-a868-4db1-b30f-33fe35c5482e"/>
+      <revision>1</revision>
+    </NoteEdge>
+    <NoteEdge id="144">
+      <start class="ClassNode" reference="12"/>
+      <end class="NoteNode" reference="46"/>
+      <startLocation class="Point2D.Double" id="145" x="40.0" y="30.0"/>
+      <endLocation class="Point2D.Double" id="146" x="100.0" y="30.0"/>
+      <transitionPoints id="147"/>
+      <id id="148" value="3831cfa8-4a02-4de5-ab11-185850b692cd"/>
+      <revision>1</revision>
+    </NoteEdge>
+    <NoteEdge id="149">
+      <start class="ClassNode" reference="19"/>
+      <end class="NoteNode" reference="51"/>
+      <startLocation class="Point2D.Double" id="150" x="90.0" y="30.0"/>
+      <endLocation class="Point2D.Double" id="151" x="30.0" y="20.0"/>
+      <transitionPoints id="152"/>
+      <id id="153" value="26b929a8-3245-40fd-9560-4698adcc8701"/>
+      <revision>1</revision>
+    </NoteEdge>
+    <NoteEdge id="154">
+      <start class="ClassNode" reference="26"/>
+      <end class="NoteNode" reference="57"/>
+      <startLocation class="Point2D.Double" id="155" x="80.0" y="30.0"/>
+      <endLocation class="Point2D.Double" id="156" x="40.0" y="20.0"/>
+      <transitionPoints id="157"/>
+      <id id="158" value="668b59f3-0a2d-4c56-8ff6-edb835d4ef87"/>
+      <revision>1</revision>
+    </NoteEdge>
+    <NoteEdge id="159">
+      <start class="ClassNode" reference="33"/>
+      <end class="NoteNode" reference="62"/>
+      <startLocation class="Point2D.Double" id="160" x="90.0" y="40.0"/>
+      <endLocation class="Point2D.Double" id="161" x="40.0" y="30.0"/>
+      <transitionPoints id="162"/>
+      <id id="163" value="22343214-0679-438f-bbd9-49f1f9b4c4d8"/>
+      <revision>1</revision>
+    </NoteEdge>
+    <AssociationEdge id="164">
+      <start class="ClassNode" reference="12"/>
+      <end class="ClassNode" reference="73"/>
+      <startLocation class="Point2D.Double" id="165" x="70.0" y="30.0"/>
+      <endLocation class="Point2D.Double" id="166" x="40.0" y="30.0"/>
+      <transitionPoints id="167"/>
+      <id id="168" value="554def37-2434-4d41-a9fb-b513c6a1c69e"/>
+      <revision>1</revision>
+      <bentStyle reference="122"/>
+      <startLabel></startLabel>
+      <middleLabel></middleLabel>
+      <endLabel>0..1</endLabel>
+    </AssociationEdge>
+    <AssociationEdge id="169">
+      <start class="ClassNode" reference="33"/>
+      <end class="ClassNode" reference="82"/>
+      <startLocation class="Point2D.Double" id="170" x="110.0" y="30.0"/>
+      <endLocation class="Point2D.Double" id="171" x="90.0" y="40.0"/>
+      <transitionPoints id="172"/>
+      <id id="173" value="1d18a42f-502f-44e8-987b-8f88cc9dbb38"/>
+      <revision>1</revision>
+      <bentStyle reference="122"/>
+      <startLabel></startLabel>
+      <middleLabel></middleLabel>
+      <endLabel>1</endLabel>
+    </AssociationEdge>
+    <AssociationEdge id="174">
+      <start class="ClassNode" reference="33"/>
+      <end class="ClassNode" reference="89"/>
+      <startLocation class="Point2D.Double" id="175" x="130.0" y="40.0"/>
+      <endLocation class="Point2D.Double" id="176" x="60.0" y="50.0"/>
+      <transitionPoints id="177"/>
+      <id id="178" value="7eebd91d-02bc-419f-8d06-0716bab510d1"/>
+      <revision>1</revision>
+      <bentStyle reference="122"/>
+      <startLabel></startLabel>
+      <middleLabel></middleLabel>
+      <endLabel>1</endLabel>
+    </AssociationEdge>
+    <NoteEdge id="179">
+      <start class="ClassNode" reference="82"/>
+      <end class="NoteNode" reference="101"/>
+      <startLocation class="Point2D.Double" id="180" x="90.0" y="30.0"/>
+      <endLocation class="Point2D.Double" id="181" x="30.0" y="30.0"/>
+      <transitionPoints id="182"/>
+      <id id="183" value="c6d08b0c-f8da-47ea-9e0f-97de25c32e6c"/>
+      <revision>1</revision>
+    </NoteEdge>
+    <NoteEdge id="184">
+      <start class="ClassNode" reference="89"/>
+      <end class="NoteNode" reference="106"/>
+      <startLocation class="Point2D.Double" id="185" x="80.0" y="40.0"/>
+      <endLocation class="Point2D.Double" id="186" x="40.0" y="20.0"/>
+      <transitionPoints id="187"/>
+      <id id="188" value="a2b19e3b-2f5c-45ca-82af-8acb2d7589ac"/>
+      <revision>1</revision>
+    </NoteEdge>
+    <NoteEdge id="189">
+      <start class="ClassNode" reference="73"/>
+      <end class="NoteNode" reference="96"/>
+      <startLocation class="Point2D.Double" id="190" x="70.0" y="20.0"/>
+      <endLocation class="Point2D.Double" id="191" x="20.0" y="20.0"/>
+      <transitionPoints id="192"/>
+      <id id="193" value="22a66158-5c91-4f38-b952-618fb9a6b942"/>
+      <revision>1</revision>
+    </NoteEdge>
+    <NoteEdge id="194">
+      <start class="NoteNode" reference="111"/>
+      <end class="ClassNode" reference="33"/>
+      <startLocation class="Point2D.Double" id="195" x="30.0" y="30.0"/>
+      <endLocation class="Point2D.Double" id="196" x="70.0" y="30.0"/>
+      <transitionPoints id="197"/>
+      <id id="198" value="ce3e21c5-28b2-4487-90d1-c70ecd331c3a"/>
+      <revision>1</revision>
+    </NoteEdge>
+    <NoteEdge id="199">
+      <start class="NoteNode" reference="111"/>
+      <end class="ClassNode" reference="82"/>
+      <startLocation class="Point2D.Double" id="200" x="30.0" y="20.0"/>
+      <endLocation class="Point2D.Double" id="201" x="40.0" y="40.0"/>
+      <transitionPoints id="202"/>
+      <id id="203" value="c7325e39-69d0-4cd0-85d7-031da762b661"/>
+      <revision>1</revision>
+    </NoteEdge>
+    <NoteEdge id="204">
+      <start class="NoteNode" reference="111"/>
+      <end class="ClassNode" reference="89"/>
+      <startLocation class="Point2D.Double" id="205" x="40.0" y="20.0"/>
+      <endLocation class="Point2D.Double" id="206" x="70.0" y="30.0"/>
+      <transitionPoints id="207"/>
+      <id id="208" value="f8de30fc-dbc2-42df-881a-21d5355e47ea"/>
+      <revision>1</revision>
+    </NoteEdge>
+  </edges>
+</ClassDiagramGraph>]]></SCRIPT>
+	<BR />
+	<BR />
+	<IMG alt="embedded diagram image" src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
+HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
+MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAKFA88DASIA
+AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
+AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
+ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
+p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
+AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
+BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
+U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
+uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii
+gAooooAKKKKACiiigDj/AIoRpN4Bu4pUV43urJWVhkMDdRZBHcV5X/wj2i/9AfT/APwGT/CvVviZ
+/wAiNcf9fll/6VRV5u9xBF5nmTRp5SeZJuYDYvPzH0HB59j6V4+ZSkpxszwc3lJTjyvoUf8AhHtF
+/wCgPp//AIDJ/hR/wj2i/wDQH0//AMBk/wAKvPcQReZ5k0aeUnmSbmA2Lz8x9BwefY+lD3EEXmeZ
+NGnlJ5km5gNi8/MfQcHn2PpXm88+7PI9pU7so/8ACPaL/wBAfT//AAGT/Cj/AIR7Rf8AoD6f/wCA
+yf4Vee4gi8zzJo08pPMk3MBsXn5j6Dg8+x9KHuIIvM8yaNPKTzJNzAbF5+Y+g4PPsfSjnn3Ye0qd
+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
+hR/wrPwx/wBATSP/AAXRf4UfVPMPb+Rs1zWrf8jvo/8A2Db3/wBGWtXP+FZ+GP8AoCaR/wCC6L/C
+rVh4F0bS52n0+xsLSZl2GS3s0jYrkHGRjjIHHtV08PySUrkyq8ytY6eiiiukxCiiigDL8NpND4a0
+23ur2O9u7a3S3ubhJTIHmjGyQ7jyTvVgc85znmtSsfQPscH9qadZ+efseoS+c02OZJsXLbcfwjzw
+Bnnjv1OxQAUUUUAFFFFABRRRQBz96dL8KXl9r91PPBb6jLAl47zfuIHA8tZSCfl3fu42I9EJAAZq
+6CiqdtPMlxJa3stp57vI9ssTENJCCvJQ8gqXCkgkHg/Lu2gAuUUUUAFFFFABRRRQAUUUUAFFFFAB
+RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
+FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
+UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFYGu67qGn
+6vYabpunWt3NdQTzs1zdtAqLG0S4G2NySTKOw6Vz/wDwsG7+3/YMeEvtnm+T9n/4SQ+Z5mcbNv2f
+O7PGOuahzinZspRb1O/orlv7Z8V/9AHRf/BxL/8AI1H9s+K/+gDov/g4l/8Akap9tT7j9nLsdTRX
+Cah471DSbhYNSh8K2UzLvWO58RNGxXJGQGtwcZB59qI/HWozabLqUUPhZ7CFtkl0viJjEjccF/s+
+AfmHGe49aftYdxckux3dFcRc+NNVsrCG/u7TwxBZz7fKuJfEDLHJkZG1jb4OQCRjtUtj4q17U7cX
+Fhpvh27gJx5kGuvIufqLbFHtYdw5JHZVj32rW/hqzkutc1LFpJdhI53gIEIcjasjKNoUMSA7BQAV
+DEtlmzv7Z8V/9AHRf/BxL/8AI1Rz6l4lureW3uPDehTQSoUkjk1aRldSMEEG1wQRxil7an3H7OXY
+62iuOh1PxpHeXMkml6LLbybTFEdUkBiIGGAYW3KnAIBGQS3JBAWx/bPiv/oA6L/4OJf/AJGo9tT7
+h7OXY6miuW/tnxX/ANAHRf8AwcS//I1H9s+K/wDoA6L/AODiX/5Go9tT7h7OXY6miuW/tnxX/wBA
+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
+at/yO+j/APYNvf8A0Za13tenh/4aOSr8bCiiitjMKKKKACiiigAooooAKKKKACiiigAooooAKKKK
+ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
+KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
+oooAKKKKACiiigAooooA5bWf+R80T/sGX/8A6NtK0aztZ/5HzRP+wZf/APo20rmb6a6bQdc8Ri+u
+0vbCW6NvAkzCJVgZlVGjB2tvCZJIJ+fgjjHn11erY6qbtC51mo6dDqdqIZmkQq6yRyxNteN1OQyn
+1/QgkHIJFZNl4aP2bU4NUuHvXuplK3bNtmKLgx52hVQo2cbRj+LqTXP6q+rSaL8Rhd38M1nFFcRx
+QiBg0ebOJhhjIQFwxyAvLEtkZ21tXOvalotzMNWW1mi/s651BRaRsrRiEx7kJZjvz5gw2F6dOays
+0tH/AFuXe7RYl8KwXdrexX+oX15JdWktl50xjDxRSD5ggVAoJwpyQT8oznFOk8OTXVhf2N/r+p3t
+teWsls6SpbrtDjBZSkSncBnGcjnoawz4v1aLTNWuHtPMa20ue+jkbTLm2ijkjUERMZQPMznOV28K
+eBxXX6eL8QE6jJbNMzZC28bKqLgfKSWO4g5+b5c8cCh8yWok4vYSfT4p9QtL4s6T2odVKkfMrgBl
+bjpkK3GOVHuCadp8WmWzwQs7I8805LkE7pZGkYcDplzj2x1rnNB8Q6zdWfh291NbAxa1GoWO2R1a
+FzC0uSzMQwIRuMAgkDLdabY+K7mbXdPtZHhuIL+Ro0NvZTpHGRG8mVuH/dzDCEfKFPOegNDhLYak
+nqjsKK4+w1/WJfCen6xfT6ZDJqMMLxRx200hQshY4VWLSk8EINuBu5bFRW3irVL6O1trVLcXbaqd
+PkluLSaFSv2Vp94ich1P3RgnnBwcEELkeocyO1orktM8QaxNdacbxLE291f3OnFYUcMHhE2ZMliA
+CYG+TBI3D5j0qvpHi3U9antfs9u6w36OYi+lXKra/IzI8krYSQHABCleWGCRzRyMOZHa0Vwul69q
+emfD7w9c3k4vb3UI7eOKVLSaUoGh35kVWZ5WARskYySOFGTVmPxJrVxBYRQ20Udzcam1kZrqzmgS
+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
+xeINYshDqMmkXoWySQPtCSWqxxBhwSzsxB6/vAO1ZKN1c0udlFLoq2waKTTxBp0pjBRk22sgG0r6
+I2HIxwcNjvRfz6JYXH23UZdPt5olEnn3DIjIoygbc3IA81lB/wCmhH8XPF6VIvh9pINb0q6tLG+s
+SLt7vyWW5ulDNIQscj5aRWckHGfLAGarvDe2ujT2l8zRa3Je6Y8Ml0fO/cC6hEanBXd5bEhwDyxL
+ZG8VXJ71r/1/WvoQ5aaL+v609TtpdS8N3tidVmvdKns4PkN28sbRx5ZTjeTgZZUPXqF7gVLZaroe
+uMZbG/07UGtGD74JklMJIYZyCdpI3DPpn3riPEP2rTW1KTVb+yS/ml0yWK7EBithDFeJlmQuTlGk
+y3z42snI5rUuNQk1rw5qKJrmka4kbwNPHpMRyIPMBlVgJZC26NXAHGcEc54HFWuik9bM6jTLzS7u
+GT+yrmzmiWRjJ9ldWUOxLNnb3JJJ7kkmr1Z+malpWpGR9Muba42BVkeAhgOuFJHcc8ds+9aFZvcp
+BRRRSAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
+iiigDmtW/wCR30f/ALBt7/6Mta72uC1b/kd9H/7Bt7/6Mta72vTw/wDDRyVfjYUUUVsZhRRRQAUU
+UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
+QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
+BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHLaz/wAj5on/AGDL/wD9G2lPbWbB
+NKutUafFnaed50mxvk8lmWTjGTgo3Qc44zTNZ/5HzRP+wZf/APo20ri73w/q03gfxJ5ep6tG8rao
+0enRwQlZA00xVQDEZCHBB4bJ3cEcVwV0nU18jppu0T0WiuE8RWEk15rO/Trm41WZVGi3UcDOtufL
+AGJAMRES7mJJGQR16VHq9hqtvrVzJa2072mnTf2vCIoyfMZigeNMfecqLvI/6bJ6iuflWmv9f1+V
+tzSUrbf1/X/BO/orza/0PUIV08X0VvJbmzDOr6XLfql47s8zBY3UqSWGGwcYPK97c2m6nbrb6MEu
+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
+Xyxvv/WhN5HSnU7BdQGnm+thesu4WxlXzCPXbnOKpaL4n0fxBbXE+nX1vKtvI6ShZkYoFdlDHaTh
+W2FlJ6rg1zo8OakusvHPJqctq+p/bw8T2qwYEgdQxZPOyAAuATkDGQDgWH0XUrnwzq2iiGW3lN7L
+cxXG+MpOj3TT7Vzux8p2nemPm6MM0rRtvqVrfyOki1nS7izN5DqVnJahxGZ0nUoHJChdwOMkkDHq
+RSPq1l/Y82q29xDc2kUbyeZDMm1gmd2HLBRyCMkgDHJFckfDt9e2d49xBqM0tzdaeJI9Re1+aKG5
+DuQsIC42lupLEADHAB6XxRZT6h4R1mxtI/MuLiwnhiTIG52jYKMngckdaGo33Emy3LqmnwX0djLf
+2sd5KMx27zKJHHsucmrdcrfafqMfiMz6baTqlxcwy3MjPC1vIq7FYsrfvFcKuF2cZCk9TXVUmtLj
+vqFFFFSMKKKKAOa1b/kd9H/7Bt7/AOjLWu9rgtW/5HfR/wDsG3v/AKMta72vTw/8NHJV+NhRRRWx
+mFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
+UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
+RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUActrP/I+aJ/2DL//ANG2
+lRQ+JtInN35dyxS0MguJTDII42jbY6lyu3cD2zkjkAjmpdZ/5HzRP+wZf/8Ao20rLfwzLceFrzSZ
+Z1SWa+nu0kidhjddNOgJGGHVQcEEc4PQ15+Itz6nVSvymlD4g0yezuboXDRR2wzMJ4nhaMdiVcBs
+Hscc9s1DB4q0e4aVVuJUeFoEkSW2ljZDM/lxAqyg/Mwx7dTgc1kweFLg2N9vSO3vZmt3jd9QuL3J
+gkMiBmlwQu7+FR3PJ7VXsNU1bxDrUN0tnb3i2ul3EKxSNJGDFczyKGYqpOWTBIXgHvjnG0S7s6e+
+1q1spngMifaI2tg6PuACzzeUhyFOSSGwPUDJUHdUcPibSJzd+XcsUtDILiUwyCONo22Opcrt3A9s
+5I5AI5rHn0HWtRv7q9vBYQNM2m7I4ZncKLa6aZ8sUGSQ3HA54OOpsv4ZluPC15pMs6pLNfT3aSRO
+wxuumnQEjDDqoOCCOcHoaLRsF3c0ofEGmT2dzdC4aKO2GZhPE8LRjsSrgNg9jjntmq2k+IU1fX9Q
+s7cN9ntbW3lHmwSRSB5GmDBlcAgYjQjgdT1yKzIPClwbG+3pHb3szW7xu+oXF7kwSGRAzS4IXd/C
+o7nk9rdpY6+us32qTJpkUtzFZwLEkskirHHLIZcsVXLFJTt4xnAPAyRpa2DXqdJRRRUFBRRRQAVB
+eWVpqNo9pfWsN1bSY3wzxh0bByMg8HkA/hU9FADURY0VEUKijCqowAPQU6iigAooooAKKKKACiii
+gAooooAKjhgit0KQxJGhZnKooALMSzHjuSSSe5JNSUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
+FFFFAHNat/yO+j/9g29/9GWtd7XBat/yO+j/APYNvf8A0Za13tenh/4aOSr8bCiiitjMKKKKACii
+igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
+ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
+KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAz9T0LR9b8r+1tKsb/wAnPl/a7dJd
+mcZxuBxnA6egrnv+FZ+GP+gJpH/gui/woooAP+FZ+GP+gJpH/gui/wAKP+FZ+GP+gJpH/gui/wAK
+KKAD/hWfhj/oCaR/4Lov8KP+FZ+GP+gJpH/gui/woooAP+FZ+GP+gJpH/gui/wAKP+FZ+GP+gJpH
+/gui/wAKKKAD/hWfhj/oCaR/4Lov8KP+FZ+GP+gJpH/gui/woooAP+FZ+GP+gJpH/gui/wAKP+FZ
++GP+gJpH/gui/wAKKKAD/hWfhj/oCaR/4Lov8KP+FZ+GP+gJpH/gui/woooAP+FZ+GP+gJpH/gui
+/wAKP+FZ+GP+gJpH/gui/wAKKKAD/hWfhj/oCaR/4Lov8KP+FZ+GP+gJpH/gui/woooAP+FZ+GP+
+gJpH/gui/wAKP+FZ+GP+gJpH/gui/wAKKKAD/hWfhj/oCaR/4Lov8KP+FZ+GP+gJpH/gui/woooA
+P+FZ+GP+gJpH/gui/wAKP+FZ+GP+gJpH/gui/wAKKKAD/hWfhj/oCaR/4Lov8KP+FZ+GP+gJpH/g
+ui/woooAP+FZ+GP+gJpH/gui/wAKP+FZ+GP+gJpH/gui/wAKKKAD/hWfhj/oCaR/4Lov8KP+FZ+G
+P+gJpH/gui/woooAP+FZ+GP+gJpH/gui/wAKP+FZ+GP+gJpH/gui/wAKKKAD/hWfhj/oCaR/4Lov
+8KP+FZ+GP+gJpH/gui/woooAP+FZ+GP+gJpH/gui/wAKP+FZ+GP+gJpH/gui/wAKKKAD/hWfhj/o
+CaR/4Lov8KP+FZ+GP+gJpH/gui/woooAP+FZ+GP+gJpH/gui/wAKP+FZ+GP+gJpH/gui/wAKKKAL
+Vh4F0bS52n0+xsLSZl2GS3s0jYrkHGRjjIHHtXT0UUAFFFFABRRRQAUUUUAFFFFAH//Z" />
+</BODY>
+</HTML>
\ No newline at end of file
diff --git a/examples/tap/examples_endpoint/Examples_DALI.png b/examples/tap/examples_endpoint/Examples_DALI.png
new file mode 100644
index 0000000000000000000000000000000000000000..2991eab7b3e8f7390bd1bf49c063ad2ebe5563b0
Binary files /dev/null and b/examples/tap/examples_endpoint/Examples_DALI.png differ
diff --git a/examples/tap/examples_endpoint/Examples_TAPNotes.class.violet.html b/examples/tap/examples_endpoint/Examples_TAPNotes.class.violet.html
new file mode 100644
index 0000000000000000000000000000000000000000..9612a4ca83fd77683cfc0d04beb50ca260d0f397
--- /dev/null
+++ b/examples/tap/examples_endpoint/Examples_TAPNotes.class.violet.html
@@ -0,0 +1,1177 @@
+<HTML>
+<HEAD>
+<META name="description"
+	content="Violet UML Editor cross format document" />
+<META name="keywords" content="Violet, UML" />
+<META charset="UTF-8" />
+<SCRIPT type="text/javascript">
+	function switchVisibility() {
+		var obj = document.getElementById("content");
+		obj.style.display = (obj.style.display == "block") ? "none" : "block";
+	}
+</SCRIPT>
+</HEAD>
+<BODY>
+	This file was generated with Violet UML Editor 2.0.1.
+	&nbsp;&nbsp;(&nbsp;<A href=# onclick="switchVisibility()">View Source</A>&nbsp;/&nbsp;<A href="http://sourceforge.net/projects/violet/files/violetumleditor/" target="_blank">Download Violet</A>&nbsp;)
+	<BR />
+	<BR />
+	<SCRIPT id="content" type="text/xml"><![CDATA[<ClassDiagramGraph id="1">
+  <nodes id="2">
+    <ClassNode id="3">
+      <children id="4"/>
+      <location class="Point2D.Double" id="5" x="110.0" y="170.0"/>
+      <id id="6" value="ea175919-d658-4934-9d64-2ba9b5c6fa8c"/>
+      <revision>1</revision>
+      <backgroundColor id="7">
+        <red>255</red>
+        <green>255</green>
+        <blue>255</blue>
+        <alpha>255</alpha>
+      </backgroundColor>
+      <borderColor id="8">
+        <red>0</red>
+        <green>0</green>
+        <blue>0</blue>
+        <alpha>255</alpha>
+      </borderColor>
+      <textColor reference="8"/>
+      <name id="9" justification="1" size="3" underlined="false">
+        <text>ExamplesList</text>
+      </name>
+      <attributes id="10" justification="0" size="4" underlined="false">
+        <text></text>
+      </attributes>
+      <methods id="11" justification="0" size="4" underlined="false">
+        <text></text>
+      </methods>
+    </ClassNode>
+    <ClassNode id="12">
+      <children id="13"/>
+      <location class="Point2D.Double" id="14" x="260.0" y="170.0"/>
+      <id id="15" value="3bd3ece5-5869-4e71-95ca-2610ecc8da9e"/>
+      <revision>1</revision>
+      <backgroundColor reference="7"/>
+      <borderColor reference="8"/>
+      <textColor reference="8"/>
+      <name id="16" justification="1" size="3" underlined="false">
+        <text>Example</text>
+      </name>
+      <attributes id="17" justification="0" size="4" underlined="false">
+        <text></text>
+      </attributes>
+      <methods id="18" justification="0" size="4" underlined="false">
+        <text></text>
+      </methods>
+    </ClassNode>
+    <ClassNode id="19">
+      <children id="20"/>
+      <location class="Point2D.Double" id="21" x="460.0" y="100.0"/>
+      <id id="22" value="8550247a-a243-4ecb-90f2-e94f7b6af54e"/>
+      <revision>1</revision>
+      <backgroundColor reference="7"/>
+      <borderColor reference="8"/>
+      <textColor reference="8"/>
+      <name id="23" justification="1" size="3" underlined="false">
+        <text>Name</text>
+      </name>
+      <attributes id="24" justification="0" size="4" underlined="false">
+        <text></text>
+      </attributes>
+      <methods id="25" justification="0" size="4" underlined="false">
+        <text></text>
+      </methods>
+    </ClassNode>
+    <ClassNode id="26">
+      <children id="27"/>
+      <location class="Point2D.Double" id="28" x="460.0" y="170.0"/>
+      <id id="29" value="3dc83122-3b42-45b5-863d-c65c0eef5d6a"/>
+      <revision>1</revision>
+      <backgroundColor reference="7"/>
+      <borderColor reference="8"/>
+      <textColor reference="8"/>
+      <name id="30" justification="1" size="3" underlined="false">
+        <text>Table</text>
+      </name>
+      <attributes id="31" justification="0" size="4" underlined="false">
+        <text></text>
+      </attributes>
+      <methods id="32" justification="0" size="4" underlined="false">
+        <text></text>
+      </methods>
+    </ClassNode>
+    <ClassNode id="33">
+      <children id="34"/>
+      <location class="Point2D.Double" id="35" x="460.0" y="240.0"/>
+      <id id="36" value="84324514-94c4-44c8-ae3e-0e550b295252"/>
+      <revision>1</revision>
+      <backgroundColor reference="7"/>
+      <borderColor reference="8"/>
+      <textColor reference="8"/>
+      <name id="37" justification="1" size="3" underlined="false">
+        <text>Query</text>
+      </name>
+      <attributes id="38" justification="0" size="4" underlined="false">
+        <text></text>
+      </attributes>
+      <methods id="39" justification="0" size="4" underlined="false">
+        <text></text>
+      </methods>
+    </ClassNode>
+    <NoteNode id="40">
+      <children id="41"/>
+      <location class="Point2D.Double" id="42" x="10.0" y="70.0"/>
+      <id id="43" value="536d874a-d445-4af5-acc3-8b71ad48a9c7"/>
+      <revision>1</revision>
+      <backgroundColor reference="7"/>
+      <borderColor reference="8"/>
+      <textColor reference="8"/>
+      <text id="44" justification="0" size="4" underlined="false">
+        <text>1 XHTML node with:
+&lt;b&gt;vocab=&quot;ivo://ivoa.net/std/DALI-examples&quot;&lt;/b&gt;</text>
+      </text>
+      <color id="45">
+        <red>255</red>
+        <green>228</green>
+        <blue>181</blue>
+        <alpha>255</alpha>
+      </color>
+    </NoteNode>
+    <NoteNode id="46">
+      <children id="47"/>
+      <location class="Point2D.Double" id="48" x="200.0" y="280.0"/>
+      <id id="49" value="03cfed30-8a1d-45f7-96b4-640874199f7d"/>
+      <revision>1</revision>
+      <backgroundColor reference="7"/>
+      <borderColor reference="8"/>
+      <textColor reference="8"/>
+      <text id="50" justification="0" size="4" underlined="false">
+        <text>1 XHTML node with:
+&lt;b&gt;typeof=&quot;example&quot;&lt;/b&gt;&lt;br/&gt;
+&lt;i&gt;A &lt;b&gt;resource=&quot;#X&quot;&lt;/b&gt; with an &lt;b&gt;id=&quot;X&quot;&lt;/b&gt;
+may also be provided.&lt;/i&gt;</text>
+      </text>
+      <color reference="45"/>
+    </NoteNode>
+    <NoteNode id="51">
+      <children id="52"/>
+      <location class="Point2D.Double" id="53" x="650.0" y="110.0"/>
+      <id id="54" value="05f4d455-a89c-4ece-a9c9-fa1a5f8e0397"/>
+      <revision>1</revision>
+      <backgroundColor reference="7"/>
+      <borderColor reference="8"/>
+      <textColor reference="8"/>
+      <text id="55" justification="0" size="4" underlined="false">
+        <text>1 XHTML node with:
+&lt;b&gt;property=&quot;name&quot;&lt;/b&gt;</text>
+      </text>
+      <color reference="45"/>
+    </NoteNode>
+    <NoteNode id="56">
+      <children id="57"/>
+      <location class="Point2D.Double" id="58" x="650.0" y="180.0"/>
+      <id id="59" value="a40fe60c-93a6-46c3-81e1-ed139a4de499"/>
+      <revision>1</revision>
+      <backgroundColor reference="7"/>
+      <borderColor reference="8"/>
+      <textColor reference="8"/>
+      <text id="60" justification="0" size="4" underlined="false">
+        <text>0 or several XHTML node(s) with:
+&lt;b&gt;property=&quot;table&quot;&lt;/b&gt;</text>
+      </text>
+      <color reference="45"/>
+    </NoteNode>
+    <NoteNode id="61">
+      <children id="62"/>
+      <location class="Point2D.Double" id="63" x="650.0" y="250.0"/>
+      <id id="64" value="a7b9b4ff-4bb3-49b8-84ec-0bbd14b930c3"/>
+      <revision>1</revision>
+      <backgroundColor reference="7"/>
+      <borderColor reference="8"/>
+      <textColor reference="8"/>
+      <text id="65" justification="0" size="4" underlined="false">
+        <text>1 XHTML node with:
+&lt;b&gt;property=&quot;query&quot;&lt;/b&gt;</text>
+      </text>
+      <color reference="45"/>
+    </NoteNode>
+    <NoteNode id="66">
+      <children id="67"/>
+      <location class="Point2D.Double" id="68" x="80.0" y="10.0"/>
+      <id id="69" value="10232657-361c-40c6-a2d9-02b4fa3bc329"/>
+      <revision>1</revision>
+      <backgroundColor reference="7"/>
+      <borderColor reference="8"/>
+      <textColor reference="8"/>
+      <text id="70" justification="0" size="4" underlined="false">
+        <text>........................................&lt;b&gt;Syntax provided by &lt;u&gt;TAPNotes 1.0 (13th Dec. 2013)&lt;/u&gt;&lt;/b&gt;........................................
+&lt;i&gt;http://www.ivoa.net/documents/Notes/TAPNotes/20131213/NOTE-TAPNotes-1.0-20131213.html#tf-examples&lt;/i&gt;
+</text>
+      </text>
+      <color id="71">
+        <red>50</red>
+        <green>205</green>
+        <blue>50</blue>
+        <alpha>255</alpha>
+      </color>
+    </NoteNode>
+  </nodes>
+  <edges id="72">
+    <AssociationEdge id="73">
+      <start class="ClassNode" reference="12"/>
+      <end class="ClassNode" reference="19"/>
+      <startLocation class="Point2D.Double" id="74" x="60.0" y="20.0"/>
+      <endLocation class="Point2D.Double" id="75" x="70.0" y="30.0"/>
+      <transitionPoints id="76"/>
+      <id id="77" value="d540654e-9932-423c-9f94-75e9d1fdd888"/>
+      <revision>1</revision>
+      <bentStyle id="78" name="STRAIGHT"/>
+      <startLabel></startLabel>
+      <middleLabel></middleLabel>
+      <endLabel>1</endLabel>
+    </AssociationEdge>
+    <AssociationEdge id="79">
+      <start class="ClassNode" reference="12"/>
+      <end class="ClassNode" reference="26"/>
+      <startLocation class="Point2D.Double" id="80" x="70.0" y="40.0"/>
+      <endLocation class="Point2D.Double" id="81" x="90.0" y="30.0"/>
+      <transitionPoints id="82"/>
+      <id id="83" value="43a45809-73dc-42b3-b99b-0501d5604de3"/>
+      <revision>1</revision>
+      <bentStyle reference="78"/>
+      <startLabel></startLabel>
+      <middleLabel></middleLabel>
+      <endLabel>0..*</endLabel>
+    </AssociationEdge>
+    <AssociationEdge id="84">
+      <start class="ClassNode" reference="12"/>
+      <end class="ClassNode" reference="33"/>
+      <startLocation class="Point2D.Double" id="85" x="80.0" y="30.0"/>
+      <endLocation class="Point2D.Double" id="86" x="20.0" y="30.0"/>
+      <transitionPoints id="87"/>
+      <id id="88" value="a3020fbe-f356-435c-8c65-295e87ee5813"/>
+      <revision>1</revision>
+      <bentStyle reference="78"/>
+      <startLabel></startLabel>
+      <middleLabel></middleLabel>
+      <endLabel>1</endLabel>
+    </AssociationEdge>
+    <CompositionEdge id="89">
+      <start class="ClassNode" reference="12"/>
+      <end class="ClassNode" reference="3"/>
+      <startLocation class="Point2D.Double" id="90" x="20.0" y="30.0"/>
+      <endLocation class="Point2D.Double" id="91" x="50.0" y="30.0"/>
+      <transitionPoints id="92"/>
+      <id id="93" value="e1222032-2c71-4e00-9fb4-27d65d39bfe8"/>
+      <revision>1</revision>
+      <bentStyle id="94" name="AUTO"/>
+      <startLabel></startLabel>
+      <middleLabel></middleLabel>
+      <endLabel></endLabel>
+    </CompositionEdge>
+    <NoteEdge id="95">
+      <start class="ClassNode" reference="3"/>
+      <end class="NoteNode" reference="40"/>
+      <startLocation class="Point2D.Double" id="96" x="40.0" y="40.0"/>
+      <endLocation class="Point2D.Double" id="97" x="140.0" y="30.0"/>
+      <transitionPoints id="98"/>
+      <id id="99" value="1882ce4d-a678-4291-b40c-6f2d31468053"/>
+      <revision>1</revision>
+    </NoteEdge>
+    <NoteEdge id="100">
+      <start class="ClassNode" reference="12"/>
+      <end class="NoteNode" reference="46"/>
+      <startLocation class="Point2D.Double" id="101" x="40.0" y="30.0"/>
+      <endLocation class="Point2D.Double" id="102" x="100.0" y="30.0"/>
+      <transitionPoints id="103"/>
+      <id id="104" value="7c7d23a8-a211-472b-9752-339d3c71ef41"/>
+      <revision>1</revision>
+    </NoteEdge>
+    <NoteEdge id="105">
+      <start class="ClassNode" reference="19"/>
+      <end class="NoteNode" reference="51"/>
+      <startLocation class="Point2D.Double" id="106" x="90.0" y="30.0"/>
+      <endLocation class="Point2D.Double" id="107" x="30.0" y="20.0"/>
+      <transitionPoints id="108"/>
+      <id id="109" value="4f18e0a0-0841-4a72-9c47-6dc5d5649e05"/>
+      <revision>1</revision>
+    </NoteEdge>
+    <NoteEdge id="110">
+      <start class="ClassNode" reference="26"/>
+      <end class="NoteNode" reference="56"/>
+      <startLocation class="Point2D.Double" id="111" x="80.0" y="30.0"/>
+      <endLocation class="Point2D.Double" id="112" x="40.0" y="20.0"/>
+      <transitionPoints id="113"/>
+      <id id="114" value="3e831fb2-597c-4e17-89be-88ef31db818c"/>
+      <revision>1</revision>
+    </NoteEdge>
+    <NoteEdge id="115">
+      <start class="ClassNode" reference="33"/>
+      <end class="NoteNode" reference="61"/>
+      <startLocation class="Point2D.Double" id="116" x="90.0" y="40.0"/>
+      <endLocation class="Point2D.Double" id="117" x="40.0" y="30.0"/>
+      <transitionPoints id="118"/>
+      <id id="119" value="6ddc39e7-1e3b-4716-92db-f04882d3606c"/>
+      <revision>1</revision>
+    </NoteEdge>
+  </edges>
+</ClassDiagramGraph>]]></SCRIPT>
+	<BR />
+	<BR />
+	<IMG alt="embedded diagram image" src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
+HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
+MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAFjA2EDASIA
+AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
+AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
+ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
+p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
+AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
+BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
+U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
+uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii
+gAooooAKKKKACiiigDj/AIoRpN4Bu4pUV43urJWVhkMDdRZBHcV5X/wj2i/9AfT/APwGT/CvVviZ
+/wAiNcf9fll/6VRV5u9xBF5nmTRp5SeZJuYDYvPzH0HB59j6V4+ZSkpxszwc3lJTjyvoUf8AhHtF
+/wCgPp//AIDJ/hR/wj2i/wDQH0//AMBk/wAKvPcQReZ5k0aeUnmSbmA2Lz8x9BwefY+lD3EEXmeZ
+NGnlJ5km5gNi8/MfQcHn2PpXm88+7PI9pU7so/8ACPaL/wBAfT//AAGT/Cj/AIR7Rf8AoD6f/wCA
+yf4Vee4gi8zzJo08pPMk3MBsXn5j6Dg8+x9KHuIIvM8yaNPKTzJNzAbF5+Y+g4PPsfSjnn3Ye0qd
+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
+CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
+KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
+ooA8007VLvRPhJpGqWlnDd/ZNHhnljluDD+7SAMdpCNluBgEAc9RXZ1xNpZahqnwd0zTdNjtXmvd
+Fitma5maNY1e327htRiSCRxgZ9RXX2b3b2iNfQww3JzvjgmMqDnjDFVJ4x/CP615MztiZEHiQz38
+emizxqXnvHPb+ZxDGuCZd2OVIZNvHJcDjDYWPxH5nhTStc+yY+3/AGL9z5n+r+0PGn3sc7fMz0Gc
+ds1Db6HqEOsLrTXEbX00hjuY97eUbb+BF4+8nDAkclpOgbjMtPh7p9p4c0aCLS9Jj1iyaxeW8jt1
+DM0UkbSkPt3EsEbk4znnGTTSjZXF712aVprPiCbXpNLm0bTI/IihnmkTU5GxHI0ijaDAMsPKbgkD
+pz1xTXx9Afh+3idrFxMsPmGwEoL7inmBd2Omwh844XnHat6DT5Y/E19qRZPJuLO3gVQTuDRvMzE8
+YxiVcc9j+PMnwDu8LC1M/wDxMxoX9mhN/wDo3neSY/Nxt3bsEru67TjFC5Hv5D16HVWGo/br3VLf
+ytn2C6W33bs78wxy56cf6zGOeme+KZqOu6fpVxBb3csgnuEd4YooHleQIV3YVFJJG9eOvU9jihbW
+mt2Gv6nLDaafNYX95HOZXvHSWNRDFGw2CIgn92SPmGcjpV6fTpZfE1jqQZPJt7O5gZSTuLSPCykc
+YxiJs89x+E2Vx6jZPEWlx2EF59oaSK4YpEsULySOwzuARQWyMHIxxg5xSzeINMhsbe8NwZIrk4hE
+ETyvIecgIoLHGDnjjHOKyYNB1PT2t7y0NpNdw3F+fKllZI3iuLgyj5gpIYYT+Ej7w96WDQNS05bG
+7tGtbi+ha7MsUrtHEwuZRK+1grEbWAAyDkZ6Z4doiuybTPFVrPoi6jdv8st3cwQLbwvI0ixzSIpC
+KCxOxATgevStdNTs5NLbUo5t9osbSF0UscLnPAGcjB4xnIxjNcp/wiGoGws5ZZI3v7ee9kaOC+nt
+Y3W4nMuBJH84I+Xggjr14NdLommjS9Iis/LVCGd2VZnmG53Z2+eQlmJLEknqfTpSla2m41ur7CTa
+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
+ise+8N2d1eSX9rJPpupSY33liwR5MAAeYpBSXC8DzFbbk7cHmgDYorn/AO1dY0jjWbD7Zbj/AJft
+Khd8f79vlpF5IUbDLnBZtgrYsb+z1OzjvLC7gu7WTOyaCQSI2CQcMODggj8KALFFFFABRRRQBh3P
+i3SrW/ubJl1Kae1cJN9l0u5nVGKK4BaONlztdTjPcVH/AMJlpf8Az665/wCCK9/+M0eHv+Q54s/7
+Csf/AKRWtdBQBz//AAmWl/8APrrn/givf/jNH/CZaX/z665/4Ir3/wCM10FFAHP/APCZaX/z665/
+4Ir3/wCM0f8ACZaX/wA+uuf+CK9/+M10FFAHP/8ACZaX/wA+uuf+CK9/+M0f8Jlpf/Prrn/givf/
+AIzXQUUAc/8A8Jlpf/Prrn/givf/AIzR/wAJlpf/AD665/4Ir3/4zXQUUAc//wAJlpf/AD665/4I
+r3/4zR/wmWl/8+uuf+CK9/8AjNdBRQBz48Z6R5sMciarD50qQo8+j3cSb3YIoLtEFGWYDkjrXQVz
+fjpinhuN1OGXUtPIPv8AbIa3LGV5rOOSQ5Y5yce5oAsUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
+UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
+RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
+ABRRRQAUUUUAFFFFABWfNLjxDZRf2d5m60nb7dt/1OHh/d5xxvzuxkZ8roccaFU5I746zbSxzRjT
+1t5lniI+ZpS0flsOOgUSg8j7w4PYAuUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVj33huzuryS/tZ
+J9N1KTG+8sWCPJgADzFIKS4XgeYrbcnbg81sUUAc/wD2rrGkcazYfbLcf8v2lQu+P9+3y0i8kKNh
+lzgs2wVof2vBcaP/AGlpK/2vC3+rFhNE3m/NtO1mdU4Oc5YdD34rQrn9b0SAefq2n299Fqx27pdK
+eKOafoo3iUiKXauQPNDbRnbg4oA1NJ1KHWdGsdUt1kWC9t47iNZAAwV1DAHBIzg+pq5XB+ENR1/Q
+PCunWHiLw5dwxWVvHbC4tNtw2ERRloY2d8ZIUFN5O1mZYxgV0l14is4tHg1izlgvtMaVVmubeYMk
+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
+ABF/2El/9Iret+sDwz/yN/iL/sJL/wCkVvXThfjfoY1vhO3ooor0DmCiiigDm7zw1dreajfaZ4g1
+SykvZVmkghS2aPeI0jyPMiZh8sa/xdapf2H4o/6GrV/+/Vj/APGK7GigDjv7D8Uf9DVq/wD36sf/
+AIxR/Yfij/oatX/79WP/AMYrsaKAOO/sPxR/0NWr/wDfqx/+MUf2H4o/6GrV/wDv1Y//ABiuxooA
+47+w/FH/AENWr/8Afqx/+MUf2H4o/wChq1f/AL9WP/xiuxooA47+w/FH/Q1av/36sf8A4xR/Yfij
+/oatX/79WP8A8YrsaKAOO/sPxR/0NWr/APfqx/8AjFH9h+KP+hq1f/v1Y/8AxiuxooA4i58L65fp
+HFf+INUurdJ4pzC62iq7RyLIuSkQbG5R0Irr7GJ4bOOOQYYZyM+5qxRQAUUUUAFFFFABRRRQAUUU
+UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ
+AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFc544/
+5F2L/sJ6d/6WQ10dc544/wCRdi/7Cenf+lkNTL4WNbluiiivIO4KKKKACiiigAooooAKKKKACiii
+gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKwPDP/I3+Iv8AsJL/AOkVvW/WB4Z/5G/xF/2E
+l/8ASK3rpwvxv0Ma3wnb0UUV6BzBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
+RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
+FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
+UAFFFFABXOeOP+Rdi/7Cenf+lkNdHXOeOP8AkXYv+wnp3/pZDUy+FjW5x/j7xHDClxo8OuW+mXUd
+nJds7XSwyMwU+TGuSD8zjJx2XB4cV0Gva8umeDL7XrYxt5Vk1xB5mSrNtygOCOCSO/etO3sre1a4
+aGPa1xIZZmJJLsQBkk+wAx2AAFU7rw7pV74cHh+4tS+liJIRB5jj5ExtG4HdxtHevKuuXl/rz/Sx
+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
+hqeo6po9xcxprD3kdvZm+unkiiBtwkkZ2DaowHj8772T8uQaLzxJewNHqiys2nsbi5S3RFJltIYH
++YHGcvIyMCD93Z0y2bEGt+F7WxksbfSbyGzkBV7ePw/dLGwIwQVEODkVOPFGgh43Flqe+JDHG39h
+3eUQ4yo/dcA7V49h6UOMrfC/uBSV9XoYuuXt1ZSaZJe6p/aPD6jc2MMabAkMTSAxkDdt8wRgbi2c
+j0NOj8QeILMR6jeWl81sttLc3cUhs/KVEiZ8w+XI0hO8IvO4YbPFaFnrPhXT332Wj3ds3zDdD4fu
+UPzYLdIe+Bn1wPSls9b8Lac8r2OkXls0v+saDw/coX+uIeafLKzSj+H9eX3Amrpt/wBf1f7/ACK9
+wLybWvD9pdawt411N9rntUjQRokaF1dCBu2iTyx8xbOR6GuwgniubeOeCVJYZVDxyRsGV1IyCCOC
+CO9ctZ6z4V0599jo93bP83zQeH7lD82C3SHvgZ9cD0q1B4r0S2t44ILXVIoYlCRxx6JdqqKBgAAR
+YAA7VMoS2UX939eQKS3b/r+rnR0Vgf8ACZaT/wA8dX/8E15/8ao/4TLSf+eOr/8AgmvP/jVT7OfZ
+lc8e5v0Vgf8ACZaT/wA8dX/8E15/8ao/4TLSf+eOr/8AgmvP/jVHs59mHPHub9FYH/CZaT/zx1f/
+AME15/8AGqP+Ey0n/njq/wD4Jrz/AONUezn2Yc8e5v0Vgf8ACZaT/wA8dX/8E15/8ao/4TLSf+eO
+r/8AgmvP/jVHs59mHPHub9YHhn/kb/EX/YSX/wBIrej/AITLSf8Anjq//gmvP/jVR+D5hd+IdavU
+huY4Li/DxG4t3hZ1FrChO1wGxuVhnHaujDQkpu6Mq0k46M7uiiiu45wooooAKKKKACiiigAooooA
+KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
+oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
+igAooooAKKKKACiiigAooooAKKKKACiiigAooooAry2NtNIZJI8sep3Gmf2ZZ/8APH/x4/40UUAH
+9mWf/PH/AMeP+NH9mWf/ADx/8eP+NFFAB/Zln/zx/wDHj/jR/Zln/wA8f/Hj/jRRQAf2ZZ/88f8A
+x4/40f2ZZ/8APH/x4/40UUAH9mWf/PH/AMeP+NH9mWf/ADx/8eP+NFFAB/Zln/zx/wDHj/jR/Zln
+/wA8f/Hj/jRRQAf2ZZ/88f8Ax4/40f2ZZ/8APH/x4/40UUAH9mWf/PH/AMeP+NH9mWf/ADx/8eP+
+NFFAB/Zln/zx/wDHj/jR/Zln/wA8f/Hj/jRRQAf2ZZ/88f8Ax4/40f2ZZ/8APH/x4/40UUAH9mWf
+/PH/AMeP+NH9mWf/ADx/8eP+NFFAB/Zln/zx/wDHj/jR/Zln/wA8f/Hj/jRRQAf2ZZ/88f8Ax4/4
+0f2ZZ/8APH/x4/40UUAH9mWf/PH/AMeP+NPisbaGQSRx4YdDuNFFAFiiiigAooooAKKKKACiiigA
+ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
+iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA//Z" />
+</BODY>
+</HTML>
\ No newline at end of file
diff --git a/examples/tap/examples_endpoint/Examples_TAPNotes.png b/examples/tap/examples_endpoint/Examples_TAPNotes.png
new file mode 100644
index 0000000000000000000000000000000000000000..be94cc93911ff695d47a7176f9a14572fd304935
Binary files /dev/null and b/examples/tap/examples_endpoint/Examples_TAPNotes.png differ
diff --git a/examples/tap/examples_endpoint/examples_DALI.html b/examples/tap/examples_endpoint/examples_DALI.html
new file mode 100644
index 0000000000000000000000000000000000000000..47a6d0849be6fe94ca872a6fd2a84d33f5a099ca
--- /dev/null
+++ b/examples/tap/examples_endpoint/examples_DALI.html
@@ -0,0 +1,111 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.1//EN"
+    "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd">
+<html version="XHTML+RDFa 1.1"
+      xmlns="http://www.w3.org/1999/xhtml"
+      xml:lang="en" lang="en">
+	<head>
+		<title>TAP examples - DALI</title>
+		<meta name="content-language"
+		      content="en" />
+		<meta http-equiv="Content-Type"
+		      content="application/xhtml+xml; charset=utf-8" />
+	</head>
+	<body>
+		<h1>TAP Examples - DALI</h1>
+		
+		<p>
+			A <code>/examples</code> endpoint is an RDFa document. Basically, it
+			is an XHTML document whose some nodes have specific attributes.
+			These attributes aim to help client automatic processing. Thus,
+			clients like <a href="www.star.bris.ac.uk/~mbt/topcat/">TOPCAT</a>
+			are able to retrieve the list of examples that a TAP service
+			provides (see <a href="http://www.star.bris.ac.uk/~mbt/topcat/sun253/TapTableLoadDialog_query.html">
+			TOPCAT documentation</a> for a more specific illustration).
+		</p>
+		
+		<h2>DALI syntax</h2>
+		
+		<img src="Examples_DALI.png"
+		     alt="UML diagram of the structure expected by DALI." />
+		
+		<p><em>(see <a href="http://www.ivoa.net/documents/DALI">
+		DALI IVOA Recommendation document</a> for more details)</em></p>
+		
+		<h2>Example</h2>
+		
+		<p>
+			Here is a simple example of a such examples list. This list is
+			actually included hidden in this XHTML page ; so, if a client like
+			<a href="www.star.bris.ac.uk/~mbt/topcat/">TOPCAT</a> can read this
+			document and extract this example.
+		</p>
+		
+		<pre>&lt;div vocab="ivo://ivoa.net/std/DALI-examples"&gt;
+	&lt;div id="Example1" resource="#Example1" typeof="example"&gt;
+		&lt;h3 property="name"&gt;List all tables&lt;/h3&gt;
+		&lt;p property="capability"&gt;ivo://ivoa.net/std/TAP/v1.0&lt;/p&gt;
+		&lt;span property="table"&gt;TAP_SCHEMA.tables&lt;/span&gt;
+		&lt;div property="generic-parameter" typeof="keyval"&gt;
+			&lt;span property="key"&gt;QUERY&lt;/span&gt;
+			&lt;pre property="value"&gt;SELECT *
+FROM TAP_SCHEMA.tables
+WHERE schema_name &lt;&gt; 'TAP_SCHEMA'&lt;/pre&gt;
+		&lt;/div&gt;
+		&lt;div property="generic-parameter" typeof="keyval"&gt;
+			&lt;span property="key"&gt;REQUEST&lt;/span&gt;
+			&lt;span property="value"&gt;doQuery&lt;/span&gt;
+		&lt;/div&gt;
+		&lt;div property="generic-parameter" typeof="keyval"&gt;
+			&lt;span property="key"&gt;LANG&lt;/span&gt;
+			&lt;span property="value"&gt;ADQL&lt;/span&gt;
+		&lt;/div&gt;
+	&lt;/div&gt;
+&lt;/div&gt;
+</pre>
+
+		<p>
+			Note that you can set the <code>vocab</code> attribute to any XHTML
+			node that can have children, including <code>body</code>.
+		</p>
+		
+		<p>
+			You should also note that since the ADQL query is written in an
+			XHTML document, any <code>&lt;</code> and <code>&gt;</code> should
+			be encoded as the XML entities: <code>&amp;lt;</code> and
+			<code>&amp;gt;</code>.
+		</p>
+		
+		<!-- List of examples (note: this list may be the "body" node just by
+		     moving the "vocab" attribute to the body node ; warning: only one
+		     node with a "vocab" attribute must be found in the whole XHTML
+		     document). -->
+		<div vocab="ivo://ivoa.net/std/DALI-examples" style="display: none">
+			<div id="tablesList" resource="#tablesList" typeof="example">
+				<!-- MANDATORY - Name of the example -->
+				<h3 property="name">List all tables</h3>
+				<!-- OPTIONAL - The targeted IVOA service -->
+				<p property="capability">ivo://ivoa.net/std/TAP/v1.0</p>
+				<!-- OPTIONAL - Table queried in the example ADQL query -->
+				<span property="table">TAP_SCHEMA.tables</span>
+				<!-- MANDATORY - ADQL Query -->
+				<div property="generic-parameter" typeof="keyval">
+					<span property="key">QUERY</span>
+					<pre property="value">SELECT *
+FROM TAP_SCHEMA.tables
+WHERE schema_name &lt;&gt; 'TAP_SCHEMA'</pre>
+				</div>
+				<!-- 2 TAP mandatory parameters, but we could consider them as
+				     optional in the /examples endpoint. -->
+				<div property="generic-parameter" typeof="keyval">
+					<span property="key">REQUEST</span>
+					<span property="value">doQuery</span>
+				</div>
+				<div property="generic-parameter" typeof="keyval">
+					<span property="key">LANG</span>
+					<span property="value">ADQL</span>
+				</div>
+			</div>
+		</div>
+	</body>
+</html>
+
diff --git a/examples/tap/examples_endpoint/examples_TAPNotes.html b/examples/tap/examples_endpoint/examples_TAPNotes.html
new file mode 100644
index 0000000000000000000000000000000000000000..a8d140ed92da43ece16e51904a04a3db61b83199
--- /dev/null
+++ b/examples/tap/examples_endpoint/examples_TAPNotes.html
@@ -0,0 +1,83 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.1//EN"
+    "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd">
+<html version="XHTML+RDFa 1.1"
+      xmlns="http://www.w3.org/1999/xhtml"
+      xml:lang="en" lang="en">
+	<head>
+		<title>TAP examples - TAPNotes</title>
+		<meta name="content-language"
+		      content="en" />
+		<meta http-equiv="Content-Type"
+		      content="application/xhtml+xml; charset=utf-8" />
+	</head>
+	<body>
+		<h1>TAP Examples - TAPNotes</h1>
+		
+		<p>
+			A <code>/examples</code> endpoint is an RDFa document. Basically, it
+			is an XHTML document whose some nodes have specific attributes.
+			These attributes aim to help client automatic processing. Thus,
+			clients like <a href="www.star.bris.ac.uk/~mbt/topcat/">TOPCAT</a>
+			are able to retrieve the list of examples that a TAP service
+			provides (see <a href="http://www.star.bris.ac.uk/~mbt/topcat/sun253/TapTableLoadDialog_query.html">
+			TOPCAT documentation</a> for a more specific illustration).
+		</p>
+		
+		<h2>TAPNotes syntax</h2>
+		
+		<img src="Examples_TAPNotes.png"
+		     alt="UML diagram of the structure described by TAPNotes1.0." />
+		
+		<p><em>(see <a href="http://www.ivoa.net/documents/Notes/TAPNotes/20131213/NOTE-TAPNotes-1.0-20131213.html#tf-examples">
+		TAPNotes 1.0</a> for more details)</em></p>
+		
+		<h2>Example</h2>
+		
+		<p>
+			Here is a simple example of a such examples list. This list is
+			actually included hidden in this XHTML page ; so, if a client like
+			<a href="www.star.bris.ac.uk/~mbt/topcat/">TOPCAT</a> can read this
+			document and extract this example.
+		</p>
+		
+		<pre>&lt;div vocab="ivo://ivoa.net/std/DALI-examples"&gt;
+	&lt;div typeof="example" id="Example1" resource="#Example1"&gt;
+		&lt;h2 property="name"&gt;List all tables&lt;/h2&gt;
+		&lt;span property="table"&gt;TAP_SCHEMA.tables&lt;/span&gt;
+		&lt;pre property="query"&gt;SELECT *
+FROM TAP_SCHEMA.tables
+WHERE schema_name &lt;&gt; 'TAP_SCHEMA'&lt;/pre&gt;
+	&lt;/div&gt;
+&lt;/div&gt;</pre>
+		
+		<p>
+			Note that you can set the <code>vocab</code> attribute to any XHTML
+			node that can have children, including <code>body</code>.
+		</p>
+		
+		<p>
+			You should also note that since the ADQL query is written in an
+			XHTML document, any <code>&lt;</code> and <code>&gt;</code> should
+			be encoded as the XML entities: <code>&amp;lt;</code> and
+			<code>&amp;gt;</code>.
+		</p>
+		
+		<!-- List of examples (note: this list may be the "body" node just by
+		     moving the "vocab" attribute to the body node ; warning: only one
+		     node with a "vocab" attribute must be found in the whole XHTML
+		     document). -->
+		<div vocab="ivo://ivoa.net/std/DALI-examples" style="display: none">
+			<div typeof="example" id="Example1" resource="#Example1">
+				<!-- MANDATORY - Name of the example -->
+				<h2 property="name">List all tables</h2>
+				<!-- OPTIONAL - Table queried in the example ADQL query -->
+				<span property="table">TAP_SCHEMA.tables</span>
+				<!-- MANDATORY - ADQL Query -->
+				<pre property="query">SELECT *
+FROM TAP_SCHEMA.tables
+WHERE schema_name &lt;&gt; 'TAP_SCHEMA'</pre>
+			</div>
+		</div>
+	</body>
+</html>
+
diff --git a/src/tap/config/ConfigurableTAPServlet.java b/src/tap/config/ConfigurableTAPServlet.java
index 949f2945287f0d72f3e2f4b56471c64086c92806..91865aced4bb11feb91cbaf07a8e670c35bde5bc 100644
--- a/src/tap/config/ConfigurableTAPServlet.java
+++ b/src/tap/config/ConfigurableTAPServlet.java
@@ -21,6 +21,7 @@ package tap.config;
 
 import static tap.config.TAPConfiguration.DEFAULT_TAP_CONF_FILE;
 import static tap.config.TAPConfiguration.KEY_ADD_TAP_RESOURCES;
+import static tap.config.TAPConfiguration.KEY_EXAMPLES;
 import static tap.config.TAPConfiguration.KEY_HOME_PAGE;
 import static tap.config.TAPConfiguration.KEY_HOME_PAGE_MIME_TYPE;
 import static tap.config.TAPConfiguration.TAP_CONF_PARAMETER;
@@ -42,6 +43,7 @@ import javax.servlet.http.HttpServletResponse;
 
 import tap.ServiceConnection;
 import tap.TAPException;
+import tap.resource.Examples;
 import tap.resource.HomePage;
 import tap.resource.TAP;
 import tap.resource.TAPResource;
@@ -56,7 +58,7 @@ import tap.resource.TAPResource;
  * </p>
  * 
  * @author Gr&eacute;gory Mantelet (ARI)
- * @version 2.0 (06/2015)
+ * @version 2.1 (11/2015)
  * @since 2.0
  */
 public class ConfigurableTAPServlet extends HttpServlet {
@@ -148,6 +150,11 @@ public class ConfigurableTAPServlet extends HttpServlet {
 					tap.setHomePageMimeType(propValue);
 			}
 		}
+		
+		/* 4Ter. SET THE EXAMPLES ENDPOINT (if any) */
+		propValue = getProperty(tapConf, KEY_EXAMPLES);
+		if (propValue != null)
+			tap.addResource(new Examples(tap, propValue));
 
 		/* 5. SET ADDITIONAL TAP RESOURCES */
 		propValue = getProperty(tapConf, KEY_ADD_TAP_RESOURCES);
diff --git a/src/tap/config/TAPConfiguration.java b/src/tap/config/TAPConfiguration.java
index 1794a44751eee1bab36ebfb5ad572e723c6ff7a4..cd67040863b73d7fea02a184505e2c0dc2fbcbc4 100644
--- a/src/tap/config/TAPConfiguration.java
+++ b/src/tap/config/TAPConfiguration.java
@@ -36,7 +36,7 @@ import tap.backup.DefaultTAPBackupManager;
  * and it must be used only thanks to its static classes and attributes.</i></p> 
  * 
  * @author Gr&eacute;gory Mantelet (ARI)
- * @version 2.1 (06/2015)
+ * @version 2.1 (11/2015)
  * @since 2.0
  */
 public final class TAPConfiguration {
@@ -187,6 +187,15 @@ public final class TAPConfiguration {
 	/** Name/Key of the property specifying the MIME type of the set home page.
 	 * By default, "text/html" is set. */
 	public final static String KEY_HOME_PAGE_MIME_TYPE = "home_page_mime_type";
+	
+	/* EXAMPLES KEY */
+	/** <p>Name/Key of the property specifying the content of the <code>/examples</code> endpoint.
+	 * It can be a file or a URL. If null, the TAP service will not have any
+	 * <code>/examples</code> endpoint (which is optional in the TAP 1.1 standard.</p>
+	 * <p><i>Note: The specified content must be an XHTML+RDFa document whose the expected syntax is
+	 * defined either by TAPNotes 1.0 or DALI 1.0.</i></p>
+	 * @since 2.1 */
+	public final static String KEY_EXAMPLES = "examples";
 
 	/* PROVIDER KEYS */
 	/** Name/Key of the property specifying the name of the organization/person providing the TAP service. */
diff --git a/src/tap/config/tap_configuration_file.html b/src/tap/config/tap_configuration_file.html
index 13e45ff0936625191f9df07b680688647657b321..a6e8cad0317edc1794d62a014a213350460a0cbe 100644
--- a/src/tap/config/tap_configuration_file.html
+++ b/src/tap/config/tap_configuration_file.html
@@ -670,6 +670,34 @@
 			</tr>
 			
 			<tr><td colspan="5">Additional TAP Resources</td></tr>
+			<tr class="optional">
+				<td class="done">examples</td>
+				<td></td>
+				<td>text</td>
+				<td>
+					<p>This property lets add an <code>/examples</code> endpoint by specifying an XHTML-RDFa
+						document listing TAP query examples using the syntax specified by
+						<a href="www.ivoa.net/documents/Notes/TAPNotes/20131213/NOTE-TAPNotes-1.0-20131213.html#tf-examples">TAPNotes 1.0</a>
+						or <a href="www.ivoa.net/documents/DALI/20131129/REC-DALI-1.0-20131129.html">DALI 1.0</a>.
+					</p>
+					<p>3 different kinds of value are accepted:</p>
+					<ul>
+						<li><u>nothing (default)</u>: no <code>/examples</code> endpoint.</li>
+						<li><u>name or relative path of a file</u>: this method MUST be chosen if the endpoint content is a JSP file. This file MUST be inside the directory WebContent of your web application.</li>
+						<li><u>a URI starting with <code>file://</code></u>: in this method the local file pointed by the URI will be merely returned when the endpoint will be requested.</li>
+						<li><u>a URL</u>: here, a redirection toward this URL will be made at each request on the endpoint</li>
+					</ul>
+					<p><em>Note:
+						If you want a custom <code>/examples</code> endpoint (i.e. you do not)
+						want to forward/redirect to a file/URL), you can create a class which implements
+						TAPResource AND VOSIResource. The function <code>getName()</code> must return
+						<code>examples</code>. Then, just append the classpath to the property <code>additional_resources</code>
+						of the TAP configuration file.
+					</em></p>
+					<p><em>By default, the TAP service does not have any <code>/examples</code> endpoint.</em></p>
+				</td>
+				<td><ul><li>my_examples.jsp</li><li>jsp/my_examples.jsp</li><li>file:///home/foo/my_examples.html</li><li>http://...</li></ul></td>
+			</tr>
 			<tr class="optional">
 				<td class="done">additional_resources</td>
 				<td></td>
diff --git a/src/tap/config/tap_full.properties b/src/tap/config/tap_full.properties
index 78c1bb7a867f72516ee4495fd566f85452c64a0e..dcf88fd9b127abb503cb0e5ebc3564165e81b52d 100644
--- a/src/tap/config/tap_full.properties
+++ b/src/tap/config/tap_full.properties
@@ -2,7 +2,7 @@
 #             FULL TAP CONFIGURATION FILE                #
 #                                                        #
 # TAP Version: 2.1                                       #
-# Date: 22 Oct. 2015                                     #
+# Date: 18 Nov. 2015                                     #
 # Author: Gregory Mantelet (ARI)                         #
 #                                                        #
 ########################################################## 
@@ -507,6 +507,25 @@ udfs =
 # ADDITIONAL RESOURCES #
 ########################
 
+# [OPTIONAL]
+# This property lets add an <code>/examples</code> endpoint by specifying an XHTML-RDFa
+# document listing TAP query examples using the syntax specified by TAPNotes 1.0 DALI 1.0.
+# 
+# 3 different kinds of value are accepted:
+#     * nothing (default): no /examples endpoint.
+#     * name or relative path of a file: this method MUST be chosen if the endpoint content is a JSP file. This file MUST be inside the directory WebContent of your web application.
+#     * URI starting with file://: in this method the local file pointed by the URI will be merely returned when the endpoint will be requested.
+#     * a URL: here, a redirection toward this URL will be made at each request on the endpoint
+# 
+# If you want a custom /examples endpoint (i.e. you do not)
+# want to forward/redirect to a file/URL), you can create a class which implements
+# TAPResource AND VOSIResource. The function getName() must return
+# "examples". Then, just append the classpath to the property "additional_resources"
+# of the TAP configuration file.
+# 
+# By default, the TAP service does not have any <code>/examples</code> endpoint.
+examples = 
+
 # [OPTIONAL]
 # Comma-separated list of additional TAP resources/end-point.
 # 
diff --git a/src/tap/resource/Examples.java b/src/tap/resource/Examples.java
new file mode 100644
index 0000000000000000000000000000000000000000..950664143220604dc45f3b98aeb51fa8db87d4eb
--- /dev/null
+++ b/src/tap/resource/Examples.java
@@ -0,0 +1,144 @@
+package tap.resource;
+
+/*
+ * This file is part of TAPLibrary.
+ * 
+ * TAPLibrary is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ * 
+ * TAPLibrary is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Lesser General Public License for more details.
+ * 
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with TAPLibrary.  If not, see <http://www.gnu.org/licenses/>.
+ * 
+ * Copyright 2015 - Astronomisches Rechen Institut (ARI)
+ */
+
+import java.io.IOException;
+
+import javax.servlet.ServletConfig;
+import javax.servlet.ServletException;
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+
+import tap.TAPException;
+import uk.ac.starlink.votable.VOSerializer;
+
+/**
+ * <p>Additional TAP endpoint: <code>/examples</code>. Then, this {@link TAPResource} writes
+ * a list of TAP examples.</p>
+ * 
+ * <p>
+ * 	The returned document MUST be a RDFa document as requested by the IVOA documents: TAPNote 1.0 or DALI 1.0.
+ * 	The syntax used in the returned document is thus expected to be one of those described by the two
+ * 	IVOA documents ; for now no particular syntax has been fixed by the IVOA community. 
+ * </p>
+ * 
+ * <p>
+ * 	This TAP endpoint is also a VOSI resource. A capability is then provided thanks to the function
+ * 	{@link #getCapability()}. The returned capability is the following:
+ * </p>
+ * <pre>&lt;capability standardID="ivo://ivoa.net/std/DALI#examples&gt;
+ *     &lt;interface xsi:type="vr:WebBrowser" role="std"&gt;
+ * 	       &lt;accessURL use="full"&gt;
+ *             &lt;-- Full URL of the TAP service suffixed by "/examples" --&gt;
+ * 	       &lt;/accessURL&gt;
+ * 	   &lt;/interface&gt;
+ *  &lt;/capability&gt;</pre>
+ * 
+ * <p>
+ * 	The home page URI is expected to be either relative/absolute path (both related to the Web Application
+ * 	directory, NOT the local file system), a <code>file:</code> URI (pointing toward a local file system file)
+ * 	or a URL (basically any URI whose the scheme is not <code>file:</code>).
+ * </p>
+ * 
+ * <p>
+ * 	To read/write the specified file, this class extends {@link ForwardResource} in order to use its function
+ * 	{@link ForwardResource#forward(String, String, HttpServletRequest, HttpServletResponse)}.
+ * </p>
+ * 
+ * @author Gr&eacute;gory Mantelet (ARI)
+ * @version 2.1 (11/2015)
+ * @since 2.1
+ */
+public class Examples extends ForwardResource implements VOSIResource {
+
+	/** Name of this TAP resource. */
+	public static final String RESOURCE_NAME = "examples";
+	
+	/** Standard ID of this VOSI resource. */
+	public static final String STANDARD_ID = "ivo://ivoa.net/std/DALI#examples";
+	
+	/** MIME type of this resource. */
+	public static final String MIME_TYPE = "application/xhtml+xml";
+	
+	/** File containing the <code>/examples</code> endpoint content. */
+	public final String examplesFile;
+
+	/** <p>URL toward this TAP resource.
+	 * This URL is particularly important for its declaration in the capabilities of the TAP service.</p>
+	 * 
+	 * <p><i>Note: By default, it is just the name of this resource. It is updated after initialization of the service
+	 * when the TAP service base URL is communicated to its resources. Then, it is: baseTAPURL + "/" + RESOURCE_NAME.</i></p> */
+	protected String accessURL = getName();
+
+	/**
+	 * Build an <code>/examples</code> endpoint whose the content is provided by the specified file.
+	 * 
+	 * @param tap	The TAP service whose the logger must be used. 
+	 * @param file	The file containing the content of this endpoint.
+	 *            	It must be a URI with no scheme to reference a file inside the Web Application directory,
+	 *            	with the scheme <code>file:</code> to reference a local system file
+	 *            	or with another scheme to make an explicit redirection toward the specified URL.
+	 * 
+	 * @throws NullPointerException	If at least one of the parameters is missing.
+	 */
+	public Examples(final TAP tap, final String file) throws NullPointerException {
+		super(tap.getLogger());
+		if (file == null)
+			throw new NullPointerException("Examples content file missing! Impossible to build a /examples endpoint.");
+		examplesFile = file;
+	}
+
+	@Override
+	public void init(ServletConfig config) throws ServletException {}
+
+	@Override
+	public void destroy() {}
+
+	@Override
+	public final void setTAPBaseURL(final String baseURL){
+		accessURL = ((baseURL == null) ? "" : (baseURL + "/")) + getName();
+	}
+
+	@Override
+	public String getName() {
+		return RESOURCE_NAME;
+	}
+
+	@Override
+	public String getCapability() {
+		return "\t<capability " + VOSerializer.formatAttribute("standardID", getStandardID()) + ">\n" + "\t\t<interface xsi:type=\"vr:WebBrowser\" role=\"std\">\n" + "\t\t\t<accessURL use=\"full\"> " + ((getAccessURL() == null) ? "" : VOSerializer.formatText(getAccessURL())) + " </accessURL>\n" + "\t\t</interface>\n" + "\t</capability>";
+	}
+
+	@Override
+	public String getAccessURL() {
+		return accessURL;
+	}
+
+	@Override
+	public final String getStandardID() {
+		return STANDARD_ID;
+	}
+
+	@Override
+	public boolean executeResource(final HttpServletRequest request, final HttpServletResponse response) throws IOException, TAPException {
+		return forward(examplesFile, MIME_TYPE, request, response);
+	}
+
+}
diff --git a/src/tap/resource/ForwardResource.java b/src/tap/resource/ForwardResource.java
new file mode 100644
index 0000000000000000000000000000000000000000..c5a1b80ccb5a63e96b83ba80d0c410a168fc696f
--- /dev/null
+++ b/src/tap/resource/ForwardResource.java
@@ -0,0 +1,253 @@
+package tap.resource;
+
+/*
+ * This file is part of TAPLibrary.
+ * 
+ * TAPLibrary is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ * 
+ * TAPLibrary is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Lesser General Public License for more details.
+ * 
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with TAPLibrary.  If not, see <http://www.gnu.org/licenses/>.
+ * 
+ * Copyright 2015 - Astronomisches Rechen Institut (ARI)
+ */
+
+import java.io.BufferedReader;
+import java.io.File;
+import java.io.FileReader;
+import java.io.IOException;
+import java.io.PrintWriter;
+import java.net.MalformedURLException;
+import java.net.URI;
+import java.net.URISyntaxException;
+
+import javax.servlet.RequestDispatcher;
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+
+import tap.log.TAPLog;
+import uws.ClientAbortException;
+import uws.UWSToolBox;
+import uws.service.log.UWSLog.LogLevel;
+
+/**
+ * <p>A {@link TAPResource} which is able to "forward" an HTTP request toward a specified URI.</p>
+ * 
+ * <p>
+ * 	In function of the URI shape (i.e. what is the scheme? none/file:/other) and the servlet path,
+ * 	the HTTP request will be internally forwarded to the Web Application file (using
+ * 	{@link RequestDispatcher#forward(javax.servlet.ServletRequest, javax.servlet.ServletResponse)}),
+ * 	the content of the specified file will be copied in the HTTP response or a redirection toward
+ * 	the given URL will be performed.
+ * </p>
+ * 
+ * <p><i>See {@link #forward(String, String, HttpServletRequest, HttpServletResponse)} for more details</i></p> 
+ * 
+ * @author Gr&eacute;gory Mantelet (ARI)
+ * @version 2.1 (11/2015)
+ * @since 2.1
+ */
+public abstract class ForwardResource implements TAPResource {
+	
+	/** Logger that {@link #forward(String, String, HttpServletRequest, HttpServletResponse)} must use
+	 * in case of not grave error (e.g. the specified Web Application file can not be found). */
+	protected final TAPLog logger;
+
+	/**
+	 * Builds a {@link ForwardResource} with a logger to use in case of "small" errors.
+	 * 
+	 * @param logger	A TAP logger.
+	 */
+	protected ForwardResource(final TAPLog logger) {
+		this.logger = logger;
+	}
+
+	/**
+	 * <p>Write the content of the specified file in the given HTTP response.</p>
+	 * 
+	 * <p>Three cases are taken into account in this function, in function of the given URI:</p>
+	 * <ol>
+	 * 	<li><b>a file inside WebContent</b> if the given URI has no scheme (e.g. "tapIndex.jsp" or "/myFiles/tapIndex.html").
+	 * 	                                    The URI is then an absolute (if starting with "/") or a relative path to file inside the WebContent directory.
+	 * 	                                    In this case the request is forwarded to this file. It is neither a redirection nor a copy,
+	 * 	                                    but a kind of inclusion of the interpreted file into the response.
+	 *                                      <i>This method MUST be used if your page/content is a JSP.</i></li>
+	 * <li><b>a local file</b> if a URI starts with "file:". In this case, the content of the local file is copied in the HTTP response. There is no interpretation. So this method should not be used for JSP.</li>	
+	 * <li><b>a distance document</b> in all other cases. Indeed, if there is a scheme different from "file:" the given URI will be considered as a URL.
+	 *                                In this case, any request to the TAP home page is redirected to this URL.</li>
+	 * </ol>
+	 * 
+	 * <p><b>Important note:</b>
+	 * 	The 1st option is applied ONLY IF the path of the TAP servlet is NOT the root path of the web application:
+	 * 	that's to say <code>/*</code>. In the case where a URI without scheme is provided though the servlet path
+	 * 	is <code>/*</code>, this function will resolve the full path on the local file system and apply the 
+	 * 	2nd option: write the file content directly in the response. Note that will work only in cases where the
+	 * 	specified file is not a JSP or does not need any kind of interpretation by the function
+	 * 	{@link RequestDispatcher#forward(javax.servlet.ServletRequest, javax.servlet.ServletResponse)}.
+	 * </p>
+	 * 
+	 * @param file		URI/URL/path of the file to write/forward/redirect in the given HTTP response.
+	 * @param mimeType	MIME type of the specified file.
+	 * @param request	HTTP request which require the specified file.
+	 * @param response	HTTP response in which the specified file must be written/forwarded/redirected.
+	 * 
+	 * @return	<code>true</code> if the forward/redirection was successful, <code>false</code> otherwise.
+	 * 
+	 * @throws IOException				When an error occur while forwarding toward the specified Web application resource,
+	 *                    				or while writing the specified local file
+	 *                    				or while redirection toward the specified URL
+	 *                    				or when the HTTP connection has been aborted.
+	 * @throws IllegalStateException	If an attempt of resetting the buffer fails.
+	 */
+	public final boolean forward(final String file, final String mimeType, final HttpServletRequest request, final HttpServletResponse response) throws IOException {
+		boolean written = false;
+
+		// Display the specified file, if any is specified:
+		if (file != null){
+
+			URI uri = null;
+			try{
+				uri = new URI(file);
+				
+				/* If the servlet is set on the root Web Application path, a forward toward a WebContent resource won't work.
+				 * The file then need to be copied "manually" in the HTTPServletResponse. For that, the trick consists to rewrite
+				 * the given file path to a URI with the scheme "file://". */
+				String tmpFile = null;
+				if (request.getServletPath().length() == 0 && uri.getScheme() == null){
+					tmpFile = "file://"+request.getServletContext().getRealPath(file);
+					uri = new URI(tmpFile);
+				}
+				
+				/* CASE: FILE IN WebContent */
+				if (uri.getScheme() == null){
+					try{
+						if (request.getServletContext().getResource(file) != null){
+							request.getRequestDispatcher(file).forward(request, response);
+							written = true;
+						}else
+							logError("Web application file not found", null, file);
+					}catch(MalformedURLException mue){
+						logError("incorrect URL syntax", mue, file);
+					}
+				}
+				/* CASE: LOCAL FILE */
+				else if (uri.getScheme().equalsIgnoreCase("file")){
+					// Set the content type:
+					response.setContentType(mimeType);
+
+					// Set the character encoding:
+					response.setCharacterEncoding(UWSToolBox.DEFAULT_CHAR_ENCODING);
+
+					// Get the character writer:
+					PrintWriter writer = response.getWriter();
+
+					// Get an input toward the custom home page:
+					BufferedReader input = null;
+					try{
+						File f = new File(uri.getPath());
+						if (f.exists() && !f.isDirectory() && f.canRead()){
+							// set the content length:
+							response.setContentLength((int)f.length());
+
+							// get the input stream:
+							input = new BufferedReader(new FileReader(f));
+
+							// Copy the content of the input into the given writer:
+							char[] buffer = new char[2048];
+							int nbReads = 0, nbBufferWritten = 0;
+							while((nbReads = input.read(buffer)) > 0){
+								writer.write(buffer, 0, nbReads);
+								if ((++nbBufferWritten) % 4 == 0){ // the minimum and default buffer size of an HttpServletResponse is 8kiB => 4*2048
+									UWSToolBox.flush(writer);
+									nbBufferWritten = 0;
+								}
+							}
+							UWSToolBox.flush(writer);
+
+							// copy successful:
+							written = true;
+						}else
+							logError("file not found or not readable (exists? " + f.exists() + ", file? " + !f.isDirectory() + ", readable? " + f.canRead() + ")", null, file);
+
+					}catch(ClientAbortException cae){
+						/*   This exception is an extension of IOException thrown only by some functions of UWSToolBox.
+						 * It aims to notify about an IO error while trying to write the content of an HttpServletResponse.
+						 * Such exception just means that the connection with the HTTP client has been closed/aborted.
+						 * Consequently, no error nor result can be written any more in the HTTP response.
+						 *   This error, is just propagated to the TAP instance, so that stopping any current process
+						 * for this request and so that being logged without any attempt of writing the error in the HTTP response.
+						 */
+						throw cae;
+
+					}catch(IOException ioe){
+						/*   This IOException can be thrown only by InputStream.read(...) (because PrintWriter.print(...)
+						 * silently fallbacks in case of error).
+						 *   So this error must not be propagated but caught and logged right now. Thus a default content
+						 * can be displayed after the error has been logged. */
+						logError("the following error occurred while reading the specified local file", ioe, file);
+
+					}finally{
+						if (input != null)
+							input.close();
+					}
+				}
+				/* CASE: HTTP/HTTPS/FTP/... */
+				else{
+					response.sendRedirect(file);
+					written = true;
+				}
+
+			}catch(IOException ioe){
+				/*   This IOException can be caught here only if caused by a HTTP client abortion or by a closing of the HTTPrequest.
+				 * So, it must be propagated until the TAP instance, where it will be merely logged as INFO. No response/error can be 
+				 * returned in the HTTP response. */
+				throw ioe;
+
+			}catch(IllegalStateException ise){
+				/*   This exception is caused by an attempt to reset the HTTP response buffer while a part of its
+				 * content has already been submitted to the HTTP client.
+				 *   It must be propagated to the TAP instance so that being logged as a FATAL error. */
+				throw ise;
+
+			}catch(Exception e){
+				/*   The other errors are just logged, but not reported to the HTTP client,
+				 * and then the default home page is displayed. */
+				if (e instanceof URISyntaxException)
+					logError("the given URI has a wrong and unexpected syntax", e, file);
+				else
+					logError(null, e, file);
+			}
+		}
+
+		return written;
+	}
+
+	/**
+	 * <p>Log the given error as a TAP log message with the {@link LogLevel} ERROR, and the event corresponding to the resource name.</p>
+	 * 
+	 * <p>
+	 * 	The logged message starts with: <code>Can not write the specified content ({file})</code>.
+	 * 	After the specified error message, the following is appended: <code>! => A default content may be displayed.</code>.
+	 * </p>
+	 * 
+	 * <p>
+	 * 	If the message parameter is missing, the {@link Throwable} message will be taken instead.
+	 * 	And if this latter is also missing, none will be written.
+	 * </p>
+	 *
+	 * @param message	Error message to log.
+	 * @param error		The exception at the origin of the error.
+	 */
+	protected void logError(final String message, final Throwable error, final String file){
+		if (logger != null)
+			logger.logTAP(LogLevel.ERROR, null, getName(), "Can not write the specified content (" + file + ") " + (message == null ? (error == null ? "" : ": " + error.getMessage()) : ": " + message) + "! => A default content may be displayed.", error);
+	}
+
+}
diff --git a/src/tap/resource/HomePage.java b/src/tap/resource/HomePage.java
index b3210bc70fba8dfa6406dc7ca5e07a9987dc6caf..2fc9807a8c9800a047b14cc7edbf97ca7bea191f 100644
--- a/src/tap/resource/HomePage.java
+++ b/src/tap/resource/HomePage.java
@@ -19,14 +19,8 @@ package tap.resource;
  * Copyright 2015 - Astronomisches Rechen Institut (ARI)
  */
 
-import java.io.BufferedReader;
-import java.io.File;
-import java.io.FileReader;
 import java.io.IOException;
 import java.io.PrintWriter;
-import java.net.MalformedURLException;
-import java.net.URI;
-import java.net.URISyntaxException;
 import java.util.Iterator;
 
 import javax.servlet.ServletConfig;
@@ -36,9 +30,7 @@ import javax.servlet.http.HttpServletResponse;
 
 import tap.TAPException;
 import tap.formatter.OutputFormat;
-import uws.ClientAbortException;
 import uws.UWSToolBox;
-import uws.service.log.UWSLog.LogLevel;
 
 /**
  * <p>Write the content of the TAP service's home page.</p>
@@ -48,26 +40,22 @@ import uws.service.log.UWSLog.LogLevel;
  * 	{@link TAP#homePageURI} and {@link TAP#homePageMimeType}. The MIME type is used only for the third case below (local file). 
  * </i></p>
  * 
- * <p>Four cases are taken into account in this class, in function of the {@link TAP#homePageURI} value:</p>
- * <ol>
- * 	<li><b>a default content</b> if no custom home page (URI) has been specified using {@link TAP#setHomePageURI(String)}.
- * 	                             This default home page is hard-coded in this class and displays just an HTML list of
- * 	                             links. There is one link for each resources of this TAP service (excluding the home page).</li>
- * 	<li><b>a file inside WebContent</b> if the given URI has no scheme (e.g. "tapIndex.jsp" or "/myFiles/tapIndex.html").
- * 	                                    The URI is then an absolute (if starting with "/") or a relative path to file inside the WebContent directory.
- * 	                                    In this case the request is forwarded to this file. It is neither a redirection nor a copy,
- * 	                                    but a kind of inclusion of the interpreted file into the response.
- *                                      <i>This method MUST be used if your home page is a JSP.</i></li>
- * <li><b>a local file</b> if a URI starts with "file:". In this case, the content of the local file is copied in the HTTP response. There is no interpretation. So this method should not be used for JSP.</li>	
- * <li><b>a distance document</b> in all other cases. Indeed, if there is a scheme different from "file:" the given URI will be considered as a URL.
- *                                In this case, any request to the TAP home page is redirected to this URL.</li>
- * </ol>
+ * <p>
+ * 	The home page URI is expected to be either relative/absolute path (both related to the Web Application
+ * 	directory, NOT the local file system), a <code>file:</code> URI (pointing toward a local file system file)
+ * 	or a URL (basically any URI whose the scheme is not <code>file:</code>).
+ * </p>
+ * 
+ * <p>
+ * 	To read/write the specified file, this class extends {@link ForwardResource} in order to use its function
+ * 	{@link ForwardResource#forward(String, String, HttpServletRequest, HttpServletResponse)}.
+ * </p>
  * 
  * @author Gr&eacute;gory Mantelet (ARI)
- * @version 2.0 (04/2015)
+ * @version 2.1 (11/2015)
  * @since 2.0
  */
-public class HomePage implements TAPResource {
+public class HomePage extends ForwardResource {
 
 	/** Name of this TAP resource. */
 	public static final String RESOURCE_NAME = "HOME PAGE";
@@ -76,8 +64,7 @@ public class HomePage implements TAPResource {
 	protected final TAP tap;
 
 	public HomePage(final TAP tap){
-		if (tap == null)
-			throw new NullPointerException("Missing TAP object! The HOME PAGE resource can not be initialized without a TAP instance.");
+		super(tap.getLogger());
 		this.tap = tap;
 	}
 
@@ -97,119 +84,9 @@ public class HomePage implements TAPResource {
 
 	@Override
 	public boolean executeResource(final HttpServletRequest request, final HttpServletResponse response) throws IOException, TAPException{
-		boolean written = false;
-
-		// Display the specified home page, if any is specified:
-		if (tap.homePageURI != null){
-
-			URI uri = null;
-			try{
-				uri = new URI(tap.homePageURI);
-				/* CASE: FILE IN WebContent */
-				if (uri.getScheme() == null){
-					try{
-						if (request.getServletContext().getResource(tap.homePageURI) != null){
-							request.getRequestDispatcher(tap.homePageURI).forward(request, response);
-							written = true;
-						}else
-							logError("Web application file not found", null);
-					}catch(MalformedURLException mue){
-						logError("incorrect URL syntax", mue);
-					}
-				}
-				/* CASE: LOCAL FILE */
-				else if (uri.getScheme().equalsIgnoreCase("file")){
-					// Set the content type:
-					response.setContentType(tap.homePageMimeType);
-
-					// Set the character encoding:
-					response.setCharacterEncoding(UWSToolBox.DEFAULT_CHAR_ENCODING);
-
-					// Get the character writer:
-					PrintWriter writer = response.getWriter();
-
-					// Get an input toward the custom home page:
-					BufferedReader input = null;
-					try{
-						File f = new File(uri.getPath());
-						if (f.exists() && !f.isDirectory() && f.canRead()){
-							// set the content length:
-							response.setContentLength((int)f.length());
-
-							// get the input stream:
-							input = new BufferedReader(new FileReader(f));
-
-							// Copy the content of the input into the given writer:
-							char[] buffer = new char[2048];
-							int nbReads = 0, nbBufferWritten = 0;
-							while((nbReads = input.read(buffer)) > 0){
-								writer.write(buffer, 0, nbReads);
-								if ((++nbBufferWritten) % 4 == 0){ // the minimum and default buffer size of an HttpServletResponse is 8kiB => 4*2048
-									UWSToolBox.flush(writer);
-									nbBufferWritten = 0;
-								}
-							}
-							UWSToolBox.flush(writer);
-
-							// copy successful:
-							written = true;
-						}else
-							logError("file not found or not readable (" + f.exists() + !f.isDirectory() + f.canRead() + ")", null);
-
-					}catch(ClientAbortException cae){
-						/*   This exception is an extension of IOException thrown only by some functions of UWSToolBox.
-						 * It aims to notify about an IO error while trying to write the content of an HttpServletResponse.
-						 * Such exception just means that the connection with the HTTP client has been closed/aborted.
-						 * Consequently, no error nor result can be written any more in the HTTP response.
-						 *   This error, is just propagated to the TAP instance, so that stopping any current process
-						 * for this request and so that being logged without any attempt of writing the error in the HTTP response.
-						 */
-						throw cae;
-
-					}catch(IOException ioe){
-						/*   This IOException can be thrown only by InputStream.read(...) (because PrintWriter.print(...)
-						 * silently fallbacks in case of error).
-						 *   So this error must not be propagated but caught and logged right now. Thus the default home page
-						 * can be displayed after the error has been logged. */
-						logError("the following error occurred while reading the specified local file", ioe);
-
-					}finally{
-						if (input != null)
-							input.close();
-					}
-
-					// Stop trying to write the home page if the HTTP request has been aborted/closed:
-					/*if (requestAborted)
-						throw new IOException("HTTP request aborted or connection with the HTTP client closed for another reason!");*/
-				}
-				/* CASE: HTTP/HTTPS/FTP/... */
-				else{
-					response.sendRedirect(tap.homePageURI);
-					written = true;
-				}
-
-			}catch(IOException ioe){
-				/*   This IOException can be caught here only if caused by a HTTP client abortion or by a closing of the HTTPrequest.
-				 * So, it must be propagated until the TAP instance, where it will be merely logged as INFO. No response/error can be 
-				 * returned in the HTTP response. */
-				throw ioe;
-
-			}catch(IllegalStateException ise){
-				/*   This exception is caused by an attempt to reset the HTTP response buffer while a part of its
-				 * content has already been submitted to the HTTP client.
-				 *   It must be propagated to the TAP instance so that being logged as a FATAL error. */
-				throw ise;
-
-			}catch(Exception e){
-				/*   The other errors are just logged, but not reported to the HTTP client,
-				 * and then the default home page is displayed. */
-				if (e instanceof URISyntaxException)
-					logError("the given URI has a wrong and unexpected syntax", e);
-				else
-					logError(null, e);
-			}
-		}
-
+		// Try by default a forward toward the specified file:
+		boolean written = forward(tap.homePageURI, tap.homePageMimeType, request, response);
+		
 		// DEFAULT: list all available resources:
 		if (!written){
 			// Set the content type: HTML document
@@ -284,24 +161,4 @@ public class HomePage implements TAPResource {
 		return written;
 	}
 
-	/**
-	 * <p>Log the given error as a TAP log message with the {@link LogLevel} ERROR, and the event "HOME_PAGE".</p>
-	 * 
-	 * <p>
-	 * 	The logged message starts with: <code>Can not write the specified home page content ({tap.homePageURI})</code>.
-	 * 	After the specified error message, the following is appended: <code>! => The default home page will be displayed.</code>.
-	 * </p>
-	 * 
-	 * <p>
-	 * 	If the message parameter is missing, the {@link Throwable} message will be taken instead.
-	 * 	And if this latter is also missing, none will be written.
-	 * </p>
-	 *
-	 * @param message	Error message to log.
-	 * @param error		The exception at the origin of the error.
-	 */
-	protected void logError(final String message, final Throwable error){
-		tap.getLogger().logTAP(LogLevel.ERROR, null, "HOME_PAGE", "Can not write the specified home page content (" + tap.homePageURI + ") " + (message == null ? (error == null ? "" : ": " + error.getMessage()) : ": " + message) + "! => The default home page will be displayed.", error);
-	}
-
 }