fix loads of bugs and implement loads of features

This commit is contained in:
Michael Becker 2024-05-20 23:42:55 -04:00
parent 26c857e47f
commit 5523228779
37 changed files with 713 additions and 114 deletions

View File

@ -5,6 +5,7 @@
- IDA_Verb: '{61345a5d-3397-4a96-8797-8863f03a476c}' - IDA_Verb: '{61345a5d-3397-4a96-8797-8863f03a476c}'
- IDA_Singular: '{F1A06573-C447-4D85-B4E7-54A438C4A960}' - IDA_Singular: '{F1A06573-C447-4D85-B4E7-54A438C4A960}'
- IDA_Value: '{041DD7FD-2D9C-412B-8B9D-D7125C166FE0}' - IDA_Value: '{041DD7FD-2D9C-412B-8B9D-D7125C166FE0}'
- IDA_Placeholder: '{faa885d1-9c5f-4e4a-bfe8-adf132c06708}'
- IDA_GlobalIdentifier: '{032dc723-2f30-446e-8d5c-63c43691077d}' - IDA_GlobalIdentifier: '{032dc723-2f30-446e-8d5c-63c43691077d}'
- IDA_DisplayID: '{5c54acdd-bd00-4003-96d7-37921b885b1c}' - IDA_DisplayID: '{5c54acdd-bd00-4003-96d7-37921b885b1c}'
- IDA_ClassName: '{c7e8d78e-cfac-4dac-ae24-2ac67a0ba9d3}' - IDA_ClassName: '{c7e8d78e-cfac-4dac-ae24-2ac67a0ba9d3}'

View File

@ -273,9 +273,6 @@
- IDR_Element_Content__has__Element_Content_Display_Option: "{f070dfa7-6260-4488-a779-fae291903f2d}" - IDR_Element_Content__has__Element_Content_Display_Option: "{f070dfa7-6260-4488-a779-fae291903f2d}"
- IDR_Element_Content_Display_Option__for__Element_Content: "{12fe7923-b3d2-4152-96c7-a901410b3466}" - IDR_Element_Content_Display_Option__for__Element_Content: "{12fe7923-b3d2-4152-96c7-a901410b3466}"
- IDR_Element_Content__has__Parameter_Assignment: "{51214ef0-458a-44fa-8b9d-f3d9d2309388}"
- IDR_Parameter__assigned_from__Element_Content: "{dcef180b-a2ca-4d87-bb05-b946c319b562}"
- IDR_Element_Content__has__Validation: "{265637cd-2099-416b-88fa-4f5ed88a87e3}" - IDR_Element_Content__has__Validation: "{265637cd-2099-416b-88fa-4f5ed88a87e3}"
- IDR_Validation__for__Element_Content: "{3a4677e8-9c78-4149-80ad-46e5ac3b12f5}" - IDR_Validation__for__Element_Content: "{3a4677e8-9c78-4149-80ad-46e5ac3b12f5}"

View File

@ -6,7 +6,7 @@
- IDI_SequenceTask_TestMethodBinding: '{3e55af17-00a9-418d-ae6f-7e52ec11148e}' - IDI_SequenceTask_TestMethodBinding: '{3e55af17-00a9-418d-ae6f-7e52ec11148e}'
- IDI_Task_ShowDefinitionInCodeEditor: '{4f8a0e8e-e139-4cc6-b8cf-a32e67bd192d}' - IDI_Task_ShowDefinitionInCodeEditor: '{4f8a0e8e-e139-4cc6-b8cf-a32e67bd192d}'
- IDI_Task_DeleteInstance: '{276c5933-89a9-4a22-8fe3-cd9fda5377a8}' - IDI_Task_DeleteInstance: '{276c5933-89a9-4a22-8fe3-cd9fda5377a8}'
- IDI_Task_ViewIntegrationIDs: '{8a2a0ef3-a145-4026-9c55-4d0133eff929}' # - IDI_Task_ViewIntegrationIDs: '{8a2a0ef3-a145-4026-9c55-4d0133eff929}'
- IDI_SequenceTask_ViewSystemUser: '{5fd32c2b-7169-4db7-9379-6d8cb479c60e}' - IDI_SequenceTask_ViewSystemUser: '{5fd32c2b-7169-4db7-9379-6d8cb479c60e}'
- IDI_SequenceTask_EditSystemUser: '{4d4536c9-4afb-4f42-b7a6-e0eaef5c93bf}' - IDI_SequenceTask_EditSystemUser: '{4d4536c9-4afb-4f42-b7a6-e0eaef5c93bf}'
- IDI_SequenceTask_ManageSystemUserCredentials: '{2cab9794-397a-4d59-b61d-9b7f97ed297a}' - IDI_SequenceTask_ManageSystemUserCredentials: '{2cab9794-397a-4d59-b61d-9b7f97ed297a}'

View File

@ -56,9 +56,6 @@
- IDM_Class__get__Name: '{e85787f3-9539-499d-abf6-b1ef1ac29381}' - IDM_Class__get__Name: '{e85787f3-9539-499d-abf6-b1ef1ac29381}'
- IDMB_Class__get__Name: '{b7b6eb6d-f021-4a71-a2f9-9a273e718298}' - IDMB_Class__get__Name: '{b7b6eb6d-f021-4a71-a2f9-9a273e718298}'
- IDM_Instance__get__Global_Identifier: '{4c63e13a-29c3-434a-a7e0-5fbe4a3c27b1}'
- IDMB_Instance__get__Global_Identifier: '{41635a5a-a1eb-4918-919a-84cae7dd2fef}'
- IDM_Method__get__Name: '{b20e4735-0433-4606-9ce6-d51ce977f28b}' - IDM_Method__get__Name: '{b20e4735-0433-4606-9ce6-d51ce977f28b}'
- IDMB_Method__get__Name: '{370a44ea-b2cc-4b6c-9e85-ce2423facfdb}' - IDMB_Method__get__Name: '{370a44ea-b2cc-4b6c-9e85-ce2423facfdb}'

View File

@ -24,3 +24,8 @@
- IDI_WorkSet_InstanceNonsingular: '{d0d58858-7716-489b-bd95-4f3ae1ac05a3}' - IDI_WorkSet_InstanceNonsingular: '{d0d58858-7716-489b-bd95-4f3ae1ac05a3}'
- IDI_WorkSet_SiblingRelationship: '{e5d14540-fad5-4ec4-bc08-a695234f3c73}' - IDI_WorkSet_SiblingRelationship: '{e5d14540-fad5-4ec4-bc08-a695234f3c73}'
- IDI_WorkSet_BuildAttributeMethodComponentNonsingular: '{3db83818-4585-4f53-bdb7-ce7e8f83892b}' - IDI_WorkSet_BuildAttributeMethodComponentNonsingular: '{3db83818-4585-4f53-bdb7-ce7e8f83892b}'
- IDI_WorkSet_ExternalIDSingular: '{a7dac0ab-dc5d-4af2-b1a3-466cab531e56}'
- IDI_WorkSet_ExternalIDNonsingular: '{bb2dabb5-744d-4c8c-a726-160ceff6f6b9}'
- IDI_WorkSet_ParameterAssignmentSingular: '{e112f1cd-005c-439c-b9e4-e9ebfe4b2385}'
- IDI_WorkSet_ParameterAssignmentNonsingular: '{301c6618-a62d-4869-a791-3f27a14bc764}'

View File

@ -111,6 +111,11 @@
name: 'Description' name: 'Description'
index: 61 index: 61
- textAttribute: '&IDA_Placeholder;'
name: 'Placeholder'
value: '!!!PLACEHOLDER!!!'
index: 62
- textAttribute: '&IDA_NewPassword;' - textAttribute: '&IDA_NewPassword;'
name: 'New Password' name: 'New Password'
index: 84 index: 84

View File

@ -106,3 +106,15 @@
- workSet: '&IDI_WorkSet_BuildAttributeMethodComponentNonsingular;' - workSet: '&IDI_WorkSet_BuildAttributeMethodComponentNonsingular;'
name: 'Build Attribute Method Component [Nonsingular]' name: 'Build Attribute Method Component [Nonsingular]'
singular: no singular: no
- workSet: '&IDI_WorkSet_ExternalIDSingular;'
name: 'External ID [Singular]'
singular: yes
- workSet: '&IDI_WorkSet_ExternalIDNonsingular;'
name: 'External ID [Nonsingular]'
singular: no
- workSet: '&IDI_WorkSet_ParameterAssignmentSingular;'
name: 'Parameter Assignment [Singular]'
singular: yes
- workSet: '&IDI_WorkSet_ParameterAssignmentNonsingular;'
name: 'Parameter Assignment [Nonsingular]'
singular: no

View File

@ -15,7 +15,6 @@
- instance: '&IDI_Task_ShowDefinitionInCodeEditor;' - instance: '&IDI_Task_ShowDefinitionInCodeEditor;'
- instance: '&IDI_Task_DeleteInstance;' - instance: '&IDI_Task_DeleteInstance;'
- instance: '&IDI_Task_ShowInstanceUsage;' - instance: '&IDI_Task_ShowInstanceUsage;'
- instance: '&IDI_Task_ViewIntegrationIDs;' - instance: '&IDT_ExternalID_View;'
- instance: '{42bdbbc9-214f-4d81-b91f-36a177e5087b}' - instance: '&IDT_ExternalID_Edit;'
- instance: '{643a3780-250b-4575-be50-50dc346137c0}'
- instance: '{5aafc3a1-8490-4860-866d-717a4c2c77e2}' - instance: '{5aafc3a1-8490-4860-866d-717a4c2c77e2}'

View File

@ -1,4 +1,11 @@
--- ---
- entityDefinitions:
- IDR_Assign_Relationship_Method__assigns__Relationship: '{cd689fdf-2754-458f-be1e-d4ea98c37335}'
- IDR_Relationship__assigned_by__Assign_Relationship_Method: '{23255a3d-cb38-4464-b77b-51f2502fe98b}'
- IDR_Assign_Relationship_Method__uses__Executable_returning_Instance_Set: '{e5615121-0a72-408b-8ae4-f880841e74ba}'
- IDR_Executable_returning_Instance_Set__used_by__Assign_Relationship_Method: '{aa99c960-f0dc-4ac6-93b9-f335239b8aa7}'
- library: '&IDL_MochaBaseSystem;' - library: '&IDL_MochaBaseSystem;'
instances: instances:
- class: '&IDC_AssignRelationshipMethod;' - class: '&IDC_AssignRelationshipMethod;'
@ -6,27 +13,59 @@
name: AR - Assign Relationship Method name: AR - Assign Relationship Method
index: 23 index: 23
customTagName: assignRelationshipMethod customTagName: assignRelationshipMethod
registerForTemplate: yes
superclasses: superclasses:
- instance: '&IDC_Method;' - instance: '&IDC_Method;'
# - instance: '&IDC_ExecutableProcessingUpdate;' # - instance: '&IDC_ExecutableProcessingUpdate;'
attributes:
- instance: '&IDA_Verb;'
customTagName: 'verb'
- instance: '&IDA_Name;'
customTagName: 'name'
- instance: '&IDA_Static;'
customTagName: 'static'
- instance: '&IDA_Final;'
customTagName: 'final'
relationships: relationships:
- instance: '&IDR_Method__for__Class;'
customTagName: 'forClassId'
- instance: '&IDR_Metadata_With_Access_Modifier__has__Access_Modifier;'
customTagName: 'accessModifierId'
- instance: '&IDR_Assign_Relationship_Method__assigns__Relationship;' - instance: '&IDR_Assign_Relationship_Method__assigns__Relationship;'
customTagName: 'assignsRelationshipId' customTagName: 'assignsRelationshipId'
- instance: '&IDR_Assign_Relationship_Method__uses__Executable_returning_Instance_Set;' - instance: '&IDR_Assign_Relationship_Method__uses__Executable_returning_Instance_Set;'
customTagName: 'instanceId' customTagName: 'instanceId'
- instance: '&IDR_Instance__for__Module;'
customTagName: 'moduleId'
- relationship: '&IDR_Evaluate_Boolean_Expression_Method__returns__Boolean_Attribute;' - relationship: '&IDR_Assign_Relationship_Method__assigns__Relationship;'
index: 24 index: 23
sourceClassId: '&IDC_GetAttributeMethod;' sourceClassId: '&IDC_AssignRelationshipMethod;'
type: 'returns' type: 'assigns'
destinationClassId: '&IDC_BooleanAttribute;' destinationClassId: '&IDC_Relationship;'
siblingRelationshipId: '&IDR_Boolean_Attribute__returned_by__Evaluate_Boolean_Expression_Method;' siblingRelationshipId: '&IDR_Relationship__assigned_by__Assign_Relationship_Method;'
singular: yes
- relationship: '&IDR_Assign_Relationship_Method__uses__Executable_returning_Instance_Set;'
index: 43
sourceClassId: '&IDC_AssignRelationshipMethod;'
type: 'uses'
destinationClassId: '&IDC_ExecutableReturningInstanceSet;'
siblingRelationshipId: '&IDR_Executable_returning_Instance_Set__used_by__Assign_Relationship_Method;'
singular: yes
- relationship: '&IDR_Executable_returning_Instance_Set__used_by__Assign_Relationship_Method;'
index: 50
sourceClassId: '&IDC_ExecutableReturningInstanceSet;'
type: 'used by'
destinationClassId: '&IDC_AssignRelationshipMethod;'
siblingRelationshipId: '&IDR_Assign_Relationship_Method__uses__Executable_returning_Instance_Set;'
singular: no singular: no
- relationship: '&IDR_Boolean_Attribute__returned_by__Evaluate_Boolean_Expression_Method;' - relationship: '&IDR_Relationship__assigned_by__Assign_Relationship_Method;'
index: 25 index: 78
sourceClassId: '&IDC_BooleanAttribute;' sourceClassId: '&IDC_Relationship;'
type: 'returned by' type: 'assigned by'
destinationClassId: '&IDC_GetAttributeMethod;' destinationClassId: '&IDC_AssignRelationshipMethod;'
siblingRelationshipId: '&IDR_Evaluate_Boolean_Expression_Method__returns__Boolean_Attribute;' siblingRelationshipId: '&IDR_Assign_Relationship_Method__assigns__Relationship;'
singular: no singular: no

View File

@ -3,6 +3,9 @@
- IDR_Element_Content__has__EC_Dynamic_Display_Option: '{4a41391a-c325-4182-920a-a94ad28c15fa}' - IDR_Element_Content__has__EC_Dynamic_Display_Option: '{4a41391a-c325-4182-920a-a94ad28c15fa}'
- IDR_EC_Dynamic_Display_Option__for__Element_Content: '{1c0d0aaa-d40b-4e21-9ee7-30a9bb4de5c0}' - IDR_EC_Dynamic_Display_Option__for__Element_Content: '{1c0d0aaa-d40b-4e21-9ee7-30a9bb4de5c0}'
- IDR_Element_Content__has__Parameter_Assignment: "{51214ef0-458a-44fa-8b9d-f3d9d2309388}"
- IDR_Parameter_Assignment__for__Element_Content: "{dcef180b-a2ca-4d87-bb05-b946c319b562}"
- library: '&IDL_MochaBaseSystem;' - library: '&IDL_MochaBaseSystem;'
instances: instances:
- relationship: '&IDR_Element_Content__has__Instance;' - relationship: '&IDR_Element_Content__has__Instance;'
@ -11,7 +14,7 @@
type: 'has' type: 'has'
destinationClassId: '&IDC_Instance;' destinationClassId: '&IDC_Instance;'
siblingRelationshipId: '&IDR_Instance__for__Element_Content;' siblingRelationshipId: '&IDR_Instance__for__Element_Content;'
singular: no singular: yes
- relationship: '&IDR_Instance__for__Element_Content;' - relationship: '&IDR_Instance__for__Element_Content;'
index: 104 index: 104
@ -84,6 +87,9 @@
- instance: '&IDR_Element_Content__has__EC_Dynamic_Display_Option;' - instance: '&IDR_Element_Content__has__EC_Dynamic_Display_Option;'
customTagName: 'dynamicDisplayOptions' customTagName: 'dynamicDisplayOptions'
customTagNameCreatesInstanceOf: '&IDC_ECDynamicDisplayOption;' customTagNameCreatesInstanceOf: '&IDC_ECDynamicDisplayOption;'
- instance: '&IDR_Element_Content__has__Parameter_Assignment;'
customTagName: 'parameterAssignments'
customTagNameCreatesInstanceOf: '&IDC_ParameterAssignment;'
instances: instances:
- instance: '&IDI_Element_AddMetadataInstance;' - instance: '&IDI_Element_AddMetadataInstance;'
name: add metadata instance name: add metadata instance
@ -104,6 +110,21 @@
siblingRelationshipId: '&IDR_Element_Content__has__Element_Content_Display_Option;' siblingRelationshipId: '&IDR_Element_Content__has__Element_Content_Display_Option;'
singular: no singular: no
- relationship: '&IDR_Element_Content__has__Parameter_Assignment;'
index: 2157
sourceClassId: '&IDC_ElementContent;'
type: 'has'
destinationClassId: '&IDC_ParameterAssignment;'
siblingRelationshipId: '&IDR_Parameter_Assignment__for__Element_Content;'
singular: no
- relationship: '&IDR_Parameter_Assignment__for__Element_Content;'
index: 2158
sourceClassId: '&IDC_ParameterAssignment;'
type: 'for'
destinationClassId: '&IDC_ElementContent;'
siblingRelationshipId: '&IDR_Element_Content__has__Parameter_Assignment;'
singular: no
- relationship: '&IDR_Derived_Element_Content__update_with__Executable_returning_Work_Data;' - relationship: '&IDR_Derived_Element_Content__update_with__Executable_returning_Work_Data;'
index: 2165 index: 2165
sourceClassId: '&IDC_ElementContent;' sourceClassId: '&IDC_ElementContent;'

View File

@ -10,6 +10,7 @@
index: 62 index: 62
instancesLabeledByRAMB: '&IDMB_Method__get__Fully_Qualified_Name_BUIR;' instancesLabeledByRAMB: '&IDMB_Method__get__Fully_Qualified_Name_BUIR;'
customTagName: 'buildUIResponseMethod' customTagName: 'buildUIResponseMethod'
registerForTemplate: yes
translations: translations:
- relationship: '&IDR_Class__has_title__Translation;' - relationship: '&IDR_Class__has_title__Translation;'
values: values:

View File

@ -6,6 +6,7 @@
name: AA - Assign Attribute Method name: AA - Assign Attribute Method
index: 73 index: 73
customTagName: assignAttributeMethod customTagName: assignAttributeMethod
registerForTemplate: yes
attributes: attributes:
- instance: '&IDA_Verb;' - instance: '&IDA_Verb;'
customTagName: 'verb' customTagName: 'verb'

View File

@ -0,0 +1,28 @@
---
- library: '&IDL_MochaBaseSystem;'
instances:
- class: '&IDC_ProcessUpdatesMethodBinding;'
name: Process Updates Method Binding
index: 82
customTagName: processUpdatesMethodBinding
superclasses:
- instance: '&IDC_MethodBinding;'
# - instance: '&IDC_ExecutableReturningAttribute;'
instancesLabeledByRAMB: '&IDMB_Method_Binding__get__Executes_Method_and_Method_Type_RAMB;'
# defaultTask: '&IDI_Task_ViewProcessUpdatesMethodBinding;'
# relatedTasks:
# - instance: '&IDI_Task_ViewProcessUpdatesMethodBinding;'
# - instance: '&IDI_Task_EditProcessUpdatesMethodBinding;'
# - instance: '&IDI_Task_TestMethodBinding;'
# - instance: '&IDI_Task_CloneMethodBinding;'
translations:
- relationship: '&IDR_Class__has_title__Translation;'
values:
- languageInstanceId: '&IDI_Language_English;'
value: 'Process Updates Method Binding'
relationships: # FIXME: remove this when we can properly inherit definitions in zq-python
- instance: '&IDR_Method_Binding__executes__Method;'
customTagName: 'executesMethod'
- instance: '&IDR_Method_Binding__has__Parameter_Assignment;'
customTagName: 'parameterAssignments'
customTagNameCreatesInstanceOf: '&IDC_ParameterAssignment;'

View File

@ -2,6 +2,8 @@
- IDC_ReportFilter: '{015b2ade-75ec-427a-aa2f-3fed585db84a}' - IDC_ReportFilter: '{015b2ade-75ec-427a-aa2f-3fed585db84a}'
- IDR_Report_Definition__has_top_level__Report_Filter: '{4b49f9da-19d7-4a7c-b3a0-a9397fbf855c}' - IDR_Report_Definition__has_top_level__Report_Filter: '{4b49f9da-19d7-4a7c-b3a0-a9397fbf855c}'
- IDR_Report_Filter__top_level_for__Report_Definition: '{ccd247ef-31c8-4acd-bae9-ed710787f08d}' - IDR_Report_Filter__top_level_for__Report_Definition: '{ccd247ef-31c8-4acd-bae9-ed710787f08d}'
- IDR_Report_Filter__has__Report_Field: '{03e71c04-2957-435c-95f3-91c2dcc02620}'
- IDR_Report_Field__for__Report_Filter: '{e4255953-977a-465e-acc3-8f1297fa616f}'
- library: '&IDL_MochaBaseSystem;' - library: '&IDL_MochaBaseSystem;'
instances: instances:
@ -26,3 +28,20 @@
destinationClassId: '&IDC_ReportDefinition;' destinationClassId: '&IDC_ReportDefinition;'
siblingRelationshipId: '&IDR_Report_Definition__has_top_level__Report_Filter;' siblingRelationshipId: '&IDR_Report_Definition__has_top_level__Report_Filter;'
singular: no singular: no
- relationship: '&IDR_Report_Filter__has__Report_Field;'
index: 4098
sourceClassId: '&IDC_ReportFilter;'
type: 'has'
destinationClassId: '&IDC_ReportField;'
siblingRelationshipId: '&IDR_Report_Field__for__Report_Filter;'
singular: no
- relationship: '&IDR_Report_Field__for__Report_Filter;'
index: 4099
sourceClassId: '&IDC_ReportField;'
type: 'for'
destinationClassId: '&IDC_ReportFilter;'
siblingRelationshipId: '&IDR_Report_Filter__has__Report_Field;'
singular: no

View File

@ -0,0 +1,23 @@
---
- entityDefinitions:
- IDC_ExternalIDType: '{9f54c5a3-f669-4129-bb0a-79b2cf98d417}'
- IDI_ExternalIDType_ReferenceID: '{35f8d739-4bec-4b48-9dfc-2eccef12647d}'
- library: '&IDL_MochaBaseSystem;'
instances:
- class: '&IDC_ExternalIDType;'
name: 'External ID Type'
index: 3077
customTagName: 'externalIDType'
attributes:
- instance: '&IDA_Name;'
customTagName: 'name'
- externalIDType: '&IDI_ExternalIDType_ReferenceID;'
name: 'Reference ID'
- externalIDType: '{8e7d58a9-6143-4b7e-9b7f-ceea328f63b1}'
name: 'ORLANDO - Vehicle for Hire Ref ID'
- externalIDType: '{bc7afb09-606f-4e72-a21f-99a9ca55194c}'
name: 'ORLANDO - Faster Fleet Mgmt Ref ID'

View File

@ -0,0 +1,56 @@
---
- entityDefinitions:
- IDC_ExternalID: '{c984f4e5-0f73-4d83-bb6e-9e940e544711}'
- IDR_Instance__has__External_ID: '{970abca4-1964-4b5b-a866-466449fa735e}'
- IDR_External_ID__for__Instance: '{e0225a3b-b41d-4ad4-928c-b3b432429b13}'
- IDR_External_ID__has__External_ID_Type: '{0d9fc864-0bf6-4774-bbe8-ae0e0b293000}'
- IDR_External_ID_Type__for__External_ID: '{9d9884ab-a7af-4bc8-a6e4-9db0d81d0c89}'
- library: '&IDL_MochaBaseSystem;'
instances:
- class: '&IDC_ExternalID;'
name: 'External ID'
index: 3078
customTagName: 'externalID'
attributes:
- instance: '&IDA_Value;'
customTagName: 'value'
relationships:
- instance: '&IDR_External_ID__for__Instance;'
customTagName: 'forInstanceId'
- instance: '&IDR_External_ID__has__External_ID_Type;'
customTagName: 'hasReferenceIDType'
- relationship: '&IDR_Instance__has__External_ID;'
index: 1079
sourceClassId: '&IDC_Instance;'
type: 'has'
destinationClassId: '&IDC_ExternalID;'
siblingRelationshipId: '&IDR_External_ID__for__Instance;'
singular: no
- relationship: '&IDR_External_ID__for__Instance;'
index: 1080
sourceClassId: '&IDC_ExternalID;'
type: 'for'
destinationClassId: '&IDC_Instance;'
siblingRelationshipId: '&IDR_Instance__has__External_ID;'
singular: yes
- relationship: '&IDR_External_ID__has__External_ID_Type;'
index: 1113
sourceClassId: '&IDC_ExternalID;'
type: 'has'
destinationClassId: '&IDC_ExternalIDType;'
siblingRelationshipId: '&IDR_External_ID_Type__for__External_ID;'
singular: yes
- relationship: '&IDR_External_ID_Type__for__External_ID;'
index: 1114
sourceClassId: '&IDC_ExternalIDType;'
type: 'for'
destinationClassId: '&IDC_ExternalID;'
siblingRelationshipId: '&IDR_External_ID__has__External_ID_Type;'
singular: no

View File

@ -51,3 +51,24 @@
- accessModifier: '&IDI_AccessModifier_RootA2;' - accessModifier: '&IDI_AccessModifier_RootA2;'
name: 'Root (A2)' name: 'Root (A2)'
order: d order: d
# we can't do this yet, these are metadata instances - not tenanted
# but they clash with tenanted instances since we do not have separate
# Metadata and Tenanted classes
# - externalID: '{eb53bdca-682a-4320-a439-554d274e5b89}'
# forInstanceId: '&IDI_AccessModifier_Private;'
# hasReferenceIDType: '&IDI_ExternalIDType_ReferenceID;'
# value: 'PRIVATE'
# - externalID: '{7f84f774-600f-4f7c-a8f6-9cb77b9c9254}'
# forInstanceId: '&IDI_AccessModifier_Protected;'
# hasReferenceIDType: '&IDI_ExternalIDType_ReferenceID;'
# value: 'PROTECTED'
# - externalID: '{790dbfe7-8621-47f9-94b6-f969e496f733}'
# forInstanceId: '&IDI_AccessModifier_Public;'
# hasReferenceIDType: '&IDI_ExternalIDType_ReferenceID;'
# value: 'PUBLIC'
# - externalID: '{78fd2dd6-d616-4645-b543-7e8de34d1eba}'
# forInstanceId: '&IDI_AccessModifier_RootA2;'
# hasReferenceIDType: '&IDI_ExternalIDType_ReferenceID;'
# value: 'ROOT'

View File

@ -1,10 +1,14 @@
- entityDefinitions:
- IDM_Instance__get__Global_Identifier: '{4c63e13a-29c3-434a-a7e0-5fbe4a3c27b1}'
- IDMB_Instance__get__Global_Identifier: '{41635a5a-a1eb-4918-919a-84cae7dd2fef}'
- library: '&IDL_MochaBaseSystem;' - library: '&IDL_MochaBaseSystem;'
instances: instances:
- getAttributeBySystemRoutineMethod: '&IDM_Instance__get__Global_Identifier;' - getAttributeBySystemRoutineMethod: '&IDM_Instance__get__Global_Identifier;'
forClassId: '&IDC_Instance;' forClassId: '&IDC_Instance;'
verb: 'get' verb: 'get'
name: 'Global Identifier' name: 'Global Identifier'
systemAttributeRoutine: '&IDI_SystemAttributeRoutine_GetGlobalIdentifier;' systemAttributeRoutineId: '&IDI_SystemAttributeRoutine_GetGlobalIdentifier;'
accessModifierId: '&IDI_AccessModifier_Public;' accessModifierId: '&IDI_AccessModifier_Public;'
returnsAttributeId: '&IDA_GlobalIdentifier;' returnsAttributeId: '&IDA_GlobalIdentifier;'
- returnAttributeMethodBinding: '&IDMB_Instance__get__Global_Identifier;' - returnAttributeMethodBinding: '&IDMB_Instance__get__Global_Identifier;'

View File

@ -70,7 +70,7 @@
defaultDataType: '&IDA_Order;' defaultDataType: '&IDA_Order;'
- element: '&IDE_AccessModifier_Edit;' - element: '&IDE_AccessModifier_Edit;'
name: 'edit access modifier' name: 'Edit Access Modifier'
elementContents: elementContents:
- globalIdentifier: '{d2fcd234-9dd2-4a12-b2ab-0954b01aa8e4}' - globalIdentifier: '{d2fcd234-9dd2-4a12-b2ab-0954b01aa8e4}'
defaultDataType: '&IDC_AccessModifier;' defaultDataType: '&IDC_AccessModifier;'

View File

@ -5,7 +5,6 @@
- IDE_Class_Tabs: '{4926d78c-4397-4a33-8462-740635c937f3}' - IDE_Class_Tabs: '{4926d78c-4397-4a33-8462-740635c937f3}'
- IDE_Class_Tabs_Structure: '{6550e278-eeeb-4efc-94c4-999a7dc41ca0}' - IDE_Class_Tabs_Structure: '{6550e278-eeeb-4efc-94c4-999a7dc41ca0}'
# {1b261a51-f185-49f9-9733-96184c8539a1}
- library: '&IDL_MochaBaseSystem;' - library: '&IDL_MochaBaseSystem;'
instances: instances:

View File

@ -47,7 +47,7 @@
- globalIdentifier: '{4140f83d-5021-467e-abe5-77cf2c74e15c}' - globalIdentifier: '{4140f83d-5021-467e-abe5-77cf2c74e15c}'
order: e order: e
label: 'Field' label: 'Field'
# defaultDataType: '&IDR_Report_Filter__has__Report_Field;' defaultDataType: '&IDR_Report_Filter__has__Report_Field;'
- globalIdentifier: '{50368731-8f61-4878-bf06-792cfdc18a57}' - globalIdentifier: '{50368731-8f61-4878-bf06-792cfdc18a57}'
order: f order: f
label: 'Operator' label: 'Operator'

View File

@ -71,3 +71,10 @@
defaultDataType: '&IDR_Element_Content__has__Element_Content_Display_Option;' defaultDataType: '&IDR_Element_Content__has__Element_Content_Display_Option;'
label: 'Uses Display Options' label: 'Uses Display Options'
order: h order: h
- buildElementMethod: '{ccee215f-e512-435a-a535-3caac1cad06a}'
hasBemProcess: '{904a26ce-0925-42a6-b02c-294f90cc93f8}'
- bemProcess: '{904a26ce-0925-42a6-b02c-294f90cc93f8}'
name: 'build parameter assignment list'
loopExecutableReturningInstanceSet: '&IDMB_Element_Content__get__Parameter_Assignments;'

View File

@ -46,3 +46,7 @@
displayOptions: displayOptions:
- instance: '&IDI_DisplayOption_Singular;' - instance: '&IDI_DisplayOption_Singular;'
- instance: '&IDI_DisplayOption_ShowSubelementsVertically;' - instance: '&IDI_DisplayOption_ShowSubelementsVertically;'
- globalIdentifier: '{649b59d0-cb1a-4bc1-9ab2-fc9d1583cbe7}'
defaultDataType: '&IDE_ElementContent_Parameters_Sublist;'
order: b
builtFromBEMProcess: '{904a26ce-0925-42a6-b02c-294f90cc93f8}'

View File

@ -0,0 +1,51 @@
- entityDefinitions:
- IDE_ElementContent_Parameters_Sublist: '{99535f7b-6d35-46a4-82e7-8c4744e5472d}'
- IDBEM_ElementContent_Parameters_Sublist: '{03758254-262d-4cdc-adb1-da1d67acd642}'
- IDBEMP_ElementContent_Parameters_Sublist: '{99f91ca8-eaf5-498a-898c-1be39637ae3c}'
- IDM_Element_Content__get__Parameter_Assignments: '{cde73dae-e6e9-4407-a0e0-4ec06abc637e}'
- IDMB_Element_Content__get__Parameter_Assignments: '{bf38ad43-04a7-42a6-b985-a75410fb12bb}'
- library: '&IDL_MochaBaseSystem;'
instances:
- buildElementMethod: '&IDBEM_ElementContent_Parameters_Sublist;'
hasBemProcess: '&IDBEMP_ElementContent_Parameters_Sublist;'
- bemProcess: '&IDBEMP_ElementContent_Parameters_Sublist;'
name: 'build ec parameter list'
loopExecutableReturningInstanceSet: '&IDMB_Element_Content__get__Parameter_Assignments;' # the GSI, below
- returnInstanceSetMethodBinding: '&IDMB_Element_Content__get__Parameter_Assignments;'
executesMethod: '&IDM_Element_Content__get__Parameter_Assignments;'
- getReferencedInstanceSetMethod: '&IDM_Element_Content__get__Parameter_Assignments;'
forClassId: '&IDC_ElementContent;'
verb: 'get'
name: 'Parameter Assignments'
returnsWorkSetId: '&IDI_WorkSet_ParameterAssignmentNonsingular;'
accessModifierId: '&IDI_AccessModifier_RootA2;'
referenceInstanceSet: '&IDC_ElementContent;'
answerInstanceSet: '&IDR_Element_Content__has__Parameter_Assignment;'
singular: no
- element: '&IDE_ElementContent_Parameters_Sublist;'
name: 'Parameter Assignments'
elementContents:
- globalIdentifier: '{c64a8a3a-ed0c-4b5d-a693-952b257eee5a}'
defaultDataType: '&IDC_ParameterAssignment;'
label: 'Parameter Assignment'
displayOptions:
- instance: '&IDI_DisplayOption_DoNotShow;'
- globalIdentifier: '{3ae1a2db-072a-48bd-945c-5a62576a4181}'
defaultDataType: '&IDR_Parameter_Assignment__assigns_to__Work_Data;'
label: 'Assigns to Parm'
- globalIdentifier: '{92b4a1df-4fd1-4cbb-98a0-b2ec3d7cbe66}'
defaultDataType: '&IDA_Placeholder;'
label: 'Context Type'
- globalIdentifier: '{22aee5a8-1502-4bf7-9e79-22cda206096d}'
defaultDataType: '&IDR_Parameter_Assignment__assigns_from__Executable_returning_Work_Data;'
label: 'Specific Work Data'
- globalIdentifier: '{db149b56-7c5e-4e44-97d0-a541e28d924e}'
defaultDataType: '&IDA_Placeholder;'
label: 'On Multiple Selection'

View File

@ -25,3 +25,9 @@
- instance: '&IDI_DisplayOption_Singular;' - instance: '&IDI_DisplayOption_Singular;'
- instance: '&IDI_DisplayOption_ShowSubelementsVertically;' - instance: '&IDI_DisplayOption_ShowSubelementsVertically;'
- instance: '&IDI_DisplayOption_NotEnterable;' - instance: '&IDI_DisplayOption_NotEnterable;'
- globalIdentifier: '{2712a4b6-79e9-4849-81da-0e8cd4d1ab32}'
defaultDataType: '&IDE_ElementContent_Parameters_Sublist;'
order: b
builtFromBEMProcess: '{904a26ce-0925-42a6-b02c-294f90cc93f8}'
displayOptions:
- instance: '&IDI_DisplayOption_NotEnterable;'

View File

@ -0,0 +1,53 @@
---
- entityDefinitions:
- IDM_ExternalID_Edit_Start: '{f38d75ef-37ae-4609-b80b-e751ef9996b0}'
- IDM_ExternalID_Edit: '{1fe5e7b1-87e1-401d-975d-4839d449045e}'
- IDMB_ExternalID_Edit: '{221ee989-e488-43d3-883a-151a5bf85158}'
- IDE_ExternalID_Edit_Start: '{6bb594d2-6236-4e8e-b083-f65436eb24a5}'
- IDE_ExternalID_Edit: '{b33542f8-fe13-429d-bff1-1b7ab5ed28a5}'
- IDT_ExternalID_Edit: '{643a3780-250b-4575-be50-50dc346137c0}'
- library: '&IDL_MochaBaseSystem;'
instances:
- controlTransactionMethod: '&IDM_ExternalID_Edit_Start;'
forClassId: '&IDC_ExternalID;'
verb: ''
name: 'start'
buildsResponseWithBRMB:
- globalIdentifier: '&IDMB_ExternalID_Edit;'
executesMethod: '&IDM_ExternalID_Edit;'
- buildUIResponseMethod: '&IDM_ExternalID_Edit;'
usesExecutableReturningElement: '&IDE_ExternalID_Edit;'
- element: '&IDE_ExternalID_Edit_Start;'
name: 'edit ref id start'
processedByCTMethod: '&IDM_ExternalID_Edit_Start;'
elementContents:
- globalIdentifier: '{a9da393c-7b6c-495c-8902-99e3c9ab6e03}'
defaultDataType: '&IDE_ExternalID_Select;'
displayOptions:
- instance: '&IDI_DisplayOption_Singular;'
- instance: '&IDI_DisplayOption_ShowSubelementsVertically;'
- sequenceTask: '&IDT_ExternalID_Edit;'
name: 'Edit External IDs'
relatedTaskParameter: '&IDI_WorkSet_ClassForEditClassTask;'
taskCategory: '&IDI_TaskCategory_IntegrationIDs;'
initiatingElement: '&IDE_ExternalID_Edit_Start;'
- element: '&IDE_ExternalID_Edit;'
name: 'edit ref id'
label: 'Edit External IDs'
elementContents:
- globalIdentifier: '{1717ebc3-feea-40de-8231-078a4c3c9ecb}'
defaultDataType: '&IDE_ReferenceID_Subedits;'
displayOptions:
- instance: '&IDI_DisplayOption_Singular;'
- instance: '&IDI_DisplayOption_ShowSubelementsVertically;'
parameterAssignments:
# assign the Instance parm to `Related Instance [WS]`
- globalIdentifier: '{0c7f1675-c127-4456-b73e-b427f1ddcac5}'
assignsToParameter: '&IDC_Instance;'
assignsFromWorkData: '&IDI_WorkSet_RelatedInstance;'

View File

@ -0,0 +1,9 @@
- library: '&IDL_MochaBaseSystem;'
instances:
- taskCategory: '&IDI_TaskCategory_IntegrationIDs;'
name: 'Integration IDs'
- sequenceTask: '{5aafc3a1-8490-4860-866d-717a4c2c77e2}'
name: 'Maintain Reference IDs'
relatedTaskParameter: '&IDI_WorkSet_ClassForEditClassTask;'
taskCategory: '&IDI_TaskCategory_IntegrationIDs;'

View File

@ -0,0 +1,29 @@
- entityDefinitions:
- IDE_ReferenceID_Subedits: '{e9d17edc-21ec-4748-9f71-d3cb77ee57c5}'
- library: '&IDL_MochaBaseSystem;'
instances:
- element: '&IDE_ReferenceID_Subedits;'
name: 'ref id subedits'
elementContents:
# this first EC, #0, defines the source on which attributes and/or relationships are set
# in the default implementation of Process Updates Method
- globalIdentifier: '{35f0676b-a984-4e15-8771-ce28a467428b}'
defaultDataType: '&IDC_Instance;'
label: 'Instance [CL]'
displayOptions:
- instance: '&IDI_DisplayOption_NotEnterable;'
- globalIdentifier: '{f162a9af-2f60-49c5-b91a-19b59488dbc5}'
defaultDataType: '&IDI_WorkSet_RelatedInstance;'
label: 'Related Instance [WS]'
displayOptions:
- instance: '&IDI_DisplayOption_NotEnterable;'
- globalIdentifier: '{28d76230-8aaf-4427-854d-39da0fb7115d}'
defaultDataType: '&IDMB_Instance__get__Global_Identifier;'
label: 'System ID'
displayOptions:
- instance: '&IDI_DisplayOption_NotEnterable;'
- globalIdentifier: '{ce91b382-1c5d-4d97-adf7-cb97365e9243}'
defaultDataType: '&IDE_ReferenceID_Sublist;'
builtFromBEMProcess: '&IDBEMP_ExternalIDs;'
label: 'External IDs'

View File

@ -0,0 +1,92 @@
- entityDefinitions:
- IDE_ReferenceID_Sublist: '{6ce6c490-15bf-47f3-a870-32f58fbeb125}'
- IDBEM_ExternalIDs: '{8e84a5f4-5639-4f19-bce3-ffb210a3e6e4}'
- IDBEMP_ExternalIDs: '{8050df23-7232-4174-9552-d3a373b009a3}'
- IDM_Instance__get__External_IDs: '{42bdbbc9-214f-4d81-b91f-36a177e5087b}'
- IDMB_Instance__get__External_IDs: '{3d384d3f-2e93-4ef6-b7b0-a0bc5fd8c710}'
- IDM_External_ID__process__Related_Updates: '{6dcf8364-17ed-4aee-b1b1-0715263dffd9}'
- IDMB_External_ID__process__Related_Updates: '{1e000f33-795c-4c01-8fe8-1c8f5eb81160}'
- library: '&IDL_MochaBaseSystem;'
instances:
- buildElementMethod: '&IDBEM_ExternalIDs;'
hasBemProcess: '&IDBEMP_ExternalIDs;'
- bemProcess: '&IDBEMP_ExternalIDs;'
name: 'build external IDs list'
loopExecutableReturningInstanceSet: '&IDMB_Instance__get__External_IDs;' # the GSI, below
- returnInstanceSetMethodBinding: '&IDMB_Instance__get__External_IDs;'
executesMethod: '&IDM_Instance__get__External_IDs;'
parameterAssignments:
- globalIdentifier: '{599ec9dc-ea65-4c08-ad5e-ca5374addc0e}'
assignsToParameter: '&IDC_Instance;'
assignsFromWorkData: '&IDI_WorkSet_RelatedInstance;'
- getReferencedInstanceSetMethod: '&IDM_Instance__get__External_IDs;'
forClassId: '&IDC_Instance;'
verb: 'get'
name: 'External IDs'
returnsWorkSetId: '&IDI_WorkSet_ExternalIDNonsingular;'
accessModifierId: '&IDI_AccessModifier_RootA2;'
referenceInstanceSet: '&IDC_Instance;'
answerInstanceSet: '&IDR_Instance__has__External_ID;'
singular: no
- processUpdatesMethodBinding: '&IDMB_External_ID__process__Related_Updates;'
executesMethod: '&IDM_External_ID__process__Related_Updates;'
- processRelatedUpdatesMethod: '&IDM_External_ID__process__Related_Updates;'
forClassId: '&IDC_ExternalID;'
verb: 'process'
name: 'Related Updates'
processesForClass: '&IDC_ExternalID;'
usesExecutableForPUMB:
- globalIdentifier: '{ca2f4976-cbd9-4162-a68f-9a9697090fd5}'
type: '&IDC_AssignRelationshipMethod;'
forClassId: '&IDC_Instance;'
verb: 'assign'
name: 'External ID'
assignsRelationshipId: '&IDR_Instance__has__External_ID;'
instanceId: '&IDC_ExternalID;'
- globalIdentifier: '{4af627a5-4c8e-46c1-885b-b8936e50d962}'
type: '&IDC_AssignRelationshipMethod;'
forClassId: '&IDC_ExternalID;'
verb: 'assign'
name: 'External ID Type'
assignsRelationshipId: '&IDR_External_ID__has__External_ID_Type;'
instanceId: '&IDR_External_ID__has__External_ID_Type;'
- globalIdentifier: '{d5b1659b-5215-4cd1-89e7-596de09e5898}'
type: '&IDC_AssignAttributeMethod;'
forClassId: '&IDC_ExternalID;'
verb: 'assign'
name: 'Value'
assignsAttribute: '&IDA_Value;'
usesExecutableReturningAttribute: '&IDA_Value;'
- assignAttributeMethod: '{0063c073-28be-4e81-a9bc-b551a17e75e0}'
usesExecutableReturningAttribute: '{1a907d6e-b3fd-4f8e-a170-550aeb2faea5}' # EC
assignsAttribute: '{1a907d6e-b3fd-4f8e-a170-550aeb2faea5}' # req field test
- element: '&IDE_ReferenceID_Sublist;'
name: 'External IDs'
processedByPRUMethod: '&IDMB_External_ID__process__Related_Updates;'
elementContents:
- globalIdentifier: '{7bd8bf6f-2b0d-4957-9dfc-0c6396dc4a40}'
defaultDataType: '&IDC_ExternalID;'
label: 'External ID'
displayOptions:
- instance: '&IDI_DisplayOption_DoNotShow;'
- globalIdentifier: '{470ad26d-7529-4f39-aaf8-eedf23c66118}'
defaultDataType: '&IDR_External_ID__has__External_ID_Type;'
label: 'External ID Type'
- globalIdentifier: '{c6b3ea05-54ee-4fa2-8c49-84e88483c6ad}'
defaultDataType: '&IDA_Value;'
label: 'Value'

View File

@ -0,0 +1,19 @@
---
- entityDefinitions:
- IDE_ExternalID_Select: '{82578fe2-4d0c-4c87-8148-f15ea729758f}'
- library: '&IDL_MochaBaseSystem;'
instances:
- element: '&IDE_ExternalID_Select;'
name: 'edit ref id select'
elementContents:
- globalIdentifier: '{0b672842-7dc1-4b56-a20d-e8720262f004}'
defaultDataType: '&IDI_WorkSet_RelatedInstance;'
order: a
displayOptions:
- instance: '&IDI_DisplayOption_Singular;'
- instance: '&IDI_DisplayOption_ShowSubelementsVertically;'
parameterAssignments:
- globalIdentifier: '{16d0908f-b6e5-40c4-9c67-578061f6cdd6}'
assignsToParm: '&IDC_Instance;'
assignsFromWorkData: '&IDI_WorkSet_RelatedInstance;'

View File

@ -0,0 +1,49 @@
---
- entityDefinitions:
- IDM_ExternalID_View_Start: '{745d0e0b-d14f-4f42-bfb7-9cc77b311d4f}'
- IDM_ExternalID_View: '{48fd3b11-ac6c-4f25-9b6c-f9f7dcd04eec}'
- IDMB_ExternalID_View: '{3b4a12e2-3b2d-4efc-94bf-a0ca2094cc60}'
- IDE_ExternalID_View_Start: '{655fc357-afd1-420e-a440-2885f16d72ff}'
- IDE_ExternalID_View: '{b1b58ea7-e775-4edd-bff6-872f51b53d47}'
- IDT_ExternalID_View: '{81e1559e-e5e6-4dce-aec8-28866e0cb578}'
- library: '&IDL_MochaBaseSystem;'
instances:
- controlTransactionMethod: '&IDM_ExternalID_View_Start;'
forClassId: '&IDC_ExternalID;'
verb: ''
name: 'view start'
buildsResponseWithBRMB:
- globalIdentifier: '&IDMB_ExternalID_View;'
executesMethod: '&IDM_ExternalID_View;'
- buildUIResponseMethod: '&IDM_ExternalID_View;'
usesExecutableReturningElement: '&IDE_ExternalID_View;'
- element: '&IDE_ExternalID_View_Start;'
name: 'edit ref id start'
processedByCTMethod: '&IDM_ExternalID_View_Start;'
elementContents:
- globalIdentifier: '{408134b5-ff29-48ba-9463-0c00f36933d1}'
defaultDataType: '&IDE_ExternalID_Select;'
displayOptions:
- instance: '&IDI_DisplayOption_Singular;'
- instance: '&IDI_DisplayOption_ShowSubelementsVertically;'
- sequenceTask: '&IDT_ExternalID_View;'
name: 'View External IDs'
relatedTaskParameter: '&IDI_WorkSet_ClassForEditClassTask;'
taskCategory: '&IDI_TaskCategory_IntegrationIDs;'
initiatingElement: '&IDE_ExternalID_View_Start;'
- element: '&IDE_ExternalID_View;'
name: 'view ref id'
label: 'View External IDs'
elementContents:
- globalIdentifier: '{256d761d-6fd4-4e30-8f50-04ce44a7489b}'
defaultDataType: '&IDE_ReferenceID_Subedits;'
displayOptions:
- instance: '&IDI_DisplayOption_Singular;'
- instance: '&IDI_DisplayOption_ShowSubelementsVertically;'
- instance: '&IDI_DisplayOption_NotEnterable;'

View File

@ -1,21 +0,0 @@
- library: '&IDL_MochaBaseSystem;'
instances:
- taskCategory: '&IDI_TaskCategory_IntegrationIDs;'
name: 'Integration IDs'
- sequenceTask: '&IDI_Task_ViewIntegrationIDs;'
name: 'View Integration IDs'
relatedTaskParameter: '&IDI_WorkSet_ClassForEditClassTask;'
taskCategory: '&IDI_TaskCategory_IntegrationIDs;'
- sequenceTask: '{42bdbbc9-214f-4d81-b91f-36a177e5087b}'
name: 'Edit External IDs'
relatedTaskParameter: '&IDI_WorkSet_ClassForEditClassTask;'
taskCategory: '&IDI_TaskCategory_IntegrationIDs;'
- sequenceTask: '{643a3780-250b-4575-be50-50dc346137c0}'
name: 'Edit Reference ID'
relatedTaskParameter: '&IDI_WorkSet_ClassForEditClassTask;'
taskCategory: '&IDI_TaskCategory_IntegrationIDs;'
- sequenceTask: '{5aafc3a1-8490-4860-866d-717a4c2c77e2}'
name: 'Maintain Reference IDs'
relatedTaskParameter: '&IDI_WorkSet_ClassForEditClassTask;'
taskCategory: '&IDI_TaskCategory_IntegrationIDs;'

View File

@ -1,64 +0,0 @@
- entityDefinitions:
- IDI_Task_TextAttribute_View: '{e30a3c5a-c734-49b4-9e3b-e00ed3e18e1e}'
- IDI_Task_TextAttribute_Edit: '{f4463797-a148-4c27-820c-9624fbc1e9be}'
- IDE_TextAttribute_View: '{e14c9520-9464-48da-bb6e-50f434ec8ea9}'
- IDE_TextAttribute_Edit: '{9cd76f27-9f54-455e-b89e-541d11b89e06}'
- IDE_TextAttribute_Subedits: '{31032b85-40da-4813-b8c0-25e515a3887c}'
- IDI_TaskCategory_TextAttribute: '{8549c956-232a-4fbf-a0d0-38efbe928516}'
- library: '&IDL_MochaBaseSystem;'
instances:
- taskCategory: '&IDI_TaskCategory_TextAttribute;'
name: 'Text Attribute'
- sequenceTask: '&IDI_Task_TextAttribute_View;'
name: 'View Text Attribute'
initiatingElement: '&IDE_TextAttribute_View;'
taskCategory: '&IDI_TaskCategory_TextAttribute;'
- sequenceTask: '&IDI_Task_TextAttribute_Edit;'
name: 'Edit Text Attribute'
initiatingElement: '&IDE_TextAttribute_Edit;'
taskCategory: '&IDI_TaskCategory_TextAttribute;'
- element: '&IDE_TextAttribute_View;'
name: 'view text attribute'
elementContents:
- globalIdentifier: '{5075600b-178a-46eb-8a45-4ba0c3d7a0ce}'
defaultDataType: '&IDE_TextAttribute_Subedits;'
displayOptions:
- instance: '&IDI_DisplayOption_NotEnterable;'
- instance: '&IDI_DisplayOption_ShowSubelementsVertically;'
- instance: '&IDI_DisplayOption_Singular;'
- element: '&IDE_TextAttribute_Edit;'
name: 'edit text attribute'
elementContents:
- globalIdentifier: '{b22bca1f-a2f7-436e-920c-6c1bd2c03c7b}'
defaultDataType: '&IDE_TextAttribute_Subedits;'
displayOptions:
- instance: '&IDI_DisplayOption_ShowSubelementsVertically;'
- instance: '&IDI_DisplayOption_Singular;'
- element: '&IDE_TextAttribute_Subedits;'
name: 'text attribute subedits'
elementContents:
- globalIdentifier: '{d8d49f05-3cb7-4105-8fae-b02ab32b636c}'
defaultDataType: '&IDC_TextAttribute;'
displayOptions:
- instance: '&IDI_DisplayOption_NotEnterable;'
- instance: '&IDI_DisplayOption_DoNotShow;'
- globalIdentifier: '{5c84b1c3-0e10-4eab-b5d7-cdcbd0c31184}'
defaultDataType: '&IDA_Name;'
- globalIdentifier: '{8a8dff03-41c3-4258-b554-38242d9ae64f}'
defaultDataType: '&IDA_Value;'
label: 'Default Value'
- globalIdentifier: '{2ba75873-08da-486b-900a-f18d7797cb2f}'
defaultDataType: '&IDA_MaximumLength;'
# - globalIdentifier: '{f6fbaab7-f947-49ee-95c3-d7b652e346f4}'
# defaultDataType: '&IDR_Work_Data__in__Namespace;'
# label: Namespace

View File

@ -0,0 +1,45 @@
---
- entityDefinitions:
- IDI_Task_TextAttribute_Edit: '{f4463797-a148-4c27-820c-9624fbc1e9be}'
- IDE_TextAttribute_Edit: '{9cd76f27-9f54-455e-b89e-541d11b89e06}'
- IDE_TextAttribute_Edit_Start: '{c0857050-ba63-408f-8c95-fb198316bcb8}'
- IDM_TextAttribute_Edit_Start: '{bc3d5345-cfd7-4deb-9a18-ddad2bf76f48}'
- IDM_TextAttribute_Edit: '{4027f7cf-74e6-4af6-ae7a-2b6674a2abce}'
- IDMB_TextAttribute_Edit: '{1b261a51-f185-49f9-9733-96184c8539a1}'
- library: '&IDL_MochaBaseSystem;'
instances:
- sequenceTask: '&IDI_Task_TextAttribute_Edit;'
name: 'Edit Text Attribute'
initiatingElement: '&IDE_TextAttribute_Edit_Start;'
taskCategory: '&IDI_TaskCategory_TextAttribute;'
- element: '&IDE_TextAttribute_Edit_Start;'
name: 'edit text attribute start'
processedByCTMethod: '&IDM_TextAttribute_Edit_Start;'
elementContents:
- globalIdentifier: '{f4ab40d4-9273-4346-b162-3a2178846559}'
defaultDataType: '&IDE_TextAttribute_Select;'
displayOptions:
- instance: '&IDI_DisplayOption_ShowSubelementsVertically;'
- instance: '&IDI_DisplayOption_Singular;'
- controlTransactionMethod: '&IDM_TextAttribute_Edit_Start;'
forClassId: '&IDC_TextAttribute;'
verb: ''
name: 'edit start'
buildsResponseWithBRMB:
- globalIdentifier: '&IDMB_TextAttribute_Edit;'
executesMethod: '&IDM_TextAttribute_Edit;'
- buildUIResponseMethod: '&IDM_TextAttribute_Edit;'
usesExecutableReturningElement: '&IDE_TextAttribute_Edit;'
- element: '&IDE_TextAttribute_Edit;'
name: 'edit text attribute'
elementContents:
- globalIdentifier: '{b22bca1f-a2f7-436e-920c-6c1bd2c03c7b}'
defaultDataType: '&IDE_TextAttribute_Subedits;'
displayOptions:
- instance: '&IDI_DisplayOption_ShowSubelementsVertically;'
- instance: '&IDI_DisplayOption_Singular;'

View File

@ -0,0 +1,14 @@
---
- entityDefinitions:
- IDE_TextAttribute_Select: '{ee26632f-e84e-433c-9fd9-940c6dd6a67b}'
- library: '&IDL_MochaBaseSystem;'
instances:
- element: '&IDE_TextAttribute_Select;'
name: 'text attribute select'
elementContents:
- globalIdentifier: '{e11b2634-5edc-4548-a2de-58c5101ec0e9}'
defaultDataType: '&IDC_TextAttribute;'
displayOptions:
- instance: '&IDI_DisplayOption_Singular;'
- instance: '&IDI_DisplayOption_ShowSubelementsVertically;'

View File

@ -0,0 +1,31 @@
- entityDefinitions:
- IDE_TextAttribute_Subedits: '{31032b85-40da-4813-b8c0-25e515a3887c}'
- IDI_TaskCategory_TextAttribute: '{8549c956-232a-4fbf-a0d0-38efbe928516}'
- library: '&IDL_MochaBaseSystem;'
instances:
- taskCategory: '&IDI_TaskCategory_TextAttribute;'
name: 'Text Attribute'
- element: '&IDE_TextAttribute_Subedits;'
name: 'text attribute subedits'
elementContents:
- globalIdentifier: '{d8d49f05-3cb7-4105-8fae-b02ab32b636c}'
defaultDataType: '&IDC_TextAttribute;'
displayOptions:
- instance: '&IDI_DisplayOption_NotEnterable;'
- instance: '&IDI_DisplayOption_DoNotShow;'
- globalIdentifier: '{5c84b1c3-0e10-4eab-b5d7-cdcbd0c31184}'
defaultDataType: '&IDA_Name;'
- globalIdentifier: '{8a8dff03-41c3-4258-b554-38242d9ae64f}'
defaultDataType: '&IDA_Value;'
label: 'Default Value'
- globalIdentifier: '{2ba75873-08da-486b-900a-f18d7797cb2f}'
defaultDataType: '&IDA_MaximumLength;'
# - globalIdentifier: '{f6fbaab7-f947-49ee-95c3-d7b652e346f4}'
# defaultDataType: '&IDR_Work_Data__in__Namespace;'
# label: Namespace

View File

@ -0,0 +1,47 @@
---
- entityDefinitions:
- IDI_Task_TextAttribute_View: '{e30a3c5a-c734-49b4-9e3b-e00ed3e18e1e}'
- IDE_TextAttribute_View: '{e14c9520-9464-48da-bb6e-50f434ec8ea9}'
- IDE_TextAttribute_View_Start: '{2f96f2ea-0552-4c0f-918e-73e0ab5ac574}'
- IDM_TextAttribute_View_Start: '{b49960ff-6723-43fb-b658-4fa695b765e6}'
- IDM_TextAttribute_View: '{e8d29f37-de0f-4456-b206-b0f8d9c4e7a7}'
- IDMB_TextAttribute_View: '{fe99120b-88aa-4b59-a8cc-ae740f5dbb60}'
- library: '&IDL_MochaBaseSystem;'
instances:
- sequenceTask: '&IDI_Task_TextAttribute_View;'
name: 'View Text Attribute'
initiatingElement: '&IDE_TextAttribute_View_Start;'
taskCategory: '&IDI_TaskCategory_TextAttribute;'
- element: '&IDE_TextAttribute_View_Start;'
name: 'view text attribute start'
processedByCTMethod: '&IDM_TextAttribute_View_Start;'
elementContents:
- globalIdentifier: '{ec852019-6540-42aa-bbac-ae22353ad957}'
defaultDataType: '&IDE_TextAttribute_Select;'
displayOptions:
- instance: '&IDI_DisplayOption_ShowSubelementsVertically;'
- instance: '&IDI_DisplayOption_Singular;'
- controlTransactionMethod: '&IDM_TextAttribute_View_Start;'
forClassId: '&IDC_TextAttribute;'
verb: ''
name: 'view start'
buildsResponseWithBRMB:
- globalIdentifier: '&IDMB_TextAttribute_View;'
executesMethod: '&IDM_TextAttribute_View;'
- buildUIResponseMethod: '&IDM_TextAttribute_View;'
usesExecutableReturningElement: '&IDE_TextAttribute_View;'
- element: '&IDE_TextAttribute_View;'
name: 'view text attribute'
elementContents:
- globalIdentifier: '{5075600b-178a-46eb-8a45-4ba0c3d7a0ce}'
defaultDataType: '&IDE_TextAttribute_Subedits;'
displayOptions:
- instance: '&IDI_DisplayOption_NotEnterable;'
- instance: '&IDI_DisplayOption_ShowSubelementsVertically;'
- instance: '&IDI_DisplayOption_Singular;'