Each customizer should inherit from the java.awt.Component class so it can be instantiated inside an AWT dialog or panel.
Each customizer should have a null constructor.
314315316317318319320321322323324325326327
if (customizer != null) { customizer.setObject(propertyMap); } else { if (initialized) remove(customizerIndexInPanel); Customizer c = (Customizer) customizers.get(element); if (c == null) { c = createCustomizer(); c.setObject(propertyMap); customizers.put(element, c); } add((Component) c, BorderLayout.CENTER); }
319320321322323324325326327328329330331332