DataProvider that simply creates a new XML element that can be used as a root element for creating a new XML tree. For example, this data provider can be used to instantiate an Department element. The user can than add a Manager, Employees, Location, etc through the normal datacontrol collections. Once the Department (and all its children) are complete they can be used as the argument to another DataControl that invokes the web service to save this department using the WSDataProvider.
This provider doesn't need any additional configuration, so this is all you need in DataControls.dcx:
<data-provider class="org.adfemg.datacontrol.xml.provider.data.EmptyElementProvider"/>