added CompositionEvents to diagram
authorschepers
Tue, 25 Aug 2009 15:23:14 +0900
changeset 138 e9a719c4d54a
parent 137 49187dcde62a
child 139 16e1cf761512
added CompositionEvents to diagram
html/images/event-inheritance.svg
--- a/html/images/event-inheritance.svg	Tue Aug 25 15:12:05 2009 +0900
+++ b/html/images/event-inheritance.svg	Tue Aug 25 15:23:14 2009 +0900
@@ -13,6 +13,7 @@
   
   <defs>
     <marker id="contains" viewBox="-16 -7 18 14" refX="-2" markerWidth="9" markerHeight="7" orient="auto">
+      <desc>Based on symbol for "CONTAINS AS MEMBER", Unicode glyph U+220B</desc>
       <path d="M-15,-5 L-5,-5 C0,-5 0,5 -5,5 L-15,5" stroke-linejoin="round" stroke-linecap="round" fill="none" stroke-width="2"  stroke="black"/>
     </marker>
   </defs>
@@ -35,40 +36,48 @@
   
     <path stroke-linejoin="round" stroke-linecap="round" fill="none" stroke-width="2"  stroke="black" marker-end="url(#contains)"
       d="M465,60 H495"/>
-    <a id="TextEvent" transform="translate(500, 50)" xlink:href="../DOM3-Events.html#events-Events-TextEvent" target="_parent">
+      <a id="MouseEvent" transform="translate(500, 50)" xlink:href="../DOM3-Events.html#events-Events-MouseEvent" target="_parent">
+        <rect x="0" y="0" width="200" height="20" rx="5" ry="5" fill="gainsboro" stroke="blue" stroke-width="2"/>
+        <text x="100" y="16" font-size="18" fill="blue" text-anchor="middle" font-family="Verdana, sans-serif">MouseEvent</text>     
+      </a>
+
+        <path stroke-linejoin="round" stroke-linecap="round" fill="none" stroke-width="2"  stroke="black" marker-end="url(#contains)"
+          d="M705,60 H735"/>
+        <a id="MouseWheelEvent" transform="translate(740, 50)" xlink:href="../DOM3-Events.html#events-Events-MouseWheelEvent" target="_parent">
+          <rect x="0" y="0" width="200" height="20" rx="5" ry="5" fill="gainsboro" stroke="blue" stroke-width="2"/>
+          <text x="100" y="16" font-size="18" fill="blue" text-anchor="middle" font-family="Verdana, sans-serif">MouseWheelEvent</text>     
+        </a>
+
+        <path stroke-linejoin="round" stroke-linecap="round" fill="none" stroke-width="2"  stroke="black" marker-end="url(#contains)"
+          d="M705,60 H710 Q715,60 715,65 V85 Q715,90 725,90 H735"/>
+        <a id="WheelEvent" transform="translate(740, 80)" xlink:href="../DOM3-Events.html#events-Events-WheelEvent" target="_parent">
+          <rect x="0" y="0" width="200" height="20" rx="5" ry="5" fill="gainsboro" stroke="blue" stroke-width="2"/>
+          <text x="100" y="16" font-size="18" fill="blue" text-anchor="middle" font-family="Verdana, sans-serif">WheelEvent</text>     
+        </a>
+  
+    <path stroke-linejoin="round" stroke-linecap="round" fill="none" stroke-width="2"  stroke="black" marker-end="url(#contains)"
+      d="M465,60 H470 Q475,60 475,65 V85 Q475,90 480,90 H495"/>
+    <a id="TextEvent" transform="translate(500, 80)" xlink:href="../DOM3-Events.html#events-Events-TextEvent" target="_parent">
       <rect x="0" y="0" width="200" height="20" rx="5" ry="5" fill="gainsboro" stroke="blue" stroke-width="2"/>
       <text x="100" y="16" font-size="18" fill="blue" text-anchor="middle" font-family="Verdana, sans-serif">TextEvent</text>     
     </a>
   
     <path stroke-linejoin="round" stroke-linecap="round" fill="none" stroke-width="2"  stroke="black" marker-end="url(#contains)"
-      d="M465,60 H470 Q475,60 475,65 V85 Q475,90 480,90 H495"/>
-    <a id="KeyboardEvent" transform="translate(500, 80)" xlink:href="../DOM3-Events.html#events-Events-KeyboardEvent" target="_parent">
+      d="M465,60 H470 Q475,60 475,65 V115 Q475,120 480,120 H495"/>
+    <a id="KeyboardEvent" transform="translate(500, 110)" xlink:href="../DOM3-Events.html#events-Events-KeyboardEvent" target="_parent">
       <rect x="0" y="0" width="200" height="20" rx="5" ry="5" fill="gainsboro" stroke="blue" stroke-width="2"/>
       <text x="100" y="16" font-size="18" fill="blue" text-anchor="middle" font-family="Verdana, sans-serif">KeyboardEvent</text>     
     </a>
   
-    <path stroke-linejoin="round" stroke-linecap="round" fill="none" stroke-width="2"  stroke="black" marker-end="url(#contains)"
-      d="M465,60 H470 Q475,60 475,65 V115 Q475,120 480,120 H495"/>
-    <a id="MouseEvent" transform="translate(500, 110)" xlink:href="../DOM3-Events.html#events-Events-MouseEvent" target="_parent">
-      <rect x="0" y="0" width="200" height="20" rx="5" ry="5" fill="gainsboro" stroke="blue" stroke-width="2"/>
-      <text x="100" y="16" font-size="18" fill="blue" text-anchor="middle" font-family="Verdana, sans-serif">MouseEvent</text>     
-    </a>
+    
 
-      <path stroke-linejoin="round" stroke-linecap="round" fill="none" stroke-width="2"  stroke="black" marker-end="url(#contains)"
-        d="M705,120 H735"/>
-      <a id="MouseWheelEvent" transform="translate(740, 110)" xlink:href="../DOM3-Events.html#events-Events-MouseWheelEvent" target="_parent">
-        <rect x="0" y="0" width="200" height="20" rx="5" ry="5" fill="gainsboro" stroke="blue" stroke-width="2"/>
-        <text x="100" y="16" font-size="18" fill="blue" text-anchor="middle" font-family="Verdana, sans-serif">MouseWheelEvent</text>     
-      </a>
+  <path stroke-linejoin="round" stroke-linecap="round" fill="none" stroke-width="2"  stroke="black" marker-end="url(#contains)"
+    d="M465,60 H470 Q475,60 475,65 V145 Q475,150 480,150 H495"/>
+  <a id="CompositionEvent" transform="translate(500, 140)" xlink:href="../DOM3-Events.html#events-Events-MouseEvent" target="_parent">
+    <rect x="0" y="0" width="200" height="20" rx="5" ry="5" fill="gainsboro" stroke="blue" stroke-width="2"/>
+    <text x="100" y="16" font-size="18" fill="blue" text-anchor="middle" font-family="Verdana, sans-serif">CompositionEvent</text>     
+  </a>
 
-      <path stroke-linejoin="round" stroke-linecap="round" fill="none" stroke-width="2"  stroke="black" marker-end="url(#contains)"
-        d="M705,120 H710 Q715,120 715,125 V145 Q715,150 725,150 H735"/>
-      <a id="WheelEvent" transform="translate(740, 140)" xlink:href="../DOM3-Events.html#events-Events-WheelEvent" target="_parent">
-        <rect x="0" y="0" width="200" height="20" rx="5" ry="5" fill="gainsboro" stroke="blue" stroke-width="2"/>
-        <text x="100" y="16" font-size="18" fill="blue" text-anchor="middle" font-family="Verdana, sans-serif">WheelEvent</text>     
-      </a>
-  
-    
   <path stroke-linejoin="round" stroke-linecap="round" fill="none" stroke-width="2"  stroke="black" marker-end="url(#contains)"
     d="M225,60 H230 Q235,60 235,65 V175 Q235,180 240,180 H255"/>
   <a id="CustomEvent" transform="translate(260, 170)" xlink:href="../DOM3-Events.html#interface-CustomEvent" target="_parent">