Changes

Class Details

1,030 bytes added, 10:40, 24 April 2013
The Class Detail browser is designed to display and edit the details of {{UBIK}} [[MetaClass|MetaClasses]] in terms of its [[MetaProperty|MetaProperties]], [[Attribute|Attributes]] and [[Classification|Classifications]].
[[File:UI_ClassDetails.png|220px|thumb|right|Class Details displaying MetaProperties]]
==Basics==
In this view mode, the [[MetaProperty]] relation of the current context MetaClass will be evaluated. So expanding the root node will display all children of this relation, meaning every MetaProperty assigned to this MetaClass.
[[File:UI_ClassDetails_RelationData.png|220px|thumb|right|Class Details displaying RelationData]]Selecting a MetaProperty in the tree will bring up an [[Object Editor]] on the right side, allowing to edit specific [[Relation Data|data for the relation]] between this very MetaProperty and the current MetaClass, such as alternate ordering or an alternate description for this usage. The actual properties that are editable are depending on the configured relation data object, the most important ones are the following: {| class="wikitable" | width = "50%"|-! Property !! Purpose |- align="left"| ''Sort order'' || An integer value that will be used for sorting; by setting this value you can control on which position the MetaProperty will appear at this MetaClass|- align="left"| ''Default value'' || Sets the [[Default value|default value(s)]] for the MetaProperty at this MetaClass|- align="left"| ''Initial value'' || Sets the [[Initial value|initial value(s)]] for this MetaProperty at this MetaClass|- align="left"| ''Description'' || Sets the description for the MetaProperty at this MetaClass|}  The Object Editor features an own Toolbar, its Save item will save the currently edited relation data object.
===Classification===