Jump to: navigation, search

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 ===
Creates a fitting MetaClass Scope if not already existing. Can be triggered by dragging a MetaClass over 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.


Available MetaClassScope related actions

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". CreateAScopeAndAddItToTheContext2.png


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".

AddFittingScopetoContext.png


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".

DragDropViewItem.png

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".

DragDropViewItem.png


See also