Midgard Reflection

From OpenPSA Wiki

Jump to: navigation, search

Midgard Reflection is an API which exposes information in the MgdSchema definitions of objects. This makes it possible to write applications that work on all MgdSchema object types without manual integration of the handling code. On the MidCOM level, reflection functionality is present in the Purecode Component midcom.helper.reflector

The Asgard 2 administration interface is an example of a Schema agnostic application: As soon as a new database storage table is added (via the MgdSchema XML file and Datagard), objects which belong to this table are editable in Asgard.

[edit] Weblinks

http://www.midgard-project.org/documentation/midgard_reflection_property/
Personal tools