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
1027bce6
Commit
1027bce6
authored
5 years ago
by
ankraft
Browse files
Options
Downloads
Patches
Plain Diff
new UML Image
parent
a9226e9a
Branches
MAS-2018-0139-SDT_4_0_–_Adding_support_for_enumeration_types_and_values
Branches containing commit
No related tags found
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
SDT/schema4.0/docs/SDT_UML.uxf
+412
-267
412 additions, 267 deletions
SDT/schema4.0/docs/SDT_UML.uxf
with
412 additions
and
267 deletions
SDT/schema4.0/docs/SDT_UML.uxf
+
412
−
267
View file @
1027bce6
...
...
@@ -6,8 +6,8 @@
<id>
UMLNote
</id>
<coordinates>
<x>
1390
</x>
<y>
65
0
</y>
<w>
31
0
</w>
<y>
169
0
</y>
<w>
29
0
</w>
<h>
260
</h>
</coordinates>
<panel_attributes>
bg=#FAF8C8
...
...
@@ -37,7 +37,7 @@ group=1</panel_attributes>
<id>
Relation
</id>
<coordinates>
<x>
1520
</x>
<y>
75
0
</y>
<y>
179
0
</y>
<w>
110
</w>
<h>
40
</h>
</coordinates>
...
...
@@ -52,7 +52,7 @@ group=1</panel_attributes>
<id>
Relation
</id>
<coordinates>
<x>
1520
</x>
<y>
79
0
</y>
<y>
183
0
</y>
<w>
110
</w>
<h>
30
</h>
</coordinates>
...
...
@@ -64,8 +64,8 @@ group=1</panel_attributes>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
15
8
0
</x>
<y>
1
09
0
</y>
<x>
15
3
0
</x>
<y>
1
23
0
</y>
<w>
150
</w>
<h>
220
</h>
</coordinates>
...
...
@@ -88,45 +88,45 @@ void</panel_attributes>
<element>
<id>
Relation
</id>
<coordinates>
<x>
9
6
0
</x>
<y>
11
7
0
</y>
<x>
9
1
0
</x>
<y>
1
3
10
</y>
<w>
140
</w>
<h>
80
</h>
</coordinates>
<panel_attributes>
lt=
<<
.
m1= 0..1
</panel_attributes>
fontsize=12
</panel_attributes>
<additional_attributes>
120.0;50.0;60.0;50.0;60.0;10.0;10.0;10.0
</additional_attributes>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
9
6
0
</x>
<y>
1
09
0
</y>
<x>
9
1
0
</x>
<y>
1
23
0
</y>
<w>
140
</w>
<h>
80
</h>
</coordinates>
<panel_attributes>
lt=
<<
.
m1=0..1
</panel_attributes>
fontsize=12
</panel_attributes>
<additional_attributes>
120.0;10.0;40.0;10.0;40.0;60.0;10.0;60.0
</additional_attributes>
</element>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
4
8
0
</x>
<y>
1
09
0
</y>
<x>
4
3
0
</x>
<y>
1
23
0
</y>
<w>
190
</w>
<h>
150
</h>
</coordinates>
<panel_attributes>
DataType
--
/@ name :
text
/
/@ name :
Name
/
/@ unitOfMeasure : text/
/@ semanticURI : uri/
/- Doc : Doc/
/- semanticURI : uri/
- TypeChoice
/-
e
xtend
s
: Extend
s
/
/-
E
xtend : Extend/
/* Constraints : Constraint/
fg=blue
</panel_attributes>
<additional_attributes/>
...
...
@@ -134,34 +134,34 @@ fg=blue</panel_attributes>
<element>
<id>
Relation
</id>
<coordinates>
<x>
6
3
0
</x>
<y>
1
03
0
</y>
<w>
71
0
</w>
<h>
1
3
0
</h>
<x>
6
1
0
</x>
<y>
1
18
0
</y>
<w>
68
0
</w>
<h>
1
2
0
</h>
</coordinates>
<panel_attributes>
lt=
<<
.
m2=1..n
</panel_attributes>
<additional_attributes>
10.0;60.0;
1
0.0;
2
0.0;
69
0.0;
2
0.0;6
9
0.0;10
0
.0;6
4
0.0;
10
0.0
</additional_attributes>
fontsize=12
</panel_attributes>
<additional_attributes>
10.0;60.0;
4
0.0;
6
0.0;
4
0.0;
1
0.0;6
6
0.0;10.0;6
6
0.0;
90.0;610.0;9
0.0
</additional_attributes>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
6
3
0
</x>
<y>
1
03
0
</y>
<w>
71
0
</w>
<h>
1
9
0
</h>
<x>
6
1
0
</x>
<y>
1
18
0
</y>
<w>
68
0
</w>
<h>
1
8
0
</h>
</coordinates>
<panel_attributes>
lt=
<<
.
m2=1
</panel_attributes>
<additional_attributes>
10.0;60.0;
1
0.0;
2
0.0;
69
0.0;
2
0.0;6
9
0.0;1
6
0.0;6
4
0.0;1
6
0.0
</additional_attributes>
fontsize=12
</panel_attributes>
<additional_attributes>
10.0;60.0;
4
0.0;
6
0.0;
4
0.0;
1
0.0;6
6
0.0;10.0;6
6
0.0;1
50.0;610.0;15
0.0
</additional_attributes>
</element>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
10
8
0
</x>
<y>
1
21
0
</y>
<x>
10
3
0
</x>
<y>
1
35
0
</y>
<w>
190
</w>
<h>
50
</h>
</coordinates>
...
...
@@ -174,65 +174,65 @@ fg=blue</panel_attributes>
<element>
<id>
Relation
</id>
<coordinates>
<x>
12
6
0
</x>
<y>
1
2
30
</y>
<x>
12
1
0
</x>
<y>
13
8
0
</y>
<w>
340
</w>
<h>
5
0
</h>
<h>
4
0
</h>
</coordinates>
<panel_attributes>
lt=
<<
-
m1= 1
</panel_attributes>
<additional_attributes>
320.0;
2
0.0;10.0;
2
0.0
</additional_attributes>
fontsize=12
</panel_attributes>
<additional_attributes>
320.0;
1
0.0;10.0;
1
0.0
</additional_attributes>
</element>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
10
8
0
</x>
<y>
1
33
0
</y>
<x>
10
3
0
</x>
<y>
1
47
0
</y>
<w>
190
</w>
<h>
110
</h>
</coordinates>
<panel_attributes>
Constraint
--
*@ name :
text
*
*@ name :
Name
*
/@ type : BasicType/
/@ value : text/
/@ semanticURI : uri/
/- Doc : Doc/
/- semanticURI : uri/
fg=blue
</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
6
6
0
</x>
<y>
1
19
0
</y>
<x>
6
1
0
</x>
<y>
1
33
0
</y>
<w>
440
</w>
<h>
180
</h>
</coordinates>
<panel_attributes>
lt=
<
.
m1=0..n
</panel_attributes>
fontsize=12
</panel_attributes>
<additional_attributes>
420.0;150.0;80.0;150.0;80.0;10.0;10.0;10.0
</additional_attributes>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
12
6
0
</x>
<y>
1
30
0
</y>
<x>
12
1
0
</x>
<y>
1
44
0
</y>
<w>
420
</w>
<h>
140
</h>
</coordinates>
<panel_attributes>
lt=
<<
-
m1=1
</panel_attributes>
fontsize=12
</panel_attributes>
<additional_attributes>
390.0;10.0;390.0;120.0;10.0;120.0
</additional_attributes>
</element>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
10
8
0
</x>
<y>
1
09
0
</y>
<x>
10
3
0
</x>
<y>
1
23
0
</y>
<w>
190
</w>
<h>
50
</h>
</coordinates>
...
...
@@ -245,8 +245,8 @@ fg=blue</panel_attributes>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
10
8
0
</x>
<y>
1
15
0
</y>
<x>
10
3
0
</x>
<y>
1
29
0
</y>
<w>
190
</w>
<h>
50
</h>
</coordinates>
...
...
@@ -259,22 +259,22 @@ fg=blue</panel_attributes>
<element>
<id>
Relation
</id>
<coordinates>
<x>
9
6
0
</x>
<y>
1
14
0
</y>
<x>
9
1
0
</x>
<y>
1
28
0
</y>
<w>
140
</w>
<h>
50
</h>
</coordinates>
<panel_attributes>
lt=
<<
.
m1= 0..1
fontsize=12
</panel_attributes>
<additional_attributes>
120.0;20.0;10.0;20.0
</additional_attributes>
</element>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
4
8
0
</x>
<y>
9
5
0
</y>
<x>
4
3
0
</x>
<y>
10
90
</y>
<w>
1250
</w>
<h>
40
</h>
</coordinates>
...
...
@@ -288,9 +288,9 @@ lw=0.1</panel_attributes>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
10
0
</x>
<x>
7
0
</x>
<y>
0
</y>
<w>
1
59
0
</w>
<w>
1
61
0
</w>
<h>
40
</h>
</coordinates>
<panel_attributes>
SDT 4.0 - Basic Elements
...
...
@@ -303,18 +303,18 @@ lw=0.1</panel_attributes>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
8
3
0
</x>
<x>
7
80
</x>
<y>
130
</y>
<w>
2
2
0
</w>
<w>
2
4
0
</w>
<h>
180
</h>
</coordinates>
<panel_attributes>
ModuleClass
--
*@ name :
text
*
*@ name :
Name
*
/@ optional : boolean = false/
/@ semanticURI : uri/
/- Doc : Doc/
/- semanticURI : uri/
/- extends : Extends/
/- Extend : Extend/
/* Properties : Property/
/* Actions : Action/
/* Data : DataPoint/
...
...
@@ -326,17 +326,17 @@ fg=blue
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
11
7
0
</x>
<x>
11
3
0
</x>
<y>
130
</y>
<w>
220
</w>
<h>
130
</h>
</coordinates>
<panel_attributes>
Action
--
*@ name :
text
*
*@ name :
Name
*
/@ optional : boolean = false/
/@ semanticURI : uri/
/- Doc : Doc/
/- semanticURI : uri/
/- DataType : DataType/
/* Args : Arg/
fg=blue
</panel_attributes>
...
...
@@ -345,16 +345,18 @@ fg=blue</panel_attributes>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
1
52
0
</x>
<x>
1
47
0
</x>
<y>
220
</y>
<w>
1
7
0
</w>
<h>
1
0
0
</h>
<w>
2
10
</w>
<h>
1
3
0
</h>
</coordinates>
<panel_attributes>
Arg
--
*@ name ; text*
*@ name : Name*
/@ optional : boolean = false/
/@ default : text/
/@ semanticURI : uri/
/- Doc : Doc/
/- semanticURI : uri/
- DataType : DataType
fg=blue
</panel_attributes>
<additional_attributes/>
...
...
@@ -362,51 +364,54 @@ fg=blue</panel_attributes>
<element>
<id>
Relation
</id>
<coordinates>
<x>
13
8
0
</x>
<x>
13
4
0
</x>
<y>
220
</y>
<w>
1
6
0
</w>
<w>
1
5
0
</w>
<h>
40
</h>
</coordinates>
<panel_attributes>
lt=
<
.
m1= 0..n
</panel_attributes>
<additional_attributes>
140.0;10.0;10.0;10.0
</additional_attributes>
m1= 0..n
fontsize=12
</panel_attributes>
<additional_attributes>
130.0;10.0;10.0;10.0
</additional_attributes>
</element>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
49
0
</x>
<x>
10
0
</x>
<y>
130
</y>
<w>
220
</w>
<h>
1
5
0
</h>
<h>
1
6
0
</h>
</coordinates>
<panel_attributes>
Domain
--
*@ id : ID*
*@ id : Name*
/@ semanticURI : uri/
/- Doc : Doc/
/- semanticURI : uri/
/* imports/
/* Imports/
/* DataTypes : DataType/
/* ModuleClasses : ModuleClass/
/* Devices : Device/
/* DeviceClasses : DeviceClass/
/* Products : Product/
fg=blue
</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
70
0
</x>
<x>
63
0
</x>
<y>
130
</y>
<w>
1
5
0
</w>
<h>
10
0
</h>
<w>
1
7
0
</w>
<h>
8
0
</h>
</coordinates>
<panel_attributes>
lt=
<
.
m1= 0..n
</panel_attributes>
<additional_attributes>
130.0;10.0;50.0;10.0;50.0;80.0;10.0;80.0
</additional_attributes>
m1=0..n
fontsize=12
</panel_attributes>
<additional_attributes>
150.0;10.0;60.0;10.0;60.0;60.0;10.0;60.0
</additional_attributes>
</element>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
4
9
0
</x>
<x>
4
2
0
</x>
<y>
440
</y>
<w>
220
</w>
<h>
110
</h>
...
...
@@ -414,8 +419,8 @@ m1= 0..n</panel_attributes>
<panel_attributes>
SubDevice
--
*@ id : Name*
/@ semanticURI : uri/
/- Doc : Doc/
/- semanticURI : uri/
/* Properties : Property/
/* ModuleClasses : ModuleClass/
fg=blue
</panel_attributes>
...
...
@@ -424,34 +429,35 @@ fg=blue</panel_attributes>
<element>
<id>
Relation
</id>
<coordinates>
<x>
70
0
</x>
<y>
2
2
0
</y>
<x>
63
0
</x>
<y>
2
5
0
</y>
<w>
70
</w>
<h>
12
0
</h>
<h>
9
0
</h>
</coordinates>
<panel_attributes>
lt=
<
.
m1=0..n
</panel_attributes>
<additional_attributes>
10.0;
9
0.0;
5
0.0;
9
0.0;
5
0.0;10.0;10.0;10.0
</additional_attributes>
fontsize=12
</panel_attributes>
<additional_attributes>
10.0;
6
0.0;
4
0.0;
6
0.0;
4
0.0;10.0;10.0;10.0
</additional_attributes>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
70
0
</x>
<y>
44
0
</y>
<w>
1
5
0
</w>
<h>
7
0
</h>
<x>
63
0
</x>
<y>
32
0
</y>
<w>
1
7
0
</w>
<h>
19
0
</h>
</coordinates>
<panel_attributes>
lt=
<
.
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>
m1= 0..n
fontsize=12
</panel_attributes>
<additional_attributes>
150.0;10.0;80.0;10.0;80.0;170.0;10.0;170.0
</additional_attributes>
</element>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
1
52
0
</x>
<x>
1
47
0
</x>
<y>
500
</y>
<w>
1
7
0
</w>
<w>
2
10
</w>
<h>
50
</h>
</coordinates>
<panel_attributes>
Doc
...
...
@@ -462,58 +468,60 @@ fg=blue</panel_attributes>
<element>
<id>
Relation
</id>
<coordinates>
<x>
10
4
0
</x>
<x>
10
1
0
</x>
<y>
130
</y>
<w>
1
5
0
</w>
<w>
1
4
0
</w>
<h>
70
</h>
</coordinates>
<panel_attributes>
lt=
<
.
m1= 0..n
</panel_attributes>
<additional_attributes>
1
3
0.0;10.0;
5
0.0;10.0;
5
0.0;50.0;10.0;50.0
</additional_attributes>
fontsize=12
</panel_attributes>
<additional_attributes>
1
2
0.0;10.0;
4
0.0;10.0;
4
0.0;50.0;10.0;50.0
</additional_attributes>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
14
4
0
</x>
<x>
14
1
0
</x>
<y>
500
</y>
<w>
10
0
</w>
<w>
8
0
</w>
<h>
40
</h>
</coordinates>
<panel_attributes>
lt=
<
.
m1=0..1
</panel_attributes>
<additional_attributes>
80.0;10.0;10.0;10.0
</additional_attributes>
m1=0..1
fontsize=12
</panel_attributes>
<additional_attributes>
60.0;10.0;10.0;10.0
</additional_attributes>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
10
4
0
</x>
<x>
10
1
0
</x>
<y>
190
</y>
<w>
1
5
0
</w>
<w>
1
4
0
</w>
<h>
120
</h>
</coordinates>
<panel_attributes>
lt=
<
.
m1= 0..n
</panel_attributes>
<additional_attributes>
1
3
0.0;90.0;
5
0.0;90.0;
5
0.0;10.0;10.0;10.0
</additional_attributes>
fontsize=12
</panel_attributes>
<additional_attributes>
1
2
0.0;90.0;
4
0.0;90.0;
4
0.0;10.0;10.0;10.0
</additional_attributes>
</element>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
11
7
0
</x>
<x>
11
3
0
</x>
<y>
270
</y>
<w>
220
</w>
<h>
1
6
0
</h>
<h>
1
8
0
</h>
</coordinates>
<panel_attributes>
DataPoint
--
*@ name :
text
*
*@ name :
Name
*
/@ optional : boolean = false/
/@ writable : boolean = true/
/@ readable : boolean = true/
/@ eventable : boolean = false/
/@ default : text/
/@ semanticURI : uri/
/- Doc : Doc/
/- semanticURI : uri/
- DataType : DataType
fg=blue
...
...
@@ -523,52 +531,51 @@ fg=blue
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
11
7
0
</x>
<y>
4
4
0
</y>
<x>
11
3
0
</x>
<y>
4
6
0
</y>
<w>
220
</w>
<h>
110
</h>
</coordinates>
<panel_attributes>
Event
--
*@ name :
text
*
*@ name :
Name
*
/@ optional : boolean = false/
/@ semanticURI : uri/
/- Doc : Doc/
/- semanticURI : uri/
/* Data : DataPoint/
fg=blue
</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
10
4
0
</x>
<x>
10
1
0
</x>
<y>
290
</y>
<w>
1
5
0
</w>
<h>
1
9
0
</h>
<w>
1
4
0
</w>
<h>
2
10
</h>
</coordinates>
<panel_attributes>
lt=
<
.
m1= 0..n
</panel_attributes>
<additional_attributes>
1
3
0.0;1
6
0.0;80.0;1
6
0.0;80.0;10.0;10.0;10.0
</additional_attributes>
fontsize=12
</panel_attributes>
<additional_attributes>
1
2
0.0;1
8
0.0;80.0;1
8
0.0;80.0;10.0;10.0;10.0
</additional_attributes>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
70
0
</x>
<y>
29
0
</y>
<w>
1
5
0
</w>
<h>
2
40
</h>
<x>
63
0
</x>
<y>
13
0
</y>
<w>
1
7
0
</w>
<h>
4
2
0
</h>
</coordinates>
<panel_attributes>
lt=
<
.
</panel_attributes>
<additional_attributes>
1
3
0.0;10.0;
8
0.0;10.0;
8
0.0;
22
0.0;10.0;
22
0.0
</additional_attributes>
<additional_attributes>
1
5
0.0;10.0;
10
0.0;10.0;
10
0.0;
40
0.0;10.0;
40
0.0
</additional_attributes>
</element>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
4
9
0
</x>
<x>
4
2
0
</x>
<y>
300
</y>
<w>
220
</w>
<h>
130
</h>
...
...
@@ -576,8 +583,8 @@ m1= 0..n
<panel_attributes>
DeviceClass
--
*@ id : Name*
/@ semanticURI : uri/
/- Doc : Doc/
/- semanticURI : uri/
/* Properties : Property/
/* ModuleClasses : ModuleClass/
/* SubDevices : SubDevice/
...
...
@@ -587,53 +594,54 @@ fg=blue</panel_attributes>
<element>
<id>
Relation
</id>
<coordinates>
<x>
70
0
</x>
<y>
39
0
</y>
<w>
7
0
</w>
<h>
10
0
</h>
<x>
63
0
</x>
<y>
40
0
</y>
<w>
8
0
</w>
<h>
8
0
</h>
</coordinates>
<panel_attributes>
lt=
<
.
m1=0..n
</panel_attributes>
<additional_attributes>
10.0;70.0;40.0;70.0;40.0;10.0;10.0;10.0
</additional_attributes>
m1=0..n
fontsize=12
</panel_attributes>
<additional_attributes>
10.0;50.0;60.0;50.0;60.0;10.0;10.0;10.0
</additional_attributes>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
70
0
</x>
<y>
29
0
</y>
<w>
1
5
0
</w>
<h>
9
0
</h>
<x>
63
0
</x>
<y>
13
0
</y>
<w>
1
7
0
</w>
<h>
28
0
</h>
</coordinates>
<panel_attributes>
lt=
<
.
m1= 0..n
</panel_attributes>
<additional_attributes>
1
3
0.0;10.0;
8
0.0;10.0;
8
0.0;
7
0.0;10.0;
7
0.0
</additional_attributes>
fontsize=12
</panel_attributes>
<additional_attributes>
1
5
0.0;10.0;
10
0.0;10.0;
10
0.0;
26
0.0;10.0;
26
0.0
</additional_attributes>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
70
0
</x>
<y>
3
7
0
</y>
<w>
1
5
0
</w>
<h>
10
0
</h>
<x>
63
0
</x>
<y>
3
2
0
</y>
<w>
1
7
0
</w>
<h>
7
0
</h>
</coordinates>
<panel_attributes>
lt=
<
.
</panel_attributes>
<additional_attributes>
1
3
0.0;80.0;
60.0;8
0.0;
6
0.0;
1
0.0;10.0;
1
0.0
</additional_attributes>
<additional_attributes>
1
50.0;1
0.0;80.0;
1
0.0;
8
0.0;
5
0.0;10.0;
5
0.0
</additional_attributes>
</element>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
8
3
0
</x>
<y>
4
20
</y>
<w>
2
2
0
</w>
<x>
7
80
</x>
<y>
3
20
</y>
<w>
2
4
0
</w>
<h>
130
</h>
</coordinates>
<panel_attributes>
Property
--
*@ name :
text
*
*@ name :
Name
*
/@ optional : boolean = false/
/@ value : text/
/@ semanticURI : uri/
/- Doc : Doc/
/- semanticURI : uri/
- DataType : SimpleType
fg=blue
transparency=80
</panel_attributes>
...
...
@@ -642,33 +650,34 @@ transparency=80</panel_attributes>
<element>
<id>
Relation
</id>
<coordinates>
<x>
13
8
0
</x>
<y>
25
0
</y>
<w>
8
0
</w>
<h>
26
0
</h>
<x>
13
4
0
</x>
<y>
13
0
</y>
<w>
7
0
</w>
<h>
40
0
</h>
</coordinates>
<panel_attributes>
lt=
<
.
m1=0..n
</panel_attributes>
<additional_attributes>
10.0;10.0;
6
0.0;10.0;
6
0.0;
24
0.0;10.0;
24
0.0
</additional_attributes>
fontsize=12
</panel_attributes>
<additional_attributes>
10.0;10.0;
4
0.0;10.0;
4
0.0;
38
0.0;10.0;
38
0.0
</additional_attributes>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
10
4
0
</x>
<x>
10
1
0
</x>
<y>
290
</y>
<w>
70
</w>
<h>
19
0
</h>
<h>
7
0
</h>
</coordinates>
<panel_attributes>
lt=
<
.
m1=0..n
</panel_attributes>
<additional_attributes>
10.0;160.0;40.0;160.0;40.0;10.0;10.0;10.0
</additional_attributes>
m1=0..n
fontsize=12
</panel_attributes>
<additional_attributes>
10.0;40.0;40.0;40.0;40.0;10.0;10.0;10.0
</additional_attributes>
</element>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
7
8
0
</x>
<y>
1
10
0
</y>
<x>
7
3
0
</x>
<y>
1
24
0
</y>
<w>
190
</w>
<h>
110
</h>
</coordinates>
...
...
@@ -686,95 +695,58 @@ Enum : EnumType
<element>
<id>
Relation
</id>
<coordinates>
<x>
6
6
0
</x>
<y>
1
11
0
</y>
<x>
6
1
0
</x>
<y>
1
25
0
</y>
<w>
140
</w>
<h>
80
</h>
</coordinates>
<panel_attributes>
lt=
<<
-
m1= 1
</panel_attributes>
fontsize=12
</panel_attributes>
<additional_attributes>
120.0;10.0;80.0;10.0;80.0;60.0;10.0;60.0
</additional_attributes>
</element>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
100
</x>
<y>
320
</y>
<w>
330
</w>
<h>
230
</h>
</coordinates>
<panel_attributes>
Product
--
*@ id : Name*
/- Doc : Doc/
/- semanticURI : uri/
/* Properties : Property/
/* ModuleClasses : ModuleClass/
/* SubDevices : SubDevice/
/- DeviceClass/
/ @domain : IDRF/
/ @class : id /
/ -ImplementedProperties : Property /
/ -ImplementedModuleClasses : ModuleClass /
/- extends : Extends/
fg=blue
</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
42
0
</x>
<y>
3
10
</y>
<w>
9
0
</w>
<h>
5
0
</h>
<x>
63
0
</x>
<y>
2
10
</y>
<w>
17
0
</w>
<h>
14
0
</h>
</coordinates>
<panel_attributes>
lt=
<
.
m1=0..1
</panel_attributes>
<additional_attributes>
70.0;20.0;10.0;20.0
</additional_attributes>
fontsize=12
</panel_attributes>
<additional_attributes>
150.0;120.0;80.0;120.0;80.0;10.0;10.0;10.0
</additional_attributes>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
28
0
</x>
<y>
10
0
</y>
<w>
57
0
</w>
<h>
24
0
</h>
<x>
31
0
</x>
<y>
9
0
</y>
<w>
49
0
</w>
<h>
11
0
</h>
</coordinates>
<panel_attributes>
lt=
<
.
</panel_attributes>
<additional_attributes>
55
0.0;
4
0.0;
47
0.0;
4
0.0;
47
0.0;
1
0.0;
1
0.0;
1
0.0;10.0;
22
0.0
</additional_attributes>
<additional_attributes>
470.0;50.0;38
0.0;
5
0.0;
38
0.0;
2
0.0;
5
0.0;
2
0.0;
5
0.0;
9
0.0;10.0;
9
0.0
</additional_attributes>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
280
</x>
<y>
520
</y>
<w>
570
</w>
<h>
90
</h>
</coordinates>
<panel_attributes>
lt=
<
.
m1= 0..n
</panel_attributes>
<additional_attributes>
550.0;10.0;460.0;10.0;460.0;70.0;10.0;70.0;10.0;30.0
</additional_attributes>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
420
</x>
<y>
440
</y>
<w>
90
</w>
<h>
40
</h>
<x>
630
</x>
<y>
230
</y>
<w>
80
</w>
<h>
240
</h>
</coordinates>
<panel_attributes>
lt=
<
.
m1=0..n
</panel_attributes>
<additional_attributes>
70.0;10.0;10.0;10.0
</additional_attributes>
fontsize=12
</panel_attributes>
<additional_attributes>
10.0;220.0;60.0;220.0;60.0;10.0;10.0;10.0
</additional_attributes>
</element>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
10
8
0
</x>
<y>
1
27
0
</y>
<x>
10
3
0
</x>
<y>
1
41
0
</y>
<w>
190
</w>
<h>
50
</h>
</coordinates>
...
...
@@ -787,114 +759,287 @@ fg=blue</panel_attributes>
<element>
<id>
Relation
</id>
<coordinates>
<x>
9
6
0
</x>
<y>
1
18
0
</y>
<x>
9
1
0
</x>
<y>
1
32
0
</y>
<w>
140
</w>
<h>
130
</h>
</coordinates>
<panel_attributes>
lt=
<<
.
m1=0..1
</panel_attributes>
<additional_attributes>
120.0;100.0;
5
0.0;100.0;
5
0.0;10.0;10.0;10.0
</additional_attributes>
fontsize=12
</panel_attributes>
<additional_attributes>
120.0;100.0;
4
0.0;100.0;
4
0.0;10.0;10.0;10.0
</additional_attributes>
</element>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
1
33
0
</x>
<y>
1
29
0
</y>
<x>
1
28
0
</x>
<y>
1
43
0
</y>
<w>
210
</w>
<h>
110
</h>
</coordinates>
<panel_attributes>
EnumValue
--
*@ name :
text
*
*@ name :
Name
*
*@ value : text*
/@ type : BasicType = integer/
/@ semanticURI : uri/
/- Doc : Doc/
/- semanticURI : uri/
fg=blue
</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
12
6
0
</x>
<y>
1
28
0
</y>
<x>
12
1
0
</x>
<y>
1
43
0
</y>
<w>
90
</w>
<h>
5
0
</h>
<h>
4
0
</h>
</coordinates>
<panel_attributes>
lt=
<<
.
m1=1..n
</panel_attributes>
<additional_attributes>
70.0;
2
0.0;10.0;
2
0.0
</additional_attributes>
fontsize=12
</panel_attributes>
<additional_attributes>
70.0;
1
0.0;10.0;
1
0.0
</additional_attributes>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
1
53
0
</x>
<y>
1
30
0
</y>
<w>
1
2
0
</w>
<x>
1
48
0
</x>
<y>
1
44
0
</y>
<w>
1
1
0
</w>
<h>
80
</h>
</coordinates>
<panel_attributes>
lt=
<<
-
m1=0..1
</panel_attributes>
m1=0..1
fontsize=12
</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>
63
0
</y>
<y>
78
0
</y>
<w>
220
</w>
<h>
80
</h>
</coordinates>
<panel_attributes>
Extend
s
<panel_attributes>
Extend
--
*@domain :
IDRF
*
*@
class : id
*
/-
exclude : Exclud
e/
fg=blue
</panel_attributes>
*@domain :
Name
*
*@
entity : Name
*
/-
ExtendChoic
e/
fg=blue
</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
83
0
</x>
<y>
63
0
</y>
<w>
2
2
0
</w>
<x>
111
0
</x>
<y>
78
0
</y>
<w>
2
4
0
</w>
<h>
70
</h>
</coordinates>
<panel_attributes>
Exclude
--
*@name :
text
*
/@type :
text
= datapoint/
*@name :
Name
*
/@type :
ExtendType
= datapoint/
fg=blue
</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
70
0
</x>
<y>
63
0
</y>
<w>
1
5
0
</w>
<h>
8
0
</h>
<x>
102
0
</x>
<y>
78
0
</y>
<w>
1
1
0
</w>
<h>
7
0
</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>
m1= 1..n
fontsize=12
</panel_attributes>
<additional_attributes>
90.0;10.0;30.0;10.0;30.0;50.0;10.0;50.0
</additional_attributes>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
410
</x>
<y>
620
</y>
<w>
100
</w>
<h>
50
</h>
<x>
430
</x>
<y>
780
</y>
<w>
80
</w>
<h>
40
</h>
</coordinates>
<panel_attributes>
lt=
<
.
m1=0..1
fontsize=12
</panel_attributes>
<additional_attributes>
60.0;10.0;10.0;10.0
</additional_attributes>
</element>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
1460
</x>
<y>
780
</y>
<w>
220
</w>
<h>
160
</h>
</coordinates>
<panel_attributes>
<<
enumeration
>>
ExtendType
--
action
datapoint
event
moduleclass
property
device
subdevice
</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
1340
</x>
<y>
780
</y>
<w>
140
</w>
<h>
70
</h>
</coordinates>
<panel_attributes>
lt=
<<
-
m1=0..1
fontsize=12
</panel_attributes>
<additional_attributes>
120.0;10.0;40.0;10.0;40.0;50.0;10.0;50.0
</additional_attributes>
</element>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
1110
</x>
<y>
860
</y>
<w>
240
</w>
<h>
70
</h>
</coordinates>
<panel_attributes>
Include
--
*@name : Name*
/@type : ExtendType = datapoint/
fg=blue
</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
1020
</x>
<y>
840
</y>
<w>
110
</w>
<h>
60
</h>
</coordinates>
<panel_attributes>
lt=
<
.
m1= 1..n
fontsize=12
</panel_attributes>
<additional_attributes>
90.0;30.0;30.0;30.0;30.0;10.0;10.0;10.0
</additional_attributes>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
1340
</x>
<y>
780
</y>
<w>
140
</w>
<h>
150
</h>
</coordinates>
<panel_attributes>
lt=-
fontsize=12
</panel_attributes>
<additional_attributes>
120.0;10.0;40.0;10.0;40.0;130.0;10.0;130.0
</additional_attributes>
</element>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
810
</x>
<y>
780
</y>
<w>
220
</w>
<h>
80
</h>
</coordinates>
<panel_attributes>
<<
enumeration
>>
ExtendChoice
--
Excludes : Exclude
Includes : Include
</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
700
</x>
<y>
790
</y>
<w>
130
</w>
<h>
70
</h>
</coordinates>
<panel_attributes>
lt=
<<
-
m1=0..1
fontsize=12
</panel_attributes>
<additional_attributes>
80.0;20.0;10.0;20.0
</additional_attributes>
<additional_attributes>
110.0;10.0;40.0;10.0;40.0;50.0;10.0;50.0
</additional_attributes>
</element>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
420
</x>
<y>
130
</y>
<w>
220
</w>
<h>
160
</h>
</coordinates>
<panel_attributes>
Product
--
*@ id : Name*
/@ semanticURI : uri/
/- Doc : Doc/
/* Properties : Property/
/* ModuleClasses : ModuleClass/
/* SubDevices : SubDevice/
- DeviceClass : Extend
/- Extend : Extend/
fg=blue
</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
310
</x>
<y>
270
</y>
<w>
130
</w>
<h>
70
</h>
</coordinates>
<panel_attributes>
lt=
<
.
m1=0..n
fontsize=12
</panel_attributes>
<additional_attributes>
110.0;40.0;60.0;40.0;60.0;10.0;10.0;10.0
</additional_attributes>
</element>
<element>
<id>
Relation
</id>
<coordinates>
<x>
310
</x>
<y>
130
</y>
<w>
130
</w>
<h>
130
</h>
</coordinates>
<panel_attributes>
lt=
<
.
m1=0..n
fontsize=12
</panel_attributes>
<additional_attributes>
110.0;10.0;60.0;10.0;60.0;110.0;10.0;110.0
</additional_attributes>
</element>
<element>
<id>
UMLClass
</id>
<coordinates>
<x>
430
</x>
<y>
670
</y>
<w>
1250
</w>
<h>
40
</h>
</coordinates>
<panel_attributes>
halign=center
SDT 4.0 - Extend
fontsize=24
bg=gray
lw=0.1
</panel_attributes>
<additional_attributes/>
</element>
</diagram>
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