|
12 | 12 | @prefix : <urn:samm:org.eclipse.esmf.test:2.0.0#>.
|
13 | 13 | @prefix samm: <urn:samm:org.eclipse.esmf.samm:meta-model:2.1.0#>.
|
14 | 14 | @prefix samm-c: <urn:samm:org.eclipse.esmf.samm:characteristic:2.1.0#>.
|
15 |
| -@prefix samm-e: <urn:samm:org.eclipse.esmf.samm:entity:2.1.0#>. |
16 | 15 | @prefix unit: <urn:samm:org.eclipse.esmf.samm:unit:2.1.0#>.
|
17 |
| -@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>. |
18 |
| -@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>. |
19 | 16 | @prefix xsd: <http://www.w3.org/2001/XMLSchema#>.
|
20 | 17 |
|
21 | 18 | :Uuid2 a samm:Aspect;
|
22 | 19 | samm:preferredName "Shared Aspect for UUIDs v4"@en;
|
23 |
| - samm:properties (:uuidV4Property); |
| 20 | + samm:properties (); |
24 | 21 | samm:operations ();
|
25 | 22 | samm:events ().
|
26 |
| -:uuidV4Property a samm:Property; |
27 |
| - samm:preferredName "UUID v4 Property"@en; |
28 |
| - samm:characteristic :UuidV4Trait; |
29 |
| - samm:exampleValue "urn:uuid:48878d48-6f1d-47f5-8ded-a441d0d879df". |
30 |
| -:UuidV4Trait a samm-c:Trait; |
31 |
| - samm:preferredName "Trait for UUIDs v4"@en; |
32 |
| - samm-c:baseCharacteristic :Uuidv4Characteristic; |
33 |
| - samm-c:constraint :Uuidv4RegularExpression. |
34 |
| -:Uuidv4Characteristic a samm:Characteristic; |
35 |
| - samm:preferredName "UUID v4"@en; |
36 |
| - samm:dataType xsd:string. |
37 |
| -:Uuidv4RegularExpression a samm-c:RegularExpressionConstraint; |
38 |
| - samm:preferredName "UUID v4 Regular Expression"@en; |
39 |
| - samm:value "(^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$)|(^urn:uuid:[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$)". |
40 | 23 |
|
41 | 24 | :Uuid3 a samm:Aspect;
|
42 | 25 | samm:preferredName "Shared Aspect for UUIDs v4"@en;
|
43 |
| - samm:properties (:uuidV4Property3); |
| 26 | + samm:properties (); |
44 | 27 | samm:operations ();
|
45 | 28 | samm:events ().
|
46 |
| -:uuidV4Property3 a samm:Property; |
47 |
| - samm:preferredName "UUID v4 Property"@en; |
48 |
| - samm:characteristic :UuidV4Trait3; |
49 |
| - samm:exampleValue "urn:uuid:48878d48-6f1d-47f5-8ded-a441d0d879df". |
50 |
| -:UuidV4Trait3 a samm-c:Trait; |
51 |
| - samm:preferredName "Trait for UUIDs v4"@en; |
52 |
| - samm-c:baseCharacteristic :Uuidv4Characteristic3; |
53 |
| - samm-c:constraint :Uuidv4RegularExpression3. |
54 |
| -:Uuidv4Characteristic3 a samm:Characteristic; |
55 |
| - samm:preferredName "UUID v4"@en; |
56 |
| - samm:dataType xsd:string. |
57 |
| -:Uuidv4RegularExpression3 a samm-c:RegularExpressionConstraint; |
58 |
| - samm:preferredName "UUID v4 Regular Expression"@en; |
59 |
| - samm:value "(^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$)|(^urn:uuid:[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$)". |
60 | 29 |
|
0 commit comments