-
Alex McCaskey authored
XMLPersistenceProvider persists our data structures. 1. Added IJAXBClassProvider and ICEJAXBClassProvider implementation. This interface exposes a getClasses() : Class[*] method that can be used by the XMLPersistenceProvider to expose all relevant Classes when creating the JAXBContext. 2. Added registerClassProvider() method to XMLPersistenceProvider and exposed it to the OSGi DS so that IJAXBClassProviders can be added and used during XML persistence. 3. Updated the Form JAXB annotations to not directly reference Component realizations. 4. Implemented tests for this new functionality and updated all tests affected by this. Signed-off-by: Alex McCaskey <mccaskeyaj@ornl.gov>
1cd1a453