summaryrefslogtreecommitdiffstats
path: root/parameter/XmlDomainImportContext.h
Commit message (Collapse)AuthorAgeFilesLines
* Pass the SystemClass as deserialization context for DomainsDavid Wagner2015-01-221-2/+12
| | | | | | | | | | This allows diminishing the dependency on the parent element when creating a Domain element from an XML document: the parent was used to get a handle to the system class in order to check the existence of ConfigurableElements included in the Domain. Change-Id: Icba7c3c4db2b9728c0fb7c6840a254de9775f6a4 Signed-off-by: David Wagner <david.wagner@intel.com>
* Extract and specialize domain import- and export-specific contextsDavid Wagner2015-01-221-0/+75
Import and Export of ConfigurableDomains have different context needs: e.g. the value representation is only used for export; auto-validation is only meaningful for import whereas the "with settings" context is common to both. We create two new classes, derived from XmlDomainSerializingContext and move most of its content to each class it belongs to. Change-Id: I56589cdb3a8ea417e11d2ed98ccd055d7cdead67 Signed-off-by: David Wagner <david.wagner@intel.com>