code: private void cloneExplorerTypes(
          CmsModule targetModule,
          Map<String, String> iconPaths,
          Map<String, String> descKeys) {
  
          List<CmsExplorerTypeSettings> targetExplorerTypes = targetModule.getExplorerTypes();
          for (CmsExplorerTypeSettings expSetting : targetExplorerTypes) {
              descKeys.put(
                  expSetting.getKey(),
                  alterPrefix(expSetting.getKey(), m_cloneInfo.getSourceNamePrefix(), m_cloneInfo.getTargetNamePrefix()));
              String newIcon = alterPrefix(
                  expSetting.getIcon(),
                  m_cloneInfo.getSourceNamePrefix(),
                  m_cloneInfo.getTargetNamePrefix());
              String newBigIcon = alterPrefix(
                  expSetting.getBigIcon(),
                  m_cloneInfo.getSourceNamePrefix(),
                  m_cloneInfo.getTargetNamePrefix());
              iconPaths.put(expSetting.getIcon(), newIcon);
              iconPaths.put(expSetting.getBigIcon(), newBigIcon);
              String oldExpTypeName = expSetting.getName();
              String newExpTypeName = alterPrefix(
                  oldExpTypeName,
                  m_cloneInfo.getSourceNamePrefix(),
                  m_cloneInfo.getTargetNamePrefix());
              expSetting.setName(newExpTypeName);
  
              expSetting.setKey(expSetting.getKey().replaceFirst(oldExpTypeName, newExpTypeName));
              expSetting.setIcon(
                  alterPrefix(
                      expSetting.getIcon(),
                      m_cloneInfo.getSourceNamePrefix(),
                      m_cloneInfo.getTargetNamePrefix()));
              expSetting.setBigIcon(
                  alterPrefix(
                      expSetting.getBigIcon(),
                      m_cloneInfo.getSourceNamePrefix(),
                      m_cloneInfo.getTargetNamePrefix()));
              expSetting.setInfo(expSetting.getInfo().replaceFirst(oldExpTypeName, newExpTypeName));
          }
      }
docs: Copies the explorer type definitions.<p>
  
  @param targetModule the target module
  @param iconPaths the path to the location where the icons are located
  @param descKeys a map that contains a mapping of the explorer type definitions messages