This class maps between a {@link PropertyList} of a {@link PropertyMap}s of name, type and value {@link PropertySimple}s and a {@link MapCompositeValueSupport} where the keys are the config-property names and values areconfig-property values. We need a custom adapter for this because we need to support editing the type of the config-property entries. JBoss Profile service exposes a type of a config property in a slightly "interesting" manner. A config-property defined as <config-property name="property" type="java.lang.String">value</config-property> is exposed as a pair of entries in the map: [key = "property", value = "value"] [key = "property.type", value = "java.lang.String"]
@author Lukas Krejci
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.