From 7425037533d1fc8390ba95937e16718fab213c09 Mon Sep 17 00:00:00 2001
From: ankraft <an.kraft@googlemail.com>
Date: Mon, 28 Jan 2019 15:27:41 +0100
Subject: [PATCH] Added "default" to Arg and DataPoint, and "optional" to Arg.

---
 SDT/schema4.0/docs/SDT_UML.uxf | 261 +++++++++++++++++----------------
 1 file changed, 132 insertions(+), 129 deletions(-)

diff --git a/SDT/schema4.0/docs/SDT_UML.uxf b/SDT/schema4.0/docs/SDT_UML.uxf
index a5b93b1..4c40d60 100644
--- a/SDT/schema4.0/docs/SDT_UML.uxf
+++ b/SDT/schema4.0/docs/SDT_UML.uxf
@@ -5,8 +5,8 @@
   <element>
     <id>UMLNote</id>
     <coordinates>
-      <x>1390</x>
-      <y>690</y>
+      <x>1380</x>
+      <y>670</y>
       <w>310</w>
       <h>260</h>
     </coordinates>
@@ -36,8 +36,8 @@ group=1</panel_attributes>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>1520</x>
-      <y>790</y>
+      <x>1510</x>
+      <y>770</y>
       <w>110</w>
       <h>40</h>
     </coordinates>
@@ -51,8 +51,8 @@ group=1</panel_attributes>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>1520</x>
-      <y>830</y>
+      <x>1510</x>
+      <y>810</y>
       <w>110</w>
       <h>30</h>
     </coordinates>
@@ -64,8 +64,8 @@ group=1</panel_attributes>
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>1580</x>
-      <y>1130</y>
+      <x>1570</x>
+      <y>1110</y>
       <w>150</w>
       <h>220</h>
     </coordinates>
@@ -88,8 +88,8 @@ void</panel_attributes>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>960</x>
-      <y>1210</y>
+      <x>950</x>
+      <y>1190</y>
       <w>140</w>
       <h>80</h>
     </coordinates>
@@ -101,8 +101,8 @@ m1= 0..1
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>960</x>
-      <y>1130</y>
+      <x>950</x>
+      <y>1110</y>
       <w>140</w>
       <h>80</h>
     </coordinates>
@@ -114,8 +114,8 @@ m1=0..1
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>480</x>
-      <y>1130</y>
+      <x>470</x>
+      <y>1110</y>
       <w>190</w>
       <h>150</h>
     </coordinates>
@@ -134,8 +134,8 @@ fg=blue</panel_attributes>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>630</x>
-      <y>1070</y>
+      <x>620</x>
+      <y>1050</y>
       <w>710</w>
       <h>130</h>
     </coordinates>
@@ -147,8 +147,8 @@ m2=1..n
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>630</x>
-      <y>1070</y>
+      <x>620</x>
+      <y>1050</y>
       <w>710</w>
       <h>190</h>
     </coordinates>
@@ -160,8 +160,8 @@ m2=1
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>1080</x>
-      <y>1250</y>
+      <x>1070</x>
+      <y>1230</y>
       <w>190</w>
       <h>50</h>
     </coordinates>
@@ -174,8 +174,8 @@ fg=blue</panel_attributes>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>1260</x>
-      <y>1270</y>
+      <x>1250</x>
+      <y>1250</y>
       <w>340</w>
       <h>50</h>
     </coordinates>
@@ -187,8 +187,8 @@ m1= 1
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>1080</x>
-      <y>1370</y>
+      <x>1070</x>
+      <y>1350</y>
       <w>190</w>
       <h>110</h>
     </coordinates>
@@ -205,8 +205,8 @@ fg=blue</panel_attributes>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>660</x>
-      <y>1230</y>
+      <x>650</x>
+      <y>1210</y>
       <w>440</w>
       <h>180</h>
     </coordinates>
@@ -218,8 +218,8 @@ m1=0..n
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>1260</x>
-      <y>1340</y>
+      <x>1250</x>
+      <y>1320</y>
       <w>420</w>
       <h>140</h>
     </coordinates>
@@ -231,8 +231,8 @@ m1=1
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>1080</x>
-      <y>1130</y>
+      <x>1070</x>
+      <y>1110</y>
       <w>190</w>
       <h>50</h>
     </coordinates>
@@ -245,8 +245,8 @@ fg=blue</panel_attributes>
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>1080</x>
-      <y>1190</y>
+      <x>1070</x>
+      <y>1170</y>
       <w>190</w>
       <h>50</h>
     </coordinates>
@@ -259,8 +259,8 @@ fg=blue</panel_attributes>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>960</x>
-      <y>1180</y>
+      <x>950</x>
+      <y>1160</y>
       <w>140</w>
       <h>50</h>
     </coordinates>
@@ -273,8 +273,8 @@ m1= 0..1
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>480</x>
-      <y>990</y>
+      <x>470</x>
+      <y>970</y>
       <w>1250</w>
       <h>40</h>
     </coordinates>
@@ -288,9 +288,9 @@ lw=0.1</panel_attributes>
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>100</x>
-      <y>40</y>
-      <w>1590</w>
+      <x>90</x>
+      <y>20</y>
+      <w>1630</w>
       <h>40</h>
     </coordinates>
     <panel_attributes>SDT 4.0 - Basic Elements
@@ -303,8 +303,8 @@ lw=0.1</panel_attributes>
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>830</x>
-      <y>170</y>
+      <x>820</x>
+      <y>150</y>
       <w>220</w>
       <h>180</h>
     </coordinates>
@@ -326,8 +326,8 @@ fg=blue
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>1170</x>
-      <y>170</y>
+      <x>1160</x>
+      <y>150</y>
       <w>220</w>
       <h>130</h>
     </coordinates>
@@ -345,14 +345,16 @@ fg=blue</panel_attributes>
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>1520</x>
-      <y>260</y>
-      <w>170</w>
-      <h>100</h>
+      <x>1510</x>
+      <y>240</y>
+      <w>210</w>
+      <h>130</h>
     </coordinates>
     <panel_attributes>Arg
 --
-*@ name ; text*
+*@ name : text*
+/@ optional : boolean = false/
+/@ default : text/
 /- Doc : Doc/
 /- semanticURI : uri/
 - DataType : DataType
@@ -362,8 +364,8 @@ fg=blue</panel_attributes>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>1380</x>
-      <y>260</y>
+      <x>1370</x>
+      <y>240</y>
       <w>160</w>
       <h>40</h>
     </coordinates>
@@ -374,8 +376,8 @@ m1= 0..n</panel_attributes>
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>490</x>
-      <y>170</y>
+      <x>480</x>
+      <y>150</y>
       <w>220</w>
       <h>150</h>
     </coordinates>
@@ -394,8 +396,8 @@ fg=blue</panel_attributes>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>700</x>
-      <y>170</y>
+      <x>690</x>
+      <y>150</y>
       <w>150</w>
       <h>100</h>
     </coordinates>
@@ -406,8 +408,8 @@ m1= 0..n</panel_attributes>
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>490</x>
-      <y>480</y>
+      <x>480</x>
+      <y>460</y>
       <w>220</w>
       <h>110</h>
     </coordinates>
@@ -424,8 +426,8 @@ fg=blue</panel_attributes>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>700</x>
-      <y>260</y>
+      <x>690</x>
+      <y>240</y>
       <w>70</w>
       <h>120</h>
     </coordinates>
@@ -437,8 +439,8 @@ m1=0..n
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>700</x>
-      <y>480</y>
+      <x>690</x>
+      <y>460</y>
       <w>150</w>
       <h>70</h>
     </coordinates>
@@ -449,9 +451,9 @@ m1= 0..n</panel_attributes>
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>1520</x>
-      <y>540</y>
-      <w>170</w>
+      <x>1510</x>
+      <y>520</y>
+      <w>210</w>
       <h>50</h>
     </coordinates>
     <panel_attributes>Doc
@@ -462,8 +464,8 @@ fg=blue</panel_attributes>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>1040</x>
-      <y>170</y>
+      <x>1030</x>
+      <y>150</y>
       <w>150</w>
       <h>70</h>
     </coordinates>
@@ -475,20 +477,20 @@ m1= 0..n
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>1440</x>
-      <y>540</y>
-      <w>100</w>
+      <x>1450</x>
+      <y>520</y>
+      <w>80</w>
       <h>40</h>
     </coordinates>
     <panel_attributes>lt=&lt;.
 m1=0..1</panel_attributes>
-    <additional_attributes>80.0;10.0;10.0;10.0</additional_attributes>
+    <additional_attributes>60.0;10.0;10.0;10.0</additional_attributes>
   </element>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>1040</x>
-      <y>230</y>
+      <x>1030</x>
+      <y>210</y>
       <w>150</w>
       <h>120</h>
     </coordinates>
@@ -500,10 +502,10 @@ m1= 0..n
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>1170</x>
-      <y>310</y>
+      <x>1160</x>
+      <y>290</y>
       <w>220</w>
-      <h>160</h>
+      <h>180</h>
     </coordinates>
     <panel_attributes>DataPoint
 --
@@ -512,6 +514,7 @@ m1= 0..n
 /@ writable : boolean = true/
 /@ readable : boolean = true/
 /@ eventable : boolean = false/
+/@ default : text/
 /- Doc : Doc/
 /- semanticURI : uri/
 - DataType : DataType
@@ -523,7 +526,7 @@ fg=blue
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>1170</x>
+      <x>1160</x>
       <y>480</y>
       <w>220</w>
       <h>110</h>
@@ -542,21 +545,21 @@ fg=blue</panel_attributes>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>1040</x>
-      <y>330</y>
+      <x>1030</x>
+      <y>310</y>
       <w>150</w>
-      <h>190</h>
+      <h>210</h>
     </coordinates>
     <panel_attributes>lt=&lt;.
 m1= 0..n
 </panel_attributes>
-    <additional_attributes>130.0;160.0;80.0;160.0;80.0;10.0;10.0;10.0</additional_attributes>
+    <additional_attributes>130.0;180.0;80.0;180.0;80.0;10.0;10.0;10.0</additional_attributes>
   </element>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>700</x>
-      <y>330</y>
+      <x>690</x>
+      <y>310</y>
       <w>150</w>
       <h>240</h>
     </coordinates>
@@ -568,8 +571,8 @@ m1= 0..n
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>490</x>
-      <y>340</y>
+      <x>480</x>
+      <y>320</y>
       <w>220</w>
       <h>130</h>
     </coordinates>
@@ -587,8 +590,8 @@ fg=blue</panel_attributes>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>700</x>
-      <y>430</y>
+      <x>690</x>
+      <y>410</y>
       <w>70</w>
       <h>100</h>
     </coordinates>
@@ -599,8 +602,8 @@ m1=0..n</panel_attributes>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>700</x>
-      <y>330</y>
+      <x>690</x>
+      <y>310</y>
       <w>150</w>
       <h>90</h>
     </coordinates>
@@ -611,8 +614,8 @@ m1= 0..n</panel_attributes>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>700</x>
-      <y>410</y>
+      <x>690</x>
+      <y>390</y>
       <w>150</w>
       <h>100</h>
     </coordinates>
@@ -622,8 +625,8 @@ m1= 0..n</panel_attributes>
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>830</x>
-      <y>460</y>
+      <x>820</x>
+      <y>440</y>
       <w>220</w>
       <h>130</h>
     </coordinates>
@@ -642,21 +645,21 @@ transparency=80</panel_attributes>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>1380</x>
-      <y>290</y>
+      <x>1370</x>
+      <y>270</y>
       <w>80</w>
-      <h>260</h>
+      <h>280</h>
     </coordinates>
     <panel_attributes>lt=&lt;.
 m1=0..n
 </panel_attributes>
-    <additional_attributes>10.0;10.0;60.0;10.0;60.0;240.0;10.0;240.0</additional_attributes>
+    <additional_attributes>10.0;10.0;60.0;10.0;60.0;260.0;10.0;260.0</additional_attributes>
   </element>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>1040</x>
-      <y>330</y>
+      <x>1030</x>
+      <y>310</y>
       <w>70</w>
       <h>190</h>
     </coordinates>
@@ -667,8 +670,8 @@ m1=0..n</panel_attributes>
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>780</x>
-      <y>1140</y>
+      <x>770</x>
+      <y>1120</y>
       <w>190</w>
       <h>110</h>
     </coordinates>
@@ -686,8 +689,8 @@ Enum : EnumType
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>660</x>
-      <y>1150</y>
+      <x>650</x>
+      <y>1130</y>
       <w>140</w>
       <h>80</h>
     </coordinates>
@@ -699,8 +702,8 @@ m1= 1
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>100</x>
-      <y>360</y>
+      <x>90</x>
+      <y>340</y>
       <w>330</w>
       <h>230</h>
     </coordinates>
@@ -724,8 +727,8 @@ fg=blue</panel_attributes>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>420</x>
-      <y>350</y>
+      <x>410</x>
+      <y>330</y>
       <w>90</w>
       <h>50</h>
     </coordinates>
@@ -737,8 +740,8 @@ m1=0..1
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>280</x>
-      <y>140</y>
+      <x>270</x>
+      <y>120</y>
       <w>570</w>
       <h>240</h>
     </coordinates>
@@ -749,8 +752,8 @@ m1=0..1
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>280</x>
-      <y>560</y>
+      <x>270</x>
+      <y>540</y>
       <w>570</w>
       <h>90</h>
     </coordinates>
@@ -761,8 +764,8 @@ m1= 0..n</panel_attributes>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>420</x>
-      <y>480</y>
+      <x>410</x>
+      <y>460</y>
       <w>90</w>
       <h>40</h>
     </coordinates>
@@ -773,8 +776,8 @@ m1=0..n</panel_attributes>
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>1080</x>
-      <y>1310</y>
+      <x>1070</x>
+      <y>1290</y>
       <w>190</w>
       <h>50</h>
     </coordinates>
@@ -787,8 +790,8 @@ fg=blue</panel_attributes>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>960</x>
-      <y>1220</y>
+      <x>950</x>
+      <y>1200</y>
       <w>140</w>
       <h>130</h>
     </coordinates>
@@ -800,8 +803,8 @@ m1=0..1
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>1330</x>
-      <y>1330</y>
+      <x>1320</x>
+      <y>1310</y>
       <w>210</w>
       <h>110</h>
     </coordinates>
@@ -818,8 +821,8 @@ fg=blue</panel_attributes>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>1260</x>
-      <y>1320</y>
+      <x>1250</x>
+      <y>1300</y>
       <w>90</w>
       <h>50</h>
     </coordinates>
@@ -831,8 +834,8 @@ m1=1..n
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>1530</x>
-      <y>1340</y>
+      <x>1520</x>
+      <y>1320</y>
       <w>120</w>
       <h>80</h>
     </coordinates>
@@ -843,8 +846,8 @@ m1=0..1</panel_attributes>
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>490</x>
-      <y>670</y>
+      <x>480</x>
+      <y>650</y>
       <w>220</w>
       <h>80</h>
     </coordinates>
@@ -860,8 +863,8 @@ fg=blue</panel_attributes>
   <element>
     <id>UMLClass</id>
     <coordinates>
-      <x>830</x>
-      <y>670</y>
+      <x>820</x>
+      <y>650</y>
       <w>220</w>
       <h>70</h>
     </coordinates>
@@ -875,8 +878,8 @@ fg=blue</panel_attributes>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>700</x>
-      <y>670</y>
+      <x>690</x>
+      <y>650</y>
       <w>150</w>
       <h>80</h>
     </coordinates>
@@ -887,8 +890,8 @@ m1= 0..n</panel_attributes>
   <element>
     <id>Relation</id>
     <coordinates>
-      <x>410</x>
-      <y>660</y>
+      <x>400</x>
+      <y>640</y>
       <w>100</w>
       <h>50</h>
     </coordinates>
-- 
GitLab