Difference between revisions of "Requirements for a Metaproperty"
(Created page with "There are severall checks performed by the system to avoid inconsistency. == Requirements == The following requirements are checked to enable a Metaproperty to be added to ...") |
|||
| (11 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
| − | There are | + | There are several checks performed by the system to avoid inconsistency. |
| − | + | ||
== Requirements == | == Requirements == | ||
| + | The following requirements must be fulfilled to add a [[MetaProperty]] to a [[MetaClass]] | ||
| + | * The MetaProperty must have a valid name | ||
| + | * The MetaClass may not have a MetaProperty with the same name | ||
| + | * The MetaClass may not inherit a MetaProperty with the same name | ||
| + | * None of all the derivates of the MetaClass may not have a MetaProperty with the same name | ||
| + | * The MetaClass must be editable | ||
| − | + | [[Category:UBIK|Requirements for a Metaproperty]] | |
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
Latest revision as of 11:31, 21 July 2015
There are several checks performed by the system to avoid inconsistency.
Requirements
The following requirements must be fulfilled to add a MetaProperty to a MetaClass
- The MetaProperty must have a valid name
- The MetaClass may not have a MetaProperty with the same name
- The MetaClass may not inherit a MetaProperty with the same name
- None of all the derivates of the MetaClass may not have a MetaProperty with the same name
- The MetaClass must be editable
