code: public final void initConfiguration(String config) {
  
          m_configuration = config;
          m_configurationMap = CmsStringUtil.splitAsMap(config, "|", ":");
          m_configurationMap.put(CmsContentDefinition.PARAM_INIT_CALL, INIT_FUNCTION_PREFIX + getName());
          m_jsonConfig = new JSONObject(new HashMap<String, Object>(m_configurationMap));
      }
docs: Initializes the configuration date from the given configuration string.<p>
  
  This should be called by subclasses of this class.<p>
  
  @param config the widget configuration string