Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
S
SDT
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
MAS
SDT
Commits
82ae354f
Commit
82ae354f
authored
6 years ago
by
ankraft
Browse files
Options
Downloads
Patches
Plain Diff
Merged changed from WI branch
parent
d7bcd0f5
No related branches found
No related tags found
No related merge requests found
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
SDT/schema4.0/docs/SDT_UML.uxf
+308
-219
308 additions, 219 deletions
SDT/schema4.0/docs/SDT_UML.uxf
SDT/schema4.0/docs/images/SDT_UML_DataType.png
+0
-0
0 additions, 0 deletions
SDT/schema4.0/docs/images/SDT_UML_DataType.png
with
308 additions
and
219 deletions
SDT/schema4.0/docs/SDT_UML.uxf
+
308
−
219
View file @
82ae354f
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<diagram
program=
"umlet"
version=
"14.3.0"
>
<help_text/>
<zoom_level>
8
</zoom_level>
<zoom_level>
10
</zoom_level>
<element>
<id>
UMLNote
</id>
<coordinates>
<x>
832
</x>
<y>
504
</y>
<w>
248
</w>
<h>
20
8
</h>
<x>
1080
</x>
<y>
630
</y>
<w>
310
</w>
<h>
2
6
0
</h>
</coordinates>
<panel_attributes>
bg=#FAF8C8
fontsize=12
...
...
@@ -35,10 +35,10 @@ Cardinalities:
<element>
<id>
Relation
</id>
<coordinates>
<x>
936
</x>
<y>
584
</y>
<w>
88
</w>
<h>
32
</h>
<x>
1210
</x>
<y>
730
</y>
<w>
110
</w>
<h>
40
</h>
</coordinates>
<panel_attributes>
lt=
<
.
fontsize=10
...
...
@@ -49,10 +49,10 @@ m1=0..*
<element>
<id>
Relation
</id>
<coordinates>
<x>
936
</x>
<y>
616
</y>
<w>
88
</w>
<h>
24
</h>
<x>
1210
</x>
<y>
770
</y>
<w>
110
</w>
<h>
30
</h>
</coordinates>
<panel_attributes>
lt=
<<
-
fontsize=10
</panel_attributes>
...
...
@@ -61,10 +61,10 @@ fontsize=10</panel_attributes>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
1
016
</x>
<y>
88
0
</y>
<w>
1
2
0
</w>
<h>
168
</h>
<x>
1
500
</x>
<y>
109
0
</y>
<w>
1
5
0
</w>
<h>
220
</h>
</coordinates>
<panel_attributes>
<<
enumeration
>>
BasicType
...
...
@@ -78,16 +78,17 @@ date
time
datetime
blob
uri
</panel_attributes>
uri
void
</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
6
80
</x>
<y>
944
</y>
<w>
1
12
</w>
<h>
64
</h>
<x>
8
80
</x>
<y>
1170
</y>
<w>
1
40
</w>
<h>
80
</h>
</coordinates>
<panel_attributes>
lt=
<<
.
m1= 0,1
...
...
@@ -97,10 +98,10 @@ m1= 0,1
<element>
<id>
Relation
</id>
<coordinates>
<x>
6
80
</x>
<y>
88
0
</y>
<w>
1
12
</w>
<h>
64
</h>
<x>
8
80
</x>
<y>
109
0
</y>
<w>
1
40
</w>
<h>
80
</h>
</coordinates>
<panel_attributes>
lt=
<<
.
m1= 0,1
...
...
@@ -110,17 +111,21 @@ m1= 0,1
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
296
</x>
<y>
88
0
</y>
<w>
1
52
</w>
<h>
96
</h>
<x>
400
</x>
<y>
109
0
</y>
<w>
1
90
</w>
<h>
180
</h>
</coordinates>
<panel_attributes>
DataType
--
/@ name : text/
/@ unitOfMeasure : text/
/- Doc : Doc/
/- semanticURI : uri/
- TypeChoice
/- extends/
/ @domain : IDRF/
/ @class : id /
/* Constraints : Constraint/
fg=blue
</panel_attributes>
<additional_attributes/>
...
...
@@ -128,10 +133,10 @@ fg=blue</panel_attributes>
<element>
<id>
Relation
</id>
<coordinates>
<x>
416
</x>
<y>
832
</y>
<w>
56
0
</w>
<h>
10
4
</h>
<x>
550
</x>
<y>
1030
</y>
<w>
70
0
</w>
<h>
1
3
0
</h>
</coordinates>
<panel_attributes>
lt=
<<
.
m2=1..*
...
...
@@ -141,10 +146,10 @@ m2=1..*
<element>
<id>
Relation
</id>
<coordinates>
<x>
416
</x>
<y>
832
</y>
<w>
56
0
</w>
<h>
1
52
</h>
<x>
550
</x>
<y>
1030
</y>
<w>
70
0
</w>
<h>
1
90
</h>
</coordinates>
<panel_attributes>
lt=
<<
.
m2=1
...
...
@@ -154,10 +159,10 @@ m2=1
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
776
</x>
<y>
976
</y>
<w>
1
52
</w>
<h>
4
0
</h>
<x>
1000
</x>
<y>
1210
</y>
<w>
1
90
</w>
<h>
5
0
</h>
</coordinates>
<panel_attributes>
SimpleType
--
...
...
@@ -168,23 +173,23 @@ fg=blue</panel_attributes>
<element>
<id>
Relation
</id>
<coordinates>
<x>
92
0
</x>
<y>
992
</y>
<w>
112
</w>
<h>
4
0
</h>
<x>
118
0
</x>
<y>
1230
</y>
<w>
340
</w>
<h>
5
0
</h>
</coordinates>
<panel_attributes>
lt=
<<
-
m1= 1
</panel_attributes>
<additional_attributes>
1
20.0;20.0;10.0;20.0
</additional_attributes>
<additional_attributes>
3
20.0;20.0;10.0;20.0
</additional_attributes>
</element>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
776
</x>
<y>
1
04
0
</y>
<w>
1
52
</w>
<h>
8
0
</h>
<x>
1000
</x>
<y>
1
33
0
</y>
<w>
1
90
</w>
<h>
11
0
</h>
</coordinates>
<panel_attributes>
Constraint
--
...
...
@@ -192,42 +197,43 @@ m1= 1
/@ type : BasicType/
/@ value : text/
/- Doc : Doc/
/- semanticURI : uri/
fg=blue
</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
44
0
</x>
<y>
9
6
0
</y>
<w>
352
</w>
<h>
1
12
</h>
<x>
58
0
</x>
<y>
11
90
</y>
<w>
440
</w>
<h>
1
80
</h>
</coordinates>
<panel_attributes>
lt=
<
.
m1=0..*
</panel_attributes>
<additional_attributes>
420.0;1
1
0.0;
34
0.0;1
1
0.0;
34
0.0;10.0;10.0;10.0
</additional_attributes>
<additional_attributes>
420.0;1
5
0.0;
8
0.0;1
5
0.0;
8
0.0;10.0;10.0;10.0
</additional_attributes>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
92
0
</x>
<y>
10
4
0
</y>
<w>
176
</w>
<h>
64
</h>
<x>
118
0
</x>
<y>
1
3
00
</y>
<w>
420
</w>
<h>
140
</h>
</coordinates>
<panel_attributes>
lt=
<<
-
m1=1
</panel_attributes>
<additional_attributes>
1
90.0;10.0;
1
90.0;
6
0.0;10.0;
6
0.0
</additional_attributes>
<additional_attributes>
3
90.0;10.0;
3
90.0;
12
0.0;10.0;
12
0.0
</additional_attributes>
</element>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
776
</x>
<y>
88
0
</y>
<w>
1
52
</w>
<h>
4
0
</h>
<x>
1000
</x>
<y>
109
0
</y>
<w>
1
90
</w>
<h>
5
0
</h>
</coordinates>
<panel_attributes>
StructType
--
...
...
@@ -238,10 +244,10 @@ fg=blue</panel_attributes>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
776
</x>
<y>
928
</y>
<w>
1
52
</w>
<h>
4
0
</h>
<x>
1000
</x>
<y>
1150
</y>
<w>
1
90
</w>
<h>
5
0
</h>
</coordinates>
<panel_attributes>
ArrayType
--
...
...
@@ -252,10 +258,10 @@ fg=blue</panel_attributes>
<element>
<id>
Relation
</id>
<coordinates>
<x>
6
80
</x>
<y>
92
0
</y>
<w>
1
12
</w>
<h>
4
0
</h>
<x>
8
80
</x>
<y>
114
0
</y>
<w>
1
40
</w>
<h>
5
0
</h>
</coordinates>
<panel_attributes>
lt=
<<
.
m1= 0,1
...
...
@@ -266,10 +272,10 @@ m1= 0,1
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
296
</x>
<y>
76
0
</y>
<w>
84
0
</w>
<h>
32
</h>
<x>
400
</x>
<y>
95
0
</y>
<w>
125
0
</w>
<h>
40
</h>
</coordinates>
<panel_attributes>
halign=center
SDT 4.0 - DataType
...
...
@@ -281,10 +287,10 @@ lw=0.1</panel_attributes>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
2
96
</x>
<x>
2
0
</x>
<y>
0
</y>
<w>
9
6
0
</w>
<h>
32
</h>
<w>
15
90
</w>
<h>
40
</h>
</coordinates>
<panel_attributes>
SDT 4.0 - Basic Elements
halign=center
...
...
@@ -296,16 +302,17 @@ lw=0.1</panel_attributes>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
568
</x>
<y>
13
6
</y>
<w>
176
</w>
<h>
152
</h>
<x>
750
</x>
<y>
13
0
</y>
<w>
220
</w>
<h>
210
</h>
</coordinates>
<panel_attributes>
ModuleClass
--
*@ name : text*
/@ optional : boolean = false/
/- Doc : Doc/
/- semanticURI : uri/
/- extends/
/ @domain : IDRF/
/ @class : text /
...
...
@@ -320,16 +327,17 @@ fg=blue
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
84
0
</x>
<y>
13
6
</y>
<w>
176
</w>
<h>
88
</h>
<x>
109
0
</x>
<y>
13
0
</y>
<w>
220
</w>
<h>
130
</h>
</coordinates>
<panel_attributes>
Action
--
*@ name : text*
/@ optional : boolean = false/
/- Doc : Doc/
/- semanticURI : uri/
/- DataType : DataType/
/* Args : Arg/
fg=blue
</panel_attributes>
...
...
@@ -338,15 +346,16 @@ fg=blue</panel_attributes>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
1
12
0
</x>
<y>
20
8
</y>
<w>
1
36
</w>
<h>
64
</h>
<x>
1
44
0
</x>
<y>
2
2
0
</y>
<w>
1
70
</w>
<h>
100
</h>
</coordinates>
<panel_attributes>
Arg
--
*@ name ; text*
/- Doc : Doc/
/- semanticURI : uri/
- DataType : DataType
fg=blue
</panel_attributes>
<additional_attributes/>
...
...
@@ -354,10 +363,10 @@ fg=blue</panel_attributes>
<element>
<id>
Relation
</id>
<coordinates>
<x>
100
8
</x>
<y>
20
8
</y>
<w>
1
28
</w>
<h>
32
</h>
<x>
1
3
00
</x>
<y>
2
2
0
</y>
<w>
1
60
</w>
<h>
40
</h>
</coordinates>
<panel_attributes>
lt=
<
.
m1= 0..*
</panel_attributes>
...
...
@@ -366,16 +375,18 @@ m1= 0..*</panel_attributes>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
296
</x>
<y>
13
6
</y>
<w>
176
</w>
<h>
88
</h>
<x>
410
</x>
<y>
13
0
</y>
<w>
220
</w>
<h>
150
</h>
</coordinates>
<panel_attributes>
Domain
--
*@ id : ID*
/- Doc : Doc/
/- semanticURI : uri/
/* imports/
/* DataTypes : DataType/
/* ModuleClasses : ModuleClass/
/* Devices : Device/
fg=blue
</panel_attributes>
...
...
@@ -384,27 +395,28 @@ fg=blue</panel_attributes>
<element>
<id>
Relation
</id>
<coordinates>
<x>
464
</x>
<y>
13
6
</y>
<w>
1
2
0
</w>
<h>
72
</h>
<x>
620
</x>
<y>
13
0
</y>
<w>
1
5
0
</w>
<h>
100
</h>
</coordinates>
<panel_attributes>
lt=
<
.
m1= 0..*
</panel_attributes>
<additional_attributes>
130.0;10.0;50.0;10.0;50.0;
7
0.0;10.0;
7
0.0
</additional_attributes>
<additional_attributes>
130.0;10.0;50.0;10.0;50.0;
8
0.0;10.0;
8
0.0
</additional_attributes>
</element>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
296
</x>
<y>
3
44
</y>
<w>
176
</w>
<h>
8
0
</h>
<x>
410
</x>
<y>
44
0
</y>
<w>
220
</w>
<h>
11
0
</h>
</coordinates>
<panel_attributes>
SubDevice
--
*@ id : Name*
/- Doc : Doc/
/- semanticURI : uri/
/* Properties : Property/
/* ModuleClasses : ModuleClass/
fg=blue
</panel_attributes>
...
...
@@ -413,23 +425,23 @@ fg=blue</panel_attributes>
<element>
<id>
Relation
</id>
<coordinates>
<x>
464
</x>
<y>
2
0
0
</y>
<w>
56
</w>
<h>
72
</h>
<x>
620
</x>
<y>
2
2
0
</y>
<w>
70
</w>
<h>
120
</h>
</coordinates>
<panel_attributes>
lt=
<
.
m1=0..*
</panel_attributes>
<additional_attributes>
10.0;
6
0.0;50.0;
6
0.0;50.0;10.0;10.0;10.0
</additional_attributes>
<additional_attributes>
10.0;
9
0.0;50.0;
9
0.0;50.0;10.0;10.0;10.0
</additional_attributes>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
464
</x>
<y>
352
</y>
<w>
1
2
0
</w>
<h>
56
</h>
<x>
620
</x>
<y>
440
</y>
<w>
1
5
0
</w>
<h>
70
</h>
</coordinates>
<panel_attributes>
lt=
<
.
m1= 0..*
</panel_attributes>
...
...
@@ -438,10 +450,10 @@ m1= 0..*</panel_attributes>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
1
12
0
</x>
<y>
4
00
</y>
<w>
1
36
</w>
<h>
4
0
</h>
<x>
1
44
0
</x>
<y>
5
00
</y>
<w>
1
70
</w>
<h>
5
0
</h>
</coordinates>
<panel_attributes>
Doc
--
...
...
@@ -451,23 +463,23 @@ fg=blue</panel_attributes>
<element>
<id>
Relation
</id>
<coordinates>
<x>
736
</x>
<y>
13
6
</y>
<w>
1
2
0
</w>
<h>
48
</h>
<x>
960
</x>
<y>
13
0
</y>
<w>
1
5
0
</w>
<h>
70
</h>
</coordinates>
<panel_attributes>
lt=
<
.
m1= 0..*
</panel_attributes>
<additional_attributes>
130.0;10.0;50.0;10.0;50.0;
4
0.0;10.0;
4
0.0
</additional_attributes>
<additional_attributes>
130.0;10.0;50.0;10.0;50.0;
5
0.0;10.0;
5
0.0
</additional_attributes>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
1
056
</x>
<y>
392
</y>
<w>
8
0
</w>
<h>
4
0
</h>
<x>
1
360
</x>
<y>
490
</y>
<w>
10
0
</w>
<h>
5
0
</h>
</coordinates>
<panel_attributes>
lt=
<
.
m1=0,1
...
...
@@ -477,10 +489,10 @@ m1=0,1
<element>
<id>
Relation
</id>
<coordinates>
<x>
736
</x>
<y>
1
76
</y>
<w>
1
2
0
</w>
<h>
96
</h>
<x>
960
</x>
<y>
1
90
</y>
<w>
1
5
0
</w>
<h>
120
</h>
</coordinates>
<panel_attributes>
lt=
<
.
m1= 0..*
...
...
@@ -490,10 +502,10 @@ m1= 0..*
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
84
0
</x>
<y>
2
4
0
</y>
<w>
176
</w>
<h>
1
12
</h>
<x>
109
0
</x>
<y>
2
7
0
</y>
<w>
220
</w>
<h>
1
60
</h>
</coordinates>
<panel_attributes>
DataPoint
--
...
...
@@ -503,6 +515,7 @@ m1= 0..*
/@ readable : boolean = true/
/@ eventable : boolean = false/
/- Doc : Doc/
/- semanticURI : uri/
- DataType : DataType
fg=blue
...
...
@@ -512,16 +525,17 @@ fg=blue
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
84
0
</x>
<y>
368
</y>
<w>
176
</w>
<h>
72
</h>
<x>
109
0
</x>
<y>
440
</y>
<w>
220
</w>
<h>
110
</h>
</coordinates>
<panel_attributes>
Event
--
*@ name : text*
/@ optional : boolean = false/
/- Doc : Doc/
/- semanticURI : uri/
/* Data : DataPoint/
fg=blue
</panel_attributes>
...
...
@@ -530,10 +544,10 @@ fg=blue</panel_attributes>
<element>
<id>
Relation
</id>
<coordinates>
<x>
736
</x>
<y>
256
</y>
<w>
1
2
0
</w>
<h>
1
44
</h>
<x>
960
</x>
<y>
300
</y>
<w>
1
5
0
</w>
<h>
1
80
</h>
</coordinates>
<panel_attributes>
lt=
<
.
m1= 0..*
...
...
@@ -543,28 +557,29 @@ m1= 0..*
<element>
<id>
Relation
</id>
<coordinates>
<x>
464
</x>
<y>
2
56
</y>
<w>
1
2
0
</w>
<h>
168
</h>
<x>
620
</x>
<y>
2
90
</y>
<w>
1
5
0
</w>
<h>
240
</h>
</coordinates>
<panel_attributes>
lt=
<
.
</panel_attributes>
<additional_attributes>
130.0;10.0;80.0;10.0;80.0;
19
0.0;10.0;
19
0.0
</additional_attributes>
<additional_attributes>
130.0;10.0;80.0;10.0;80.0;
22
0.0;10.0;
22
0.0
</additional_attributes>
</element>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
296
</x>
<y>
24
0
</y>
<w>
176
</w>
<h>
88
</h>
<x>
410
</x>
<y>
30
0
</y>
<w>
220
</w>
<h>
130
</h>
</coordinates>
<panel_attributes>
DeviceClass
--
*@ id : Name*
/- Doc : Doc/
/- semanticURI : uri/
/* Properties : Property/
/* ModuleClasses : ModuleClass/
/* SubDevices : SubDevice/
...
...
@@ -574,36 +589,36 @@ fg=blue</panel_attributes>
<element>
<id>
Relation
</id>
<coordinates>
<x>
464
</x>
<y>
3
12
</y>
<w>
56
</w>
<h>
64
</h>
<x>
620
</x>
<y>
3
90
</y>
<w>
70
</w>
<h>
100
</h>
</coordinates>
<panel_attributes>
lt=
<
.
m1=0..*
</panel_attributes>
<additional_attributes>
10.0;
5
0.0;40.0;
5
0.0;40.0;10.0;10.0;10.0
</additional_attributes>
<additional_attributes>
10.0;
7
0.0;40.0;
7
0.0;40.0;10.0;10.0;10.0
</additional_attributes>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
464
</x>
<y>
2
56
</y>
<w>
1
2
0
</w>
<h>
48
</h>
<x>
620
</x>
<y>
2
90
</y>
<w>
1
5
0
</w>
<h>
90
</h>
</coordinates>
<panel_attributes>
lt=
<
.
m1= 0..*
</panel_attributes>
<additional_attributes>
130.0;10.0;80.0;10.0;80.0;
4
0.0;10.0;
4
0.0
</additional_attributes>
<additional_attributes>
130.0;10.0;80.0;10.0;80.0;
7
0.0;10.0;
7
0.0
</additional_attributes>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
464
</x>
<y>
296
</y>
<w>
1
2
0
</w>
<h>
8
0
</h>
<x>
620
</x>
<y>
370
</y>
<w>
1
5
0
</w>
<h>
10
0
</h>
</coordinates>
<panel_attributes>
lt=
<
.
</panel_attributes>
<additional_attributes>
130.0;80.0;60.0;80.0;60.0;10.0;10.0;10.0
</additional_attributes>
...
...
@@ -611,10 +626,10 @@ m1= 0..*
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
568
</x>
<y>
352
</y>
<w>
176
</w>
<h>
88
</h>
<x>
750
</x>
<y>
420
</y>
<w>
220
</w>
<h>
130
</h>
</coordinates>
<panel_attributes>
Property
--
...
...
@@ -622,6 +637,7 @@ m1= 0..*
/@ optional : boolean = false/
/@ value : text/
/- Doc : Doc/
/- semanticURI : uri/
- DataType : SimpleType
fg=blue
transparency=80
</panel_attributes>
...
...
@@ -630,35 +646,35 @@ transparency=80</panel_attributes>
<element>
<id>
Relation
</id>
<coordinates>
<x>
100
8
</x>
<y>
2
4
0
</y>
<w>
64
</w>
<h>
168
</h>
<x>
1
3
00
</x>
<y>
2
5
0
</y>
<w>
80
</w>
<h>
260
</h>
</coordinates>
<panel_attributes>
lt=
<
.
m1=0..*
</panel_attributes>
<additional_attributes>
10.0;10.0;60.0;10.0;60.0;
19
0.0;10.0;
19
0.0
</additional_attributes>
<additional_attributes>
10.0;10.0;60.0;10.0;60.0;
24
0.0;10.0;
24
0.0
</additional_attributes>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
736
</x>
<y>
272
</y>
<w>
56
</w>
<h>
1
12
</h>
<x>
960
</x>
<y>
320
</y>
<w>
70
</w>
<h>
1
60
</h>
</coordinates>
<panel_attributes>
lt=
<
.
m1=0..*
</panel_attributes>
<additional_attributes>
10.0;1
1
0.0;50.0;1
1
0.0;50.0;10.0;10.0;10.0
</additional_attributes>
<additional_attributes>
10.0;1
3
0.0;50.0;1
3
0.0;50.0;10.0;10.0;10.0
</additional_attributes>
</element>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
536
</x>
<y>
88
0
</y>
<w>
1
52
</w>
<h>
8
0
</h>
<x>
700
</x>
<y>
110
0
</y>
<w>
1
90
</w>
<h>
11
0
</h>
</coordinates>
<panel_attributes>
<<
enumeration
>>
TypeChoice
...
...
@@ -666,6 +682,7 @@ TypeChoice
SimpleType : SimpleType
Struct : StructType
Array : ArrayType
Enum : EnumType
</panel_attributes>
<additional_attributes/>
...
...
@@ -673,28 +690,29 @@ Array : ArrayType
<element>
<id>
Relation
</id>
<coordinates>
<x>
44
0
</x>
<y>
888
</y>
<w>
1
12
</w>
<h>
72
</h>
<x>
58
0
</x>
<y>
1110
</y>
<w>
1
40
</w>
<h>
80
</h>
</coordinates>
<panel_attributes>
lt=
<<
-
m1= 1
</panel_attributes>
<additional_attributes>
120.0;10.0;80.0;10.0;80.0;
7
0.0;10.0;
7
0.0
</additional_attributes>
<additional_attributes>
120.0;10.0;80.0;10.0;80.0;
6
0.0;10.0;
6
0.0
</additional_attributes>
</element>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
0
</x>
<y>
24
0
</y>
<w>
24
0
</w>
<h>
2
0
0
</h>
<x>
2
0
</x>
<y>
30
0
</y>
<w>
33
0
</w>
<h>
2
5
0
</h>
</coordinates>
<panel_attributes>
Product
--
*@ id : Name*
/- Doc : Doc/
/- semanticURI : uri/
/* Properties : Property/
/* ModuleClasses : ModuleClass/
/* SubDevices : SubDevice/
...
...
@@ -703,7 +721,7 @@ m1= 1
/ @class : id /
/ -ImplementedProperties : Property /
/ -ImplementedModuleClasses : ModuleClass /
/-
E
xtends/
/-
e
xtends/
/ @domain : IDRF/
/ @class : id /
fg=blue
</panel_attributes>
...
...
@@ -712,51 +730,122 @@ fg=blue</panel_attributes>
<element>
<id>
Relation
</id>
<coordinates>
<x>
232
</x>
<y>
2
32
</y>
<w>
8
0
</w>
<h>
4
0
</h>
<x>
340
</x>
<y>
2
90
</y>
<w>
9
0
</w>
<h>
5
0
</h>
</coordinates>
<panel_attributes>
lt=
<
.
m1=0..1
</panel_attributes>
<additional_attributes>
8
0.0;20.0;10.0;20.0
</additional_attributes>
<additional_attributes>
7
0.0;20.0;10.0;20.0
</additional_attributes>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
152
</x>
<y>
10
4
</y>
<w>
432
</w>
<h>
152
</h>
<x>
200
</x>
<y>
10
0
</y>
<w>
570
</w>
<h>
220
</h>
</coordinates>
<panel_attributes>
lt=
<
.
m1= 0..*
</panel_attributes>
<additional_attributes>
5
2
0.0;
5
0.0;4
4
0.0;
5
0.0;4
4
0.0;10.0;10.0;10.0;10.0;
17
0.0
</additional_attributes>
<additional_attributes>
5
5
0.0;
4
0.0;4
7
0.0;
4
0.0;4
7
0.0;10.0;10.0;10.0;10.0;
20
0.0
</additional_attributes>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
152
</x>
<y>
416
</y>
<w>
432
</w>
<h>
72
</h>
<x>
200
</x>
<y>
520
</y>
<w>
570
</w>
<h>
90
</h>
</coordinates>
<panel_attributes>
lt=
<
.
m1= 0..*
</panel_attributes>
<additional_attributes>
5
2
0.0;10.0;4
3
0.0;10.0;4
3
0.0;70.0;10.0;70.0;10.0;30.0
</additional_attributes>
<additional_attributes>
5
5
0.0;10.0;4
6
0.0;10.0;4
6
0.0;70.0;10.0;70.0;10.0;30.0
</additional_attributes>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
232
</x>
<y>
336
</y>
<w>
8
0
</w>
<h>
4
0
</h>
<x>
340
</x>
<y>
430
</y>
<w>
9
0
</w>
<h>
5
0
</h>
</coordinates>
<panel_attributes>
lt=
<
.
m1=0..*
</panel_attributes>
<additional_attributes>
80.0;20.0;10.0;20.0
</additional_attributes>
<additional_attributes>
70.0;20.0;10.0;20.0
</additional_attributes>
</element>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
1000
</x>
<y>
1270
</y>
<w>
190
</w>
<h>
50
</h>
</coordinates>
<panel_attributes>
EnumType
--
*- enumValue : EnumValue*
fg=blue
</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
880
</x>
<y>
1180
</y>
<w>
140
</w>
<h>
130
</h>
</coordinates>
<panel_attributes>
lt=
<<
.
m1= 0,1
</panel_attributes>
<additional_attributes>
120.0;100.0;50.0;100.0;50.0;10.0;10.0;10.0
</additional_attributes>
</element>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
1250
</x>
<y>
1290
</y>
<w>
210
</w>
<h>
110
</h>
</coordinates>
<panel_attributes>
EnumValue
--
*@ name : text*
*@ value : value*
/@ type : BasicType = integer/
/- Doc : Doc/
/- semanticURI : uri/
fg=blue
</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
1180
</x>
<y>
1280
</y>
<w>
90
</w>
<h>
50
</h>
</coordinates>
<panel_attributes>
lt=
<<
.
m1= 1..*
</panel_attributes>
<additional_attributes>
70.0;20.0;10.0;20.0
</additional_attributes>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
1450
</x>
<y>
1300
</y>
<w>
110
</w>
<h>
80
</h>
</coordinates>
<panel_attributes>
lt=
<<
-
m1=0,1
</panel_attributes>
<additional_attributes>
70.0;10.0;70.0;60.0;10.0;60.0
</additional_attributes>
</element>
</diagram>
This diff is collapsed.
Click to expand it.
SDT/schema4.0/docs/images/SDT_UML_DataType.png
+
0
−
0
View replaced file @
d7bcd0f5
View file @
82ae354f
151 KiB
|
W:
|
H:
57.9 KiB
|
W:
|
H:
2-up
Swipe
Onion skin
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment