Difference between revisions of "Auto creation of a MetaClassScope"
(→Adding an existing MetaClass Scope to a Context) |
(→Available MetaClassScope related actions) |
||
Line 6: | Line 6: | ||
<!-- DO NOT MODIFY THE NAME OF THIS SECTION, BUT REMOVE IT IF NOT REQUIRED --> | <!-- DO NOT MODIFY THE NAME OF THIS SECTION, BUT REMOVE IT IF NOT REQUIRED --> | ||
===Creation of a MetaClass Scope for a Context === | ===Creation of a MetaClass Scope for a Context === | ||
− | + | ===Functionality=== | |
+ | This Drag and Drop Action first looks for an identical MetaClassScope. Only if no matching scope exists, the action creates a suitable MetaClassScope. | ||
+ | The Drag and Drop Action will only add Metaproperties that are not "Signature". | ||
+ | Also the following relation properties will be set to 0 by default: | ||
+ | * Priority | ||
+ | * Lockstatus | ||
+ | * ACM Visibility | ||
+ | * Order | ||
+ | * Compare Value | ||
+ | ===Trigger=== | ||
+ | Can be triggered by dragging a MetaClass over a Context | ||
Confirm your decision to create a MetaClassScope by clicking on the upcoming context menu item "Create a Scope and adds it to the Context". | Confirm your decision to create a MetaClassScope by clicking on the upcoming context menu item "Create a Scope and adds it to the Context". | ||
− | |||
[[File:CreateAScopeAndAddItToTheContext2.png]] | [[File:CreateAScopeAndAddItToTheContext2.png]] | ||
− | === Adding an existing MetaClass Scope to a Context=== | + | ===Adding an existing MetaClass Scope to a Context=== |
− | + | ===Functionality=== | |
− | Adds an fitting MetaClass Scope that already exists to the Context. Can be triggered by dragging a MetaClass Scope over a Context | + | Adds an fitting MetaClass Scope that already exists to the Context. |
+ | ===Trigger=== | ||
+ | Can be triggered by dragging a MetaClass Scope over a Context | ||
Confirm your decision to create a MetaClassScope by clicking on the upcoming context menu item "Add fitting scope to Context". | Confirm your decision to create a MetaClassScope by clicking on the upcoming context menu item "Add fitting scope to Context". | ||
Line 31: | Line 42: | ||
[[File:DragDropViewItem.png]] | [[File:DragDropViewItem.png]] | ||
+ | |||
=See also= | =See also= |
Revision as of 08:12, 18 March 2025
One of the Drag and Drop Actions in UBIK 3.7.1 and above is the automatic creation of new MetaClass Scope.
Contents
[hide]Creation of a MetaClass Scope for a Context
Functionality
This Drag and Drop Action first looks for an identical MetaClassScope. Only if no matching scope exists, the action creates a suitable MetaClassScope. The Drag and Drop Action will only add Metaproperties that are not "Signature". Also the following relation properties will be set to 0 by default:
- Priority
- Lockstatus
- ACM Visibility
- Order
- Compare Value
Trigger
Can be triggered by dragging a MetaClass over a Context
Confirm your decision to create a MetaClassScope by clicking on the upcoming context menu item "Create a Scope and adds it to the Context".
Adding an existing MetaClass Scope to a Context
Functionality
Adds an fitting MetaClass Scope that already exists to the Context.
Trigger
Can be triggered by dragging a MetaClass Scope over a Context Confirm your decision to create a MetaClassScope by clicking on the upcoming context menu item "Add fitting scope to Context".
Set MetaClass and add MetaProperties to Scope
It can be triggered by dragging a MetaClass onto a Context. Confirm your decision to create a MetaClassScope by clicking on the upcoming context menu item "Fully create scope".
Add MetaProperties to Scope
It can be triggered by dragging a MetaClass onto a Context. Confirm your decision to create a MetaClassScope by clicking on the upcoming context menu item "Fully create scope".