Jump to: navigation, search

Changes


Object Explorer

9 bytes added, 09:00, 19 April 2013
==Purpose==
[[File:UI_ObjectEditorUI_ObjectExplorer.png|thumb|200px|Object Editor Explorer control]]
The Object Explorer is designed to display and edit all properties of a single {{UBIK}} object. Technically, it reads the entire .NET object definition of the context object using reflection, which makes it very different from all the other {{UBIK}} controls. It is useful for exploring system internals of objects, since it acts on a very deep level with hardly any business logic around it. It should not be used for modifying objects unless it is really necessary.
====Collections====
[[File:UI_ObjectEditor_ListUI_ObjectEditor_Collection.png|thumb|200px|String control with enabled listExploring a collection property]]
If a certain property returns a collection, it will not only be expandable but also display the number of elements in the collection as preview value. Clicking on the value will also bring a button on the very right, which opens the collection editor.