Skip to content

developers xml

Tim Stair edited this page Aug 22, 2015 · 2 revisions

Developers - XML - Project Data Structures

General

When the project was first created I used the xsd tool to generate the class files used by the application today. Due to nesting in my original XML/XSD design the tool generated names that are nested as well. It's weird but it is mostly harmless.

XML Objects

Many of the classes contain supporting code. At some point this could be moved outside to keep the files as basic objects. Some of them have some utilities that really should be moved out.

In general I aim to have single values as attributes on XML elements. Unfortunately a few times I forgot to configure the attributes of the property accordingly. The result is a random assortment of child elements and attributes. This is mostly harmless.