Просмотр исходного кода

Update drawio vocabulary + generated description (all drawio elements have 'inModel' link to their model)

Joeri Exelmans 2 лет назад
Родитель
Сommit
7cc40c9d6e

Разница между файлами не показана из-за своего большого размера
+ 121 - 0
examples/oml/CDF/src/oml/flandersmake.be/cdf/description/my_drawio.oml


+ 2 - 2
examples/oml/CDF/src/oml/flandersmake.be/cdf/vocabulary/drawio.oml

@@ -10,7 +10,7 @@ vocabulary <http://flandersmake.be/cdf/vocabulary/drawio#> as drawio {
 	aspect element :> object_diagram:Object []
 	
 	// Cells and Pages have a GUID generated by drawio.
-	aspect elementWithDrawioId [
+	aspect elementWithDrawioId :> element [
 		restricts scalar property hasDrawioId to exactly 1
 	]
 	scalar property hasDrawioId [
@@ -189,7 +189,7 @@ vocabulary <http://flandersmake.be/cdf/vocabulary/drawio#> as drawio {
 		inverse functional // a cell can be the root of at most one page
 	]
 	
-	concept PageAttribute :> dict:DictEntry []
+	concept PageAttribute :> dict:DictEntry, element []
 	
 	scalar property hasName [
 		domain Page