add Namespace class

This commit is contained in:
Michael Becker 2025-10-22 14:46:33 -04:00
parent 40b9d78abb
commit 8627f416cb
4 changed files with 51 additions and 3 deletions

View File

@ -322,8 +322,6 @@
- IDR_Derived_Element_Content__update_with__Executable_returning_Work_Data: "{4151911a-485c-4488-8e19-1560f489d411}"
- IDR_Executable_returning_Work_Data__used_by__Derived_Element_Content: "{75fdacf8-163c-45ac-86eb-80677ff738ad}"
- IDR_Work_Data__in__Namespace: '{c06e6d4d-c0e3-4e87-b2b5-76fedb979318}'
- IDR_Parameter_Assignment__assigns_from__Executable_returning_Work_Data: '{6f3687ed-7d88-4ece-914e-c47c57c1146d}'
- IDR_Executable_returning_Work_Data__assigned_from__Parameter_Assignment: '{40540642-69b3-4713-ac55-6946060bd385}'
- IDR_Parameter_Assignment__assigns_to__Work_Data: '{51c37636-35d2-4528-99ca-50cf09fa1427}'

View File

@ -1,4 +1,8 @@
---
- entityDefinitions:
- IDR_Element__has_target__Namespace: '{7924469a-8853-403b-95b4-c1cbfa7df792}'
- IDR_Namespace__is_target_for__Element: '{6cde0a64-9e8b-4efd-a94c-f82365cd0a73}'
- library: '&IDL_MochaBaseSystem;'
instances:
- class: '&IDC_Element;'
@ -92,3 +96,19 @@
destinationClassId: '&IDC_Element;'
siblingRelationshipId: '&IDR_Element__has_default__Display_Option;'
singular: no
- relationship: '&IDR_Element__has_target__Namespace;'
index: 869
sourceClassId: '&IDC_Element;'
type: 'has target'
destinationClassId: '&IDC_Namespace;'
siblingRelationshipId: '&IDR_Namespace__is_target_for__Element;'
singular: yes
- relationship: '&IDR_Namespace__is_target_for__Element;'
index: 870
sourceClassId: '&IDC_Namespace;'
type: 'is target for'
destinationClassId: '&IDC_Element;'
siblingRelationshipId: '&IDR_Element__has_target__Namespace;'
singular: no

View File

@ -1,7 +1,29 @@
---
- entityDefinitions:
- IDR_Work_Data__in__Namespace: '{c06e6d4d-c0e3-4e87-b2b5-76fedb979318}'
- IDR_Namespace__has__Work_Data: '{b7b66a6f-7a0e-42ee-b08e-e1464f6993d8}'
# {28da848f-898f-4cf3-badc-a8ec979a3dcd}
- library: '&IDL_MochaBaseSystem;'
instances:
- class: '&IDC_WorkData;'
name: Work Data
index: 42
abstract: yes
- relationship: '&IDR_Work_Data__in__Namespace;'
index: 765
sourceClassId: '&IDC_WorkData;'
type: 'in'
destinationClassId: '&IDC_Namespace;'
siblingRelationshipId: '&IDR_Namespace__has__Work_Data;'
singular: yes
- relationship: '&IDR_Namespace__has__Work_Data;'
index: 766
sourceClassId: '&IDC_Namespace;'
type: 'has'
destinationClassId: '&IDC_WorkData;'
siblingRelationshipId: '&IDR_Work_Data__in__Namespace;'
singular: no

View File

@ -0,0 +1,8 @@
- entityDefinitions:
- IDC_Namespace: '{e1839f6f-f648-4879-bc1d-bb14559a6be3}'
- library: '&IDL_MochaBaseSystem;'
instances:
- class: '&IDC_Namespace;'
name: Namespace
index: 333