Class ProductConfigurationXmlAdapter

java.lang.Object
javax.xml.bind.annotation.adapters.XmlAdapter<String,ProductConfiguration>
org.faktorips.runtime.jaxb.ProductConfigurationXmlAdapter

public class ProductConfigurationXmlAdapter extends javax.xml.bind.annotation.adapters.XmlAdapter<String,ProductConfiguration>
Custom JAXB marshaling/unmarshaling for ProductConfiguration instances.

When marshaling/unmarshaling a configurable policy component (and thus a ProductConfiguration), the respective product component is preserved in XML by the means of the product component ID.