Jump to: navigation, search

Difference between revisions of "Auto add MetaProperties to MetaClassScope"


(Set MetaClass and add MetaProperties to Scope)
(Functionality)
Line 26: Line 26:
 
== Add MetaProperties to Scope==
 
== Add MetaProperties to Scope==
 
===Functionality===
 
===Functionality===
 +
This Drag and Drop Action will add missing MetaProperties.
 +
Only Metaproperties that are not "Signature" will be added to the MetaClassScope.
 +
The Metaproperties "Tenant" and "Namespace" are excluded and will not be added by this Drag and Drop Action.
 +
 +
The following Relation Properties of every MetaProperty will be set to 0 by default:
 +
* Priority
 +
* Lockstatus
 +
* ACM Visibility
 +
* Order
 +
* Compare Value
 +
 +
[[File:ScopeMissingMetaProperties.png]]
  
  
[[File:DragDropViewItem.png]]
 
 
===Trigger===
 
===Trigger===
 
It can be triggered by dragging a MetaClass onto a MetaClassScope where the MetaClass Property is already set but required MetaProperties are missing. Confirm your decision to create a MetaClassScope by clicking on the upcoming context menu item "Fully create scope".
 
It can be triggered by dragging a MetaClass onto a MetaClassScope where the MetaClass Property is already set but required MetaProperties are missing. Confirm your decision to create a MetaClassScope by clicking on the upcoming context menu item "Fully create scope".

Revision as of 10:02, 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.



Set MetaClass and add MetaProperties to Scope

Functionality

This Drag and Drop Action will set the MetaClass on the MetaClassScope and add MetaProperties. Only Metaproperties that are not "Signature" will be added to the MetaClassScope. The Metaproperties "Tenant" and "Namespace" are excluded and will not be added by this Drag and Drop Action.

The following Relation Properties of every MetaProperty will be set to 0 by default:

  • Priority
  • Lockstatus
  • ACM Visibility
  • Order
  • Compare Value

Trigger

It can be triggered by dragging a MetaClass onto a MetaClassScope where the MetaClass Property is not set. Confirm your decision to create a MetaClassScope by clicking on the upcoming context menu item "Scope MetaClass and its properties".

ScopeMetaClassAndMetaProperties.png


Add MetaProperties to Scope

Functionality

This Drag and Drop Action will add missing MetaProperties. Only Metaproperties that are not "Signature" will be added to the MetaClassScope. The Metaproperties "Tenant" and "Namespace" are excluded and will not be added by this Drag and Drop Action.

The following Relation Properties of every MetaProperty will be set to 0 by default:

  • Priority
  • Lockstatus
  • ACM Visibility
  • Order
  • Compare Value

ScopeMissingMetaProperties.png


Trigger

It can be triggered by dragging a MetaClass onto a MetaClassScope where the MetaClass Property is already set but required MetaProperties are missing. Confirm your decision to create a MetaClassScope by clicking on the upcoming context menu item "Fully create scope".


See also