improvements for BEM Process and Methods returning an Element

This commit is contained in:
Michael Becker 2025-10-12 13:14:11 -04:00
parent 3f9a4dd0aa
commit 6ee9931cff
6 changed files with 28 additions and 4 deletions

View File

@ -382,6 +382,9 @@
- IDR_BEM_Process__uses_loop__Executable_returning_Instance_Set: '{0fb2b538-eacb-418a-b7d8-43a584b85952}' - IDR_BEM_Process__uses_loop__Executable_returning_Instance_Set: '{0fb2b538-eacb-418a-b7d8-43a584b85952}'
- IDR_Executable_returning_Instance_Set__loop_used_by__BEM_Process: '{903e0a4b-f93b-420c-a11d-f34be76d0479}' - IDR_Executable_returning_Instance_Set__loop_used_by__BEM_Process: '{903e0a4b-f93b-420c-a11d-f34be76d0479}'
- IDR_BEM_Process__uses_order__Executable_returning_Attribute: '{0e1e6e71-e0ee-4b94-a912-ba1c6bebed2b}'
- IDR_Executable_returning_Attribute__order_used_by__BEM_Process: '{3c91d957-6a08-444e-b3b7-360cada2e30f}'
- IDR_Build_Element_Method__has__BEM_Process: '{6f1811b0-4e58-4e66-8318-083b62aac5de}' - IDR_Build_Element_Method__has__BEM_Process: '{6f1811b0-4e58-4e66-8318-083b62aac5de}'
- IDR_BEM_Process__for__Build_Element_Method: '{da991add-0a67-428c-9568-efba5633c91a}' - IDR_BEM_Process__for__Build_Element_Method: '{da991add-0a67-428c-9568-efba5633c91a}'

View File

@ -379,6 +379,9 @@
- IDR_BEM_Process__uses_loop__Executable_returning_Instance_Set: '{0fb2b538-eacb-418a-b7d8-43a584b85952}' - IDR_BEM_Process__uses_loop__Executable_returning_Instance_Set: '{0fb2b538-eacb-418a-b7d8-43a584b85952}'
- IDR_Executable_returning_Instance_Set__loop_used_by__BEM_Process: '{903e0a4b-f93b-420c-a11d-f34be76d0479}' - IDR_Executable_returning_Instance_Set__loop_used_by__BEM_Process: '{903e0a4b-f93b-420c-a11d-f34be76d0479}'
- IDR_BEM_Process__uses_order__Executable_returning_Attribute: '{0e1e6e71-e0ee-4b94-a912-ba1c6bebed2b}'
- IDR_Executable_returning_Attribute__order_used_by__BEM_Process: '{3c91d957-6a08-444e-b3b7-360cada2e30f}'
- IDR_Build_Element_Method__has__BEM_Process: '{6f1811b0-4e58-4e66-8318-083b62aac5de}' - IDR_Build_Element_Method__has__BEM_Process: '{6f1811b0-4e58-4e66-8318-083b62aac5de}'
- IDR_BEM_Process__for__Build_Element_Method: '{da991add-0a67-428c-9568-efba5633c91a}' - IDR_BEM_Process__for__Build_Element_Method: '{da991add-0a67-428c-9568-efba5633c91a}'

View File

@ -382,6 +382,9 @@
- IDR_BEM_Process__uses_loop__Executable_returning_Instance_Set: '{0fb2b538-eacb-418a-b7d8-43a584b85952}' - IDR_BEM_Process__uses_loop__Executable_returning_Instance_Set: '{0fb2b538-eacb-418a-b7d8-43a584b85952}'
- IDR_Executable_returning_Instance_Set__loop_used_by__BEM_Process: '{903e0a4b-f93b-420c-a11d-f34be76d0479}' - IDR_Executable_returning_Instance_Set__loop_used_by__BEM_Process: '{903e0a4b-f93b-420c-a11d-f34be76d0479}'
- IDR_BEM_Process__uses_order__Executable_returning_Attribute: '{0e1e6e71-e0ee-4b94-a912-ba1c6bebed2b}'
- IDR_Executable_returning_Attribute__order_used_by__BEM_Process: '{3c91d957-6a08-444e-b3b7-360cada2e30f}'
- IDR_Build_Element_Method__has__BEM_Process: '{6f1811b0-4e58-4e66-8318-083b62aac5de}' - IDR_Build_Element_Method__has__BEM_Process: '{6f1811b0-4e58-4e66-8318-083b62aac5de}'
- IDR_BEM_Process__for__Build_Element_Method: '{da991add-0a67-428c-9568-efba5633c91a}' - IDR_BEM_Process__for__Build_Element_Method: '{da991add-0a67-428c-9568-efba5633c91a}'

View File

@ -37,6 +37,21 @@
siblingRelationshipId: '&IDR_BEM_Process__uses_loop__Executable_returning_Instance_Set;' siblingRelationshipId: '&IDR_BEM_Process__uses_loop__Executable_returning_Instance_Set;'
singular: no singular: no
- relationship: '&IDR_BEM_Process__uses_order__Executable_returning_Attribute;'
index: 72
sourceClassId: '&IDC_BEMProcess;'
type: 'uses order'
destinationClassId: '&IDC_ExecutableReturningAttribute;'
siblingRelationshipId: '&IDR_Executable_returning_Attribute__order_used_by__BEM_Process;'
singular: yes
- relationship: '&IDR_Executable_returning_Attribute__order_used_by__BEM_Process;'
index: 73
sourceClassId: '&IDC_ExecutableReturningAttribute;'
type: 'order used by'
destinationClassId: '&IDC_BEMProcess;'
siblingRelationshipId: '&IDR_BEM_Process__uses_order__Executable_returning_Attribute;'
singular: no
- relationship: '&IDR_Element_Content__built_from__BEM_Process;' - relationship: '&IDR_Element_Content__built_from__BEM_Process;'
index: 105 index: 105

View File

@ -43,9 +43,9 @@
- relationship: '&IDR_Build_Element_Method__returns__Element;' - relationship: '&IDR_Build_Element_Method__returns__Element;'
index: 54 index: 54
sourceClassId: '&IDC_BuildAttributeMethod;' sourceClassId: '&IDC_BuildElementMethod;'
type: 'returns' type: 'returns'
destinationClassId: '&IDC_BuildElementMethod;' destinationClassId: '&IDC_Element;'
siblingRelationshipId: '&IDR_Element__returned_by__Build_Element_Method;' siblingRelationshipId: '&IDR_Element__returned_by__Build_Element_Method;'
singular: no singular: no

View File

@ -7,7 +7,7 @@
customTagName: returnElementMethodBinding customTagName: returnElementMethodBinding
superclasses: superclasses:
- instance: '&IDC_MethodBinding;' - instance: '&IDC_MethodBinding;'
# - instance: '&IDC_ExecutableReturningElement;' - instance: '&IDC_ExecutableReturningElement;'
instancesLabeledByRAMB: '&IDMB_Method_Binding__get__Executes_Method_and_Method_Type_RAMB;' instancesLabeledByRAMB: '&IDMB_Method_Binding__get__Executes_Method_and_Method_Type_RAMB;'
# defaultTask: '&IDI_Task_ViewReturnElementMethodBinding;' # defaultTask: '&IDI_Task_ViewReturnElementMethodBinding;'
# relatedTasks: # relatedTasks: