Difference between revisions of "HowTo:Change Inheritance of a MetaClass"
(Created page with "The inheritance of a MetaClass can easily be changed by setting the Inheritance reference to a new parent. The MetaClass will derive it's data (like [[MetaProperty...") |
|||
Line 1: | Line 1: | ||
− | The inheritance of a [[MetaClass]] can easily be changed by setting the [[Inheritance_reference]] to a new parent. | + | The inheritance of a [[MetaClass]] can easily be changed by setting the [[Inheritance_reference|Inheritance reference]] to a new parent. |
The [[MetaClass]] will derive it's data (like [[MetaProperty|Metaproperties]] from the new parent now. | The [[MetaClass]] will derive it's data (like [[MetaProperty|Metaproperties]] from the new parent now. | ||
The inheritance of a [[MetaClass]] may be changed as all of the follwing conditions are fullfilled: | The inheritance of a [[MetaClass]] may be changed as all of the follwing conditions are fullfilled: | ||
* The [[MetaClass]] may not have any [[instance|instances]] | * The [[MetaClass]] may not have any [[instance|instances]] | ||
− | * Every single [[MetaProperty]] of the new inherit owner must be a valid new MetaProperty for the [[MetaClass]] | + | * Every single [[MetaProperty]] of the new inherit owner must be a valid new MetaProperty for the [[MetaClass]] |
==See also== | ==See also== | ||
− | * [[ | + | * [[Requirements_for_a_MetaProperty|Requirements for adding a MetaProperty]] |
[[Category:How-To]] | [[Category:How-To]] | ||
− |
Revision as of 14:43, 4 July 2013
The inheritance of a MetaClass can easily be changed by setting the Inheritance reference to a new parent. The MetaClass will derive it's data (like Metaproperties from the new parent now.
The inheritance of a MetaClass may be changed as all of the follwing conditions are fullfilled:
- The MetaClass may not have any instances
- Every single MetaProperty of the new inherit owner must be a valid new MetaProperty for the MetaClass