= XRCed Data Model =
Data model used by XRCed is using a set of classes providing interface to the DOM objects. This allows easy manipulation of arbitrary fragments of the XRC file while caching only the editable data in the interface objects.
XRC file has the following structure:
{{{
}}}
Where ''property_name'' stands for property name tags such as 'label', 'orientation', etc.
After parsing XRC into DOM (using xml.dom.minidom module) one 'xxx' object is generated for each