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
41c04d4e
Commit
41c04d4e
authored
6 years ago
by
ankraft
Browse files
Options
Downloads
Patches
Plain Diff
Changed typo in enum value type.
parent
43c1c2cf
No related branches found
No related tags found
No related merge requests found
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
SDT/schema4.0/docs/SDT_UML.uxf
+242
-177
242 additions, 177 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
242 additions
and
177 deletions
SDT/schema4.0/docs/SDT_UML.uxf
+
242
−
177
View file @
41c04d4e
...
@@ -5,8 +5,8 @@
...
@@ -5,8 +5,8 @@
<element>
<element>
<id>
UMLNote
</id>
<id>
UMLNote
</id>
<coordinates>
<coordinates>
<x>
1
04
0
</x>
<x>
1
39
0
</x>
<y>
6
3
0
</y>
<y>
6
5
0
</y>
<w>
310
</w>
<w>
310
</w>
<h>
260
</h>
<h>
260
</h>
</coordinates>
</coordinates>
...
@@ -29,42 +29,45 @@ Cardinalities:
...
@@ -29,42 +29,45 @@ Cardinalities:
1 : exact one
1 : exact one
0..* : zero or many
0..* : zero or many
1..* : at least one or many
1..* : at least one or many
</panel_attributes>
group=1
</panel_attributes>
<additional_attributes/>
<additional_attributes/>
</element>
</element>
<element>
<element>
<id>
Relation
</id>
<id>
Relation
</id>
<coordinates>
<coordinates>
<x>
1
17
0
</x>
<x>
1
52
0
</x>
<y>
7
3
0
</y>
<y>
7
5
0
</y>
<w>
110
</w>
<w>
110
</w>
<h>
40
</h>
<h>
40
</h>
</coordinates>
</coordinates>
<panel_attributes>
lt=
<
.
<panel_attributes>
lt=
<
.
fontsize=10
fontsize=10
m1=0..*
m1=0..*
</panel_attributes>
group=1
</panel_attributes>
<additional_attributes>
90.0;20.0;10.0;20.0
</additional_attributes>
<additional_attributes>
90.0;20.0;10.0;20.0
</additional_attributes>
</element>
</element>
<element>
<element>
<id>
Relation
</id>
<id>
Relation
</id>
<coordinates>
<coordinates>
<x>
1
17
0
</x>
<x>
1
52
0
</x>
<y>
7
7
0
</y>
<y>
7
9
0
</y>
<w>
110
</w>
<w>
110
</w>
<h>
30
</h>
<h>
30
</h>
</coordinates>
</coordinates>
<panel_attributes>
lt=
<<
-
<panel_attributes>
lt=
<<
-
fontsize=10
</panel_attributes>
fontsize=10
group=1
</panel_attributes>
<additional_attributes>
90.0;10.0;10.0;10.0
</additional_attributes>
<additional_attributes>
90.0;10.0;10.0;10.0
</additional_attributes>
</element>
</element>
<element>
<element>
<id>
UMLClass
</id>
<id>
UMLClass
</id>
<coordinates>
<coordinates>
<x>
1
46
0
</x>
<x>
1
58
0
</x>
<y>
1090
</y>
<y>
1090
</y>
<w>
150
</w>
<w>
150
</w>
<h>
2
4
0
</h>
<h>
2
2
0
</h>
</coordinates>
</coordinates>
<panel_attributes>
<<
enumeration
>>
<panel_attributes>
<<
enumeration
>>
BasicType
BasicType
...
@@ -74,7 +77,6 @@ byte
...
@@ -74,7 +77,6 @@ byte
integer
integer
float
float
string
string
enum
date
date
time
time
datetime
datetime
...
@@ -86,43 +88,45 @@ void</panel_attributes>
...
@@ -86,43 +88,45 @@ void</panel_attributes>
<element>
<element>
<id>
Relation
</id>
<id>
Relation
</id>
<coordinates>
<coordinates>
<x>
84
0
</x>
<x>
96
0
</x>
<y>
1170
</y>
<y>
1170
</y>
<w>
140
</w>
<w>
140
</w>
<h>
80
</h>
<h>
80
</h>
</coordinates>
</coordinates>
<panel_attributes>
lt=
<<
.
<panel_attributes>
lt=
<<
.
m1= 0
,
1
m1= 0
..
1
</panel_attributes>
</panel_attributes>
<additional_attributes>
120.0;50.0;60.0;50.0;60.0;10.0;10.0;10.0
</additional_attributes>
<additional_attributes>
120.0;50.0;60.0;50.0;60.0;10.0;10.0;10.0
</additional_attributes>
</element>
</element>
<element>
<element>
<id>
Relation
</id>
<id>
Relation
</id>
<coordinates>
<coordinates>
<x>
84
0
</x>
<x>
96
0
</x>
<y>
1090
</y>
<y>
1090
</y>
<w>
140
</w>
<w>
140
</w>
<h>
80
</h>
<h>
80
</h>
</coordinates>
</coordinates>
<panel_attributes>
lt=
<<
.
<panel_attributes>
lt=
<<
.
m1=
0,
1
m1=
0..
1
</panel_attributes>
</panel_attributes>
<additional_attributes>
120.0;10.0;40.0;10.0;40.0;60.0;10.0;60.0
</additional_attributes>
<additional_attributes>
120.0;10.0;40.0;10.0;40.0;60.0;10.0;60.0
</additional_attributes>
</element>
</element>
<element>
<element>
<id>
UMLClass
</id>
<id>
UMLClass
</id>
<coordinates>
<coordinates>
<x>
36
0
</x>
<x>
48
0
</x>
<y>
1090
</y>
<y>
1090
</y>
<w>
190
</w>
<w>
190
</w>
<h>
1
2
0
</h>
<h>
1
5
0
</h>
</coordinates>
</coordinates>
<panel_attributes>
DataType
<panel_attributes>
DataType
--
--
/@ name : text/
/@ name : text/
/@ unitOfMeasure : text/
/@ unitOfMeasure : text/
/- Doc : Doc/
/- Doc : Doc/
/- semanticURI : uri/
- TypeChoice
- TypeChoice
/- extends : Extends/
/* Constraints : Constraint/
/* Constraints : Constraint/
fg=blue
</panel_attributes>
fg=blue
</panel_attributes>
<additional_attributes/>
<additional_attributes/>
...
@@ -130,33 +134,33 @@ fg=blue</panel_attributes>
...
@@ -130,33 +134,33 @@ fg=blue</panel_attributes>
<element>
<element>
<id>
Relation
</id>
<id>
Relation
</id>
<coordinates>
<coordinates>
<x>
51
0
</x>
<x>
63
0
</x>
<y>
1030
</y>
<y>
1030
</y>
<w>
7
0
0
</w>
<w>
7
1
0
</w>
<h>
130
</h>
<h>
130
</h>
</coordinates>
</coordinates>
<panel_attributes>
lt=
<<
.
<panel_attributes>
lt=
<<
.
m2=1..
*
m2=1..
n
</panel_attributes>
</panel_attributes>
<additional_attributes>
10.0;60.0;10.0;20.0;6
8
0.0;20.0;6
8
0.0;100.0;640.0;100.0
</additional_attributes>
<additional_attributes>
10.0;60.0;10.0;20.0;6
9
0.0;20.0;6
9
0.0;100.0;640.0;100.0
</additional_attributes>
</element>
</element>
<element>
<element>
<id>
Relation
</id>
<id>
Relation
</id>
<coordinates>
<coordinates>
<x>
51
0
</x>
<x>
63
0
</x>
<y>
1030
</y>
<y>
1030
</y>
<w>
7
0
0
</w>
<w>
7
1
0
</w>
<h>
190
</h>
<h>
190
</h>
</coordinates>
</coordinates>
<panel_attributes>
lt=
<<
.
<panel_attributes>
lt=
<<
.
m2=1
m2=1
</panel_attributes>
</panel_attributes>
<additional_attributes>
10.0;60.0;10.0;20.0;6
8
0.0;20.0;6
8
0.0;160.0;640.0;160.0
</additional_attributes>
<additional_attributes>
10.0;60.0;10.0;20.0;6
9
0.0;20.0;6
9
0.0;160.0;640.0;160.0
</additional_attributes>
</element>
</element>
<element>
<element>
<id>
UMLClass
</id>
<id>
UMLClass
</id>
<coordinates>
<coordinates>
<x>
96
0
</x>
<x>
108
0
</x>
<y>
1210
</y>
<y>
1210
</y>
<w>
190
</w>
<w>
190
</w>
<h>
50
</h>
<h>
50
</h>
...
@@ -170,7 +174,7 @@ fg=blue</panel_attributes>
...
@@ -170,7 +174,7 @@ fg=blue</panel_attributes>
<element>
<element>
<id>
Relation
</id>
<id>
Relation
</id>
<coordinates>
<coordinates>
<x>
1
14
0
</x>
<x>
1
26
0
</x>
<y>
1230
</y>
<y>
1230
</y>
<w>
340
</w>
<w>
340
</w>
<h>
50
</h>
<h>
50
</h>
...
@@ -183,10 +187,10 @@ m1= 1
...
@@ -183,10 +187,10 @@ m1= 1
<element>
<element>
<id>
UMLClass
</id>
<id>
UMLClass
</id>
<coordinates>
<coordinates>
<x>
96
0
</x>
<x>
108
0
</x>
<y>
1330
</y>
<y>
1330
</y>
<w>
190
</w>
<w>
190
</w>
<h>
1
0
0
</h>
<h>
1
1
0
</h>
</coordinates>
</coordinates>
<panel_attributes>
Constraint
<panel_attributes>
Constraint
--
--
...
@@ -194,39 +198,40 @@ m1= 1
...
@@ -194,39 +198,40 @@ m1= 1
/@ type : BasicType/
/@ type : BasicType/
/@ value : text/
/@ value : text/
/- Doc : Doc/
/- Doc : Doc/
/- semanticURI : uri/
fg=blue
</panel_attributes>
fg=blue
</panel_attributes>
<additional_attributes/>
<additional_attributes/>
</element>
</element>
<element>
<element>
<id>
Relation
</id>
<id>
Relation
</id>
<coordinates>
<coordinates>
<x>
54
0
</x>
<x>
66
0
</x>
<y>
1190
</y>
<y>
1190
</y>
<w>
440
</w>
<w>
440
</w>
<h>
180
</h>
<h>
180
</h>
</coordinates>
</coordinates>
<panel_attributes>
lt=
<
.
<panel_attributes>
lt=
<
.
m1=0..
*
m1=0..
n
</panel_attributes>
</panel_attributes>
<additional_attributes>
420.0;150.0;80.0;150.0;80.0;10.0;10.0;10.0
</additional_attributes>
<additional_attributes>
420.0;150.0;80.0;150.0;80.0;10.0;10.0;10.0
</additional_attributes>
</element>
</element>
<element>
<element>
<id>
Relation
</id>
<id>
Relation
</id>
<coordinates>
<coordinates>
<x>
1
14
0
</x>
<x>
1
26
0
</x>
<y>
13
2
0
</y>
<y>
13
0
0
</y>
<w>
420
</w>
<w>
420
</w>
<h>
1
0
0
</h>
<h>
1
4
0
</h>
</coordinates>
</coordinates>
<panel_attributes>
lt=
<<
-
<panel_attributes>
lt=
<<
-
m1=1
m1=1
</panel_attributes>
</panel_attributes>
<additional_attributes>
390.0;10.0;390.0;
8
0.0;10.0;
8
0.0
</additional_attributes>
<additional_attributes>
390.0;10.0;390.0;
12
0.0;10.0;
12
0.0
</additional_attributes>
</element>
</element>
<element>
<element>
<id>
UMLClass
</id>
<id>
UMLClass
</id>
<coordinates>
<coordinates>
<x>
96
0
</x>
<x>
108
0
</x>
<y>
1090
</y>
<y>
1090
</y>
<w>
190
</w>
<w>
190
</w>
<h>
50
</h>
<h>
50
</h>
...
@@ -240,7 +245,7 @@ fg=blue</panel_attributes>
...
@@ -240,7 +245,7 @@ fg=blue</panel_attributes>
<element>
<element>
<id>
UMLClass
</id>
<id>
UMLClass
</id>
<coordinates>
<coordinates>
<x>
96
0
</x>
<x>
108
0
</x>
<y>
1150
</y>
<y>
1150
</y>
<w>
190
</w>
<w>
190
</w>
<h>
50
</h>
<h>
50
</h>
...
@@ -254,13 +259,13 @@ fg=blue</panel_attributes>
...
@@ -254,13 +259,13 @@ fg=blue</panel_attributes>
<element>
<element>
<id>
Relation
</id>
<id>
Relation
</id>
<coordinates>
<coordinates>
<x>
84
0
</x>
<x>
96
0
</x>
<y>
1140
</y>
<y>
1140
</y>
<w>
140
</w>
<w>
140
</w>
<h>
50
</h>
<h>
50
</h>
</coordinates>
</coordinates>
<panel_attributes>
lt=
<<
.
<panel_attributes>
lt=
<<
.
m1= 0
,
1
m1= 0
..
1
</panel_attributes>
</panel_attributes>
<additional_attributes>
120.0;20.0;10.0;20.0
</additional_attributes>
<additional_attributes>
120.0;20.0;10.0;20.0
</additional_attributes>
...
@@ -268,9 +273,9 @@ m1= 0,1
...
@@ -268,9 +273,9 @@ m1= 0,1
<element>
<element>
<id>
UMLClass
</id>
<id>
UMLClass
</id>
<coordinates>
<coordinates>
<x>
37
0
</x>
<x>
48
0
</x>
<y>
950
</y>
<y>
950
</y>
<w>
12
0
0
</w>
<w>
12
5
0
</w>
<h>
40
</h>
<h>
40
</h>
</coordinates>
</coordinates>
<panel_attributes>
halign=center
<panel_attributes>
halign=center
...
@@ -283,9 +288,9 @@ lw=0.1</panel_attributes>
...
@@ -283,9 +288,9 @@ lw=0.1</panel_attributes>
<element>
<element>
<id>
UMLClass
</id>
<id>
UMLClass
</id>
<coordinates>
<coordinates>
<x>
37
0
</x>
<x>
10
0
</x>
<y>
0
</y>
<y>
0
</y>
<w>
1
20
0
</w>
<w>
1
59
0
</w>
<h>
40
</h>
<h>
40
</h>
</coordinates>
</coordinates>
<panel_attributes>
SDT 4.0 - Basic Elements
<panel_attributes>
SDT 4.0 - Basic Elements
...
@@ -298,19 +303,18 @@ lw=0.1</panel_attributes>
...
@@ -298,19 +303,18 @@ lw=0.1</panel_attributes>
<element>
<element>
<id>
UMLClass
</id>
<id>
UMLClass
</id>
<coordinates>
<coordinates>
<x>
71
0
</x>
<x>
83
0
</x>
<y>
1
7
0
</y>
<y>
1
3
0
</y>
<w>
220
</w>
<w>
220
</w>
<h>
1
9
0
</h>
<h>
1
8
0
</h>
</coordinates>
</coordinates>
<panel_attributes>
ModuleClass
<panel_attributes>
ModuleClass
--
--
*@ name : text*
*@ name : text*
/@ optional : boolean = false/
/@ optional : boolean = false/
/- Doc : Doc/
/- Doc : Doc/
/- extends/
/- semanticURI : uri/
/ @domain : IDRF/
/- extends : Extends/
/ @class : text /
/* Properties : Property/
/* Properties : Property/
/* Actions : Action/
/* Actions : Action/
/* Data : DataPoint/
/* Data : DataPoint/
...
@@ -322,16 +326,17 @@ fg=blue
...
@@ -322,16 +326,17 @@ fg=blue
<element>
<element>
<id>
UMLClass
</id>
<id>
UMLClass
</id>
<coordinates>
<coordinates>
<x>
1
05
0
</x>
<x>
1
17
0
</x>
<y>
1
7
0
</y>
<y>
1
3
0
</y>
<w>
220
</w>
<w>
220
</w>
<h>
1
1
0
</h>
<h>
1
3
0
</h>
</coordinates>
</coordinates>
<panel_attributes>
Action
<panel_attributes>
Action
--
--
*@ name : text*
*@ name : text*
/@ optional : boolean = false/
/@ optional : boolean = false/
/- Doc : Doc/
/- Doc : Doc/
/- semanticURI : uri/
/- DataType : DataType/
/- DataType : DataType/
/* Args : Arg/
/* Args : Arg/
fg=blue
</panel_attributes>
fg=blue
</panel_attributes>
...
@@ -340,15 +345,16 @@ fg=blue</panel_attributes>
...
@@ -340,15 +345,16 @@ fg=blue</panel_attributes>
<element>
<element>
<id>
UMLClass
</id>
<id>
UMLClass
</id>
<coordinates>
<coordinates>
<x>
1
40
0
</x>
<x>
1
52
0
</x>
<y>
2
6
0
</y>
<y>
2
2
0
</y>
<w>
170
</w>
<w>
170
</w>
<h>
8
0
</h>
<h>
10
0
</h>
</coordinates>
</coordinates>
<panel_attributes>
Arg
<panel_attributes>
Arg
--
--
*@ name ; text*
*@ name ; text*
/- Doc : Doc/
/- Doc : Doc/
/- semanticURI : uri/
- DataType : DataType
- DataType : DataType
fg=blue
</panel_attributes>
fg=blue
</panel_attributes>
<additional_attributes/>
<additional_attributes/>
...
@@ -356,28 +362,30 @@ fg=blue</panel_attributes>
...
@@ -356,28 +362,30 @@ fg=blue</panel_attributes>
<element>
<element>
<id>
Relation
</id>
<id>
Relation
</id>
<coordinates>
<coordinates>
<x>
1
26
0
</x>
<x>
1
38
0
</x>
<y>
2
6
0
</y>
<y>
2
2
0
</y>
<w>
160
</w>
<w>
160
</w>
<h>
40
</h>
<h>
40
</h>
</coordinates>
</coordinates>
<panel_attributes>
lt=
<
.
<panel_attributes>
lt=
<
.
m1= 0..
*
</panel_attributes>
m1= 0..
n
</panel_attributes>
<additional_attributes>
140.0;10.0;10.0;10.0
</additional_attributes>
<additional_attributes>
140.0;10.0;10.0;10.0
</additional_attributes>
</element>
</element>
<element>
<element>
<id>
UMLClass
</id>
<id>
UMLClass
</id>
<coordinates>
<coordinates>
<x>
37
0
</x>
<x>
49
0
</x>
<y>
1
7
0
</y>
<y>
1
3
0
</y>
<w>
220
</w>
<w>
220
</w>
<h>
1
1
0
</h>
<h>
1
5
0
</h>
</coordinates>
</coordinates>
<panel_attributes>
Domain
<panel_attributes>
Domain
--
--
*@ id : ID*
*@ id : ID*
/- Doc : Doc/
/- Doc : Doc/
/- semanticURI : uri/
/* imports/
/* imports/
/* DataTypes : DataType/
/* ModuleClasses : ModuleClass/
/* ModuleClasses : ModuleClass/
/* Devices : Device/
/* Devices : Device/
fg=blue
</panel_attributes>
fg=blue
</panel_attributes>
...
@@ -386,27 +394,28 @@ fg=blue</panel_attributes>
...
@@ -386,27 +394,28 @@ fg=blue</panel_attributes>
<element>
<element>
<id>
Relation
</id>
<id>
Relation
</id>
<coordinates>
<coordinates>
<x>
58
0
</x>
<x>
70
0
</x>
<y>
1
7
0
</y>
<y>
1
3
0
</y>
<w>
150
</w>
<w>
150
</w>
<h>
9
0
</h>
<h>
10
0
</h>
</coordinates>
</coordinates>
<panel_attributes>
lt=
<
.
<panel_attributes>
lt=
<
.
m1= 0..
*
</panel_attributes>
m1= 0..
n
</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>
<element>
<element>
<id>
UMLClass
</id>
<id>
UMLClass
</id>
<coordinates>
<coordinates>
<x>
37
0
</x>
<x>
49
0
</x>
<y>
4
3
0
</y>
<y>
4
4
0
</y>
<w>
220
</w>
<w>
220
</w>
<h>
1
0
0
</h>
<h>
1
1
0
</h>
</coordinates>
</coordinates>
<panel_attributes>
SubDevice
<panel_attributes>
SubDevice
--
--
*@ id : Name*
*@ id : Name*
/- Doc : Doc/
/- Doc : Doc/
/- semanticURI : uri/
/* Properties : Property/
/* Properties : Property/
/* ModuleClasses : ModuleClass/
/* ModuleClasses : ModuleClass/
fg=blue
</panel_attributes>
fg=blue
</panel_attributes>
...
@@ -415,32 +424,32 @@ fg=blue</panel_attributes>
...
@@ -415,32 +424,32 @@ fg=blue</panel_attributes>
<element>
<element>
<id>
Relation
</id>
<id>
Relation
</id>
<coordinates>
<coordinates>
<x>
58
0
</x>
<x>
70
0
</x>
<y>
2
5
0
</y>
<y>
2
2
0
</y>
<w>
70
</w>
<w>
70
</w>
<h>
9
0
</h>
<h>
12
0
</h>
</coordinates>
</coordinates>
<panel_attributes>
lt=
<
.
<panel_attributes>
lt=
<
.
m1=0..
*
m1=0..
n
</panel_attributes>
</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>
<element>
<element>
<id>
Relation
</id>
<id>
Relation
</id>
<coordinates>
<coordinates>
<x>
58
0
</x>
<x>
70
0
</x>
<y>
440
</y>
<y>
440
</y>
<w>
150
</w>
<w>
150
</w>
<h>
70
</h>
<h>
70
</h>
</coordinates>
</coordinates>
<panel_attributes>
lt=
<
.
<panel_attributes>
lt=
<
.
m1= 0..
*
</panel_attributes>
m1= 0..
n
</panel_attributes>
<additional_attributes>
130.0;10.0;60.0;10.0;60.0;50.0;10.0;50.0
</additional_attributes>
<additional_attributes>
130.0;10.0;60.0;10.0;60.0;50.0;10.0;50.0
</additional_attributes>
</element>
</element>
<element>
<element>
<id>
UMLClass
</id>
<id>
UMLClass
</id>
<coordinates>
<coordinates>
<x>
1
40
0
</x>
<x>
1
52
0
</x>
<y>
500
</y>
<y>
500
</y>
<w>
170
</w>
<w>
170
</w>
<h>
50
</h>
<h>
50
</h>
...
@@ -453,49 +462,48 @@ fg=blue</panel_attributes>
...
@@ -453,49 +462,48 @@ fg=blue</panel_attributes>
<element>
<element>
<id>
Relation
</id>
<id>
Relation
</id>
<coordinates>
<coordinates>
<x>
92
0
</x>
<x>
104
0
</x>
<y>
1
7
0
</y>
<y>
1
3
0
</y>
<w>
150
</w>
<w>
150
</w>
<h>
6
0
</h>
<h>
7
0
</h>
</coordinates>
</coordinates>
<panel_attributes>
lt=
<
.
<panel_attributes>
lt=
<
.
m1= 0..
*
m1= 0..
n
</panel_attributes>
</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>
<element>
<element>
<id>
Relation
</id>
<id>
Relation
</id>
<coordinates>
<coordinates>
<x>
1
32
0
</x>
<x>
1
44
0
</x>
<y>
49
0
</y>
<y>
50
0
</y>
<w>
100
</w>
<w>
100
</w>
<h>
5
0
</h>
<h>
4
0
</h>
</coordinates>
</coordinates>
<panel_attributes>
lt=
<
.
<panel_attributes>
lt=
<
.
m1=0,1
m1=0..1
</panel_attributes>
</panel_attributes>
<additional_attributes>
80.0;10.0;10.0;10.0
</additional_attributes>
<additional_attributes>
80.0;20.0;10.0;20.0
</additional_attributes>
</element>
</element>
<element>
<element>
<id>
Relation
</id>
<id>
Relation
</id>
<coordinates>
<coordinates>
<x>
92
0
</x>
<x>
104
0
</x>
<y>
22
0
</y>
<y>
19
0
</y>
<w>
150
</w>
<w>
150
</w>
<h>
120
</h>
<h>
120
</h>
</coordinates>
</coordinates>
<panel_attributes>
lt=
<
.
<panel_attributes>
lt=
<
.
m1= 0..
*
m1= 0..
n
</panel_attributes>
</panel_attributes>
<additional_attributes>
130.0;90.0;50.0;90.0;50.0;10.0;10.0;10.0
</additional_attributes>
<additional_attributes>
130.0;90.0;50.0;90.0;50.0;10.0;10.0;10.0
</additional_attributes>
</element>
</element>
<element>
<element>
<id>
UMLClass
</id>
<id>
UMLClass
</id>
<coordinates>
<coordinates>
<x>
1
05
0
</x>
<x>
1
17
0
</x>
<y>
30
0
</y>
<y>
27
0
</y>
<w>
220
</w>
<w>
220
</w>
<h>
1
4
0
</h>
<h>
1
6
0
</h>
</coordinates>
</coordinates>
<panel_attributes>
DataPoint
<panel_attributes>
DataPoint
--
--
...
@@ -505,6 +513,7 @@ m1= 0..*
...
@@ -505,6 +513,7 @@ m1= 0..*
/@ readable : boolean = true/
/@ readable : boolean = true/
/@ eventable : boolean = false/
/@ eventable : boolean = false/
/- Doc : Doc/
/- Doc : Doc/
/- semanticURI : uri/
- DataType : DataType
- DataType : DataType
fg=blue
fg=blue
...
@@ -514,16 +523,17 @@ fg=blue
...
@@ -514,16 +523,17 @@ fg=blue
<element>
<element>
<id>
UMLClass
</id>
<id>
UMLClass
</id>
<coordinates>
<coordinates>
<x>
1
05
0
</x>
<x>
1
17
0
</x>
<y>
4
6
0
</y>
<y>
4
4
0
</y>
<w>
220
</w>
<w>
220
</w>
<h>
9
0
</h>
<h>
11
0
</h>
</coordinates>
</coordinates>
<panel_attributes>
Event
<panel_attributes>
Event
--
--
*@ name : text*
*@ name : text*
/@ optional : boolean = false/
/@ optional : boolean = false/
/- Doc : Doc/
/- Doc : Doc/
/- semanticURI : uri/
/* Data : DataPoint/
/* Data : DataPoint/
fg=blue
</panel_attributes>
fg=blue
</panel_attributes>
...
@@ -532,41 +542,42 @@ fg=blue</panel_attributes>
...
@@ -532,41 +542,42 @@ fg=blue</panel_attributes>
<element>
<element>
<id>
Relation
</id>
<id>
Relation
</id>
<coordinates>
<coordinates>
<x>
92
0
</x>
<x>
104
0
</x>
<y>
3
20
</y>
<y>
2
9
0
</y>
<w>
150
</w>
<w>
150
</w>
<h>
1
8
0
</h>
<h>
1
9
0
</h>
</coordinates>
</coordinates>
<panel_attributes>
lt=
<
.
<panel_attributes>
lt=
<
.
m1= 0..
*
m1= 0..
n
</panel_attributes>
</panel_attributes>
<additional_attributes>
130.0;1
5
0.0;80.0;1
5
0.0;80.0;10.0;10.0;10.0
</additional_attributes>
<additional_attributes>
130.0;1
6
0.0;80.0;1
6
0.0;80.0;10.0;10.0;10.0
</additional_attributes>
</element>
</element>
<element>
<element>
<id>
Relation
</id>
<id>
Relation
</id>
<coordinates>
<coordinates>
<x>
58
0
</x>
<x>
70
0
</x>
<y>
3
20
</y>
<y>
2
9
0
</y>
<w>
150
</w>
<w>
150
</w>
<h>
2
1
0
</h>
<h>
2
4
0
</h>
</coordinates>
</coordinates>
<panel_attributes>
lt=
<
.
<panel_attributes>
lt=
<
.
</panel_attributes>
</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>
<element>
<element>
<id>
UMLClass
</id>
<id>
UMLClass
</id>
<coordinates>
<coordinates>
<x>
37
0
</x>
<x>
49
0
</x>
<y>
300
</y>
<y>
300
</y>
<w>
220
</w>
<w>
220
</w>
<h>
1
1
0
</h>
<h>
1
3
0
</h>
</coordinates>
</coordinates>
<panel_attributes>
DeviceClass
<panel_attributes>
DeviceClass
--
--
*@ id : Name*
*@ id : Name*
/- Doc : Doc/
/- Doc : Doc/
/- semanticURI : uri/
/* Properties : Property/
/* Properties : Property/
/* ModuleClasses : ModuleClass/
/* ModuleClasses : ModuleClass/
/* SubDevices : SubDevice/
/* SubDevices : SubDevice/
...
@@ -576,33 +587,31 @@ fg=blue</panel_attributes>
...
@@ -576,33 +587,31 @@ fg=blue</panel_attributes>
<element>
<element>
<id>
Relation
</id>
<id>
Relation
</id>
<coordinates>
<coordinates>
<x>
58
0
</x>
<x>
70
0
</x>
<y>
390
</y>
<y>
390
</y>
<w>
70
</w>
<w>
70
</w>
<h>
8
0
</h>
<h>
10
0
</h>
</coordinates>
</coordinates>
<panel_attributes>
lt=
<
.
<panel_attributes>
lt=
<
.
m1=0..*
m1=0..n
</panel_attributes>
</panel_attributes>
<additional_attributes>
10.0;70.0;40.0;70.0;40.0;10.0;10.0;10.0
</additional_attributes>
<additional_attributes>
10.0;50.0;40.0;50.0;40.0;10.0;10.0;10.0
</additional_attributes>
</element>
</element>
<element>
<element>
<id>
Relation
</id>
<id>
Relation
</id>
<coordinates>
<coordinates>
<x>
58
0
</x>
<x>
70
0
</x>
<y>
3
20
</y>
<y>
2
9
0
</y>
<w>
150
</w>
<w>
150
</w>
<h>
6
0
</h>
<h>
9
0
</h>
</coordinates>
</coordinates>
<panel_attributes>
lt=
<
.
<panel_attributes>
lt=
<
.
m1= 0..*
m1= 0..n
</panel_attributes>
</panel_attributes>
<additional_attributes>
130.0;10.0;80.0;10.0;80.0;70.0;10.0;70.0
</additional_attributes>
<additional_attributes>
130.0;10.0;80.0;10.0;80.0;40.0;10.0;40.0
</additional_attributes>
</element>
</element>
<element>
<element>
<id>
Relation
</id>
<id>
Relation
</id>
<coordinates>
<coordinates>
<x>
58
0
</x>
<x>
70
0
</x>
<y>
370
</y>
<y>
370
</y>
<w>
150
</w>
<w>
150
</w>
<h>
100
</h>
<h>
100
</h>
...
@@ -613,10 +622,10 @@ m1= 0..*
...
@@ -613,10 +622,10 @@ m1= 0..*
<element>
<element>
<id>
UMLClass
</id>
<id>
UMLClass
</id>
<coordinates>
<coordinates>
<x>
71
0
</x>
<x>
83
0
</x>
<y>
4
4
0
</y>
<y>
4
2
0
</y>
<w>
220
</w>
<w>
220
</w>
<h>
1
1
0
</h>
<h>
1
3
0
</h>
</coordinates>
</coordinates>
<panel_attributes>
Property
<panel_attributes>
Property
--
--
...
@@ -624,6 +633,7 @@ m1= 0..*
...
@@ -624,6 +633,7 @@ m1= 0..*
/@ optional : boolean = false/
/@ optional : boolean = false/
/@ value : text/
/@ value : text/
/- Doc : Doc/
/- Doc : Doc/
/- semanticURI : uri/
- DataType : SimpleType
- DataType : SimpleType
fg=blue
fg=blue
transparency=80
</panel_attributes>
transparency=80
</panel_attributes>
...
@@ -632,32 +642,32 @@ transparency=80</panel_attributes>
...
@@ -632,32 +642,32 @@ transparency=80</panel_attributes>
<element>
<element>
<id>
Relation
</id>
<id>
Relation
</id>
<coordinates>
<coordinates>
<x>
1
26
0
</x>
<x>
1
38
0
</x>
<y>
30
0
</y>
<y>
25
0
</y>
<w>
80
</w>
<w>
80
</w>
<h>
2
1
0
</h>
<h>
2
6
0
</h>
</coordinates>
</coordinates>
<panel_attributes>
lt=
<
.
<panel_attributes>
lt=
<
.
m1=0..
*
m1=0..
n
</panel_attributes>
</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>
<element>
<element>
<id>
Relation
</id>
<id>
Relation
</id>
<coordinates>
<coordinates>
<x>
92
0
</x>
<x>
104
0
</x>
<y>
34
0
</y>
<y>
29
0
</y>
<w>
70
</w>
<w>
70
</w>
<h>
1
4
0
</h>
<h>
1
9
0
</h>
</coordinates>
</coordinates>
<panel_attributes>
lt=
<
.
<panel_attributes>
lt=
<
.
m1=0..
*
</panel_attributes>
m1=0..
n
</panel_attributes>
<additional_attributes>
10.0;1
1
0.0;
5
0.0;1
1
0.0;
5
0.0;10.0;10.0;10.0
</additional_attributes>
<additional_attributes>
10.0;1
6
0.0;
4
0.0;1
6
0.0;
4
0.0;10.0;10.0;10.0
</additional_attributes>
</element>
</element>
<element>
<element>
<id>
UMLClass
</id>
<id>
UMLClass
</id>
<coordinates>
<coordinates>
<x>
66
0
</x>
<x>
78
0
</x>
<y>
1100
</y>
<y>
1100
</y>
<w>
190
</w>
<w>
190
</w>
<h>
110
</h>
<h>
110
</h>
...
@@ -676,7 +686,7 @@ Enum : EnumType
...
@@ -676,7 +686,7 @@ Enum : EnumType
<element>
<element>
<id>
Relation
</id>
<id>
Relation
</id>
<coordinates>
<coordinates>
<x>
54
0
</x>
<x>
66
0
</x>
<y>
1110
</y>
<y>
1110
</y>
<w>
140
</w>
<w>
140
</w>
<h>
80
</h>
<h>
80
</h>
...
@@ -689,15 +699,16 @@ m1= 1
...
@@ -689,15 +699,16 @@ m1= 1
<element>
<element>
<id>
UMLClass
</id>
<id>
UMLClass
</id>
<coordinates>
<coordinates>
<x>
0
</x>
<x>
10
0
</x>
<y>
3
0
0
</y>
<y>
3
2
0
</y>
<w>
3
0
0
</w>
<w>
3
3
0
</w>
<h>
2
5
0
</h>
<h>
2
3
0
</h>
</coordinates>
</coordinates>
<panel_attributes>
Product
<panel_attributes>
Product
--
--
*@ id : Name*
*@ id : Name*
/- Doc : Doc/
/- Doc : Doc/
/- semanticURI : uri/
/* Properties : Property/
/* Properties : Property/
/* ModuleClasses : ModuleClass/
/* ModuleClasses : ModuleClass/
/* SubDevices : SubDevice/
/* SubDevices : SubDevice/
...
@@ -706,66 +717,63 @@ m1= 1
...
@@ -706,66 +717,63 @@ m1= 1
/ @class : id /
/ @class : id /
/ -ImplementedProperties : Property /
/ -ImplementedProperties : Property /
/ -ImplementedModuleClasses : ModuleClass /
/ -ImplementedModuleClasses : ModuleClass /
/- Extends/
/- extends : Extends/
/ @domain : IDRF/
/ @class : id /
fg=blue
</panel_attributes>
fg=blue
</panel_attributes>
<additional_attributes/>
<additional_attributes/>
</element>
</element>
<element>
<element>
<id>
Relation
</id>
<id>
Relation
</id>
<coordinates>
<coordinates>
<x>
2
9
0
</x>
<x>
4
20
</x>
<y>
29
0
</y>
<y>
31
0
</y>
<w>
10
0
</w>
<w>
9
0
</w>
<h>
50
</h>
<h>
50
</h>
</coordinates>
</coordinates>
<panel_attributes>
lt=
<
.
<panel_attributes>
lt=
<
.
m1=0..1
m1=0..1
</panel_attributes>
</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>
<element>
<element>
<id>
Relation
</id>
<id>
Relation
</id>
<coordinates>
<coordinates>
<x>
19
0
</x>
<x>
28
0
</x>
<y>
1
3
0
</y>
<y>
1
0
0
</y>
<w>
5
4
0
</w>
<w>
5
7
0
</w>
<h>
19
0
</h>
<h>
24
0
</h>
</coordinates>
</coordinates>
<panel_attributes>
lt=
<
.
<panel_attributes>
lt=
<
.
m1= 0..*
</panel_attributes>
</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;
22
0.0
</additional_attributes>
</element>
</element>
<element>
<element>
<id>
Relation
</id>
<id>
Relation
</id>
<coordinates>
<coordinates>
<x>
19
0
</x>
<x>
28
0
</x>
<y>
520
</y>
<y>
520
</y>
<w>
5
4
0
</w>
<w>
5
7
0
</w>
<h>
90
</h>
<h>
90
</h>
</coordinates>
</coordinates>
<panel_attributes>
lt=
<
.
<panel_attributes>
lt=
<
.
m1= 0..
*
</panel_attributes>
m1= 0..
n
</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>
<element>
<element>
<id>
Relation
</id>
<id>
Relation
</id>
<coordinates>
<coordinates>
<x>
2
9
0
</x>
<x>
4
20
</x>
<y>
4
2
0
</y>
<y>
4
4
0
</y>
<w>
10
0
</w>
<w>
9
0
</w>
<h>
5
0
</h>
<h>
4
0
</h>
</coordinates>
</coordinates>
<panel_attributes>
lt=
<
.
<panel_attributes>
lt=
<
.
m1=0..*
m1=0..n
</panel_attributes>
</panel_attributes>
<additional_attributes>
70.0;10.0;10.0;10.0
</additional_attributes>
<additional_attributes>
80.0;20.0;10.0;20.0
</additional_attributes>
</element>
</element>
<element>
<element>
<id>
UMLClass
</id>
<id>
UMLClass
</id>
<coordinates>
<coordinates>
<x>
96
0
</x>
<x>
108
0
</x>
<y>
1270
</y>
<y>
1270
</y>
<w>
190
</w>
<w>
190
</w>
<h>
50
</h>
<h>
50
</h>
...
@@ -779,57 +787,114 @@ fg=blue</panel_attributes>
...
@@ -779,57 +787,114 @@ fg=blue</panel_attributes>
<element>
<element>
<id>
Relation
</id>
<id>
Relation
</id>
<coordinates>
<coordinates>
<x>
84
0
</x>
<x>
96
0
</x>
<y>
1180
</y>
<y>
1180
</y>
<w>
140
</w>
<w>
140
</w>
<h>
130
</h>
<h>
130
</h>
</coordinates>
</coordinates>
<panel_attributes>
lt=
<<
.
<panel_attributes>
lt=
<<
.
m1=
0,
1
m1=
0..
1
</panel_attributes>
</panel_attributes>
<additional_attributes>
120.0;100.0;50.0;100.0;50.0;10.0;10.0;10.0
</additional_attributes>
<additional_attributes>
120.0;100.0;50.0;100.0;50.0;10.0;10.0;10.0
</additional_attributes>
</element>
</element>
<element>
<element>
<id>
UMLClass
</id>
<id>
UMLClass
</id>
<coordinates>
<coordinates>
<x>
1
21
0
</x>
<x>
1
33
0
</x>
<y>
1290
</y>
<y>
1290
</y>
<w>
210
</w>
<w>
210
</w>
<h>
9
0
</h>
<h>
11
0
</h>
</coordinates>
</coordinates>
<panel_attributes>
EnumValue
<panel_attributes>
EnumValue
--
--
*@ name : text*
*@ name : text*
*@ value :
value
*
*@ value :
text
*
/@ type : BasicType = integer/
/@ type : BasicType = integer/
/- Doc : Doc/
/- Doc : Doc/
/- semanticURI : uri/
fg=blue
</panel_attributes>
fg=blue
</panel_attributes>
<additional_attributes/>
<additional_attributes/>
</element>
</element>
<element>
<element>
<id>
Relation
</id>
<id>
Relation
</id>
<coordinates>
<coordinates>
<x>
1
14
0
</x>
<x>
1
26
0
</x>
<y>
1280
</y>
<y>
1280
</y>
<w>
90
</w>
<w>
90
</w>
<h>
50
</h>
<h>
50
</h>
</coordinates>
</coordinates>
<panel_attributes>
lt=
<<
.
<panel_attributes>
lt=
<<
.
m1=
1..
*
m1=1..
n
</panel_attributes>
</panel_attributes>
<additional_attributes>
70.0;20.0;10.0;20.0
</additional_attributes>
<additional_attributes>
70.0;20.0;10.0;20.0
</additional_attributes>
</element>
</element>
<element>
<element>
<id>
Relation
</id>
<id>
Relation
</id>
<coordinates>
<coordinates>
<x>
1
41
0
</x>
<x>
1
53
0
</x>
<y>
13
2
0
</y>
<y>
13
0
0
</y>
<w>
1
1
0
</w>
<w>
1
2
0
</w>
<h>
6
0
</h>
<h>
8
0
</h>
</coordinates>
</coordinates>
<panel_attributes>
lt=
<<
-
<panel_attributes>
lt=
<<
-
m1=0,1
m1=0..1
</panel_attributes>
<additional_attributes>
70.0;10.0;70.0;60.0;10.0;60.0
</additional_attributes>
</element>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
490
</x>
<y>
630
</y>
<w>
220
</w>
<h>
80
</h>
</coordinates>
<panel_attributes>
Extends
--
*@domain : IDRF*
*@class : id*
/- exclude : Exclude/
fg=blue
</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
830
</x>
<y>
630
</y>
<w>
220
</w>
<h>
70
</h>
</coordinates>
<panel_attributes>
Exclude
--
*@name : text*
/@type : text = datapoint/
fg=blue
</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
700
</x>
<y>
630
</y>
<w>
150
</w>
<h>
80
</h>
</coordinates>
<panel_attributes>
lt=
<
.
m1= 0..n
</panel_attributes>
<additional_attributes>
130.0;10.0;40.0;10.0;40.0;60.0;10.0;60.0
</additional_attributes>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
410
</x>
<y>
620
</y>
<w>
100
</w>
<h>
50
</h>
</coordinates>
<panel_attributes>
lt=
<
.
m1=0..1
</panel_attributes>
</panel_attributes>
<additional_attributes>
70.0;10.0;7
0.0;
4
0.0;10.0;
4
0.0
</additional_attributes>
<additional_attributes>
8
0.0;
2
0.0;10.0;
2
0.0
</additional_attributes>
</element>
</element>
</diagram>
</diagram>
This diff is collapsed.
Click to expand it.
SDT/schema4.0/docs/images/SDT_UML_DataType.png
+
0
−
0
View replaced file @
43c1c2cf
View file @
41c04d4e
197 KiB
|
W:
|
H:
55.8 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