public ProjectImporterDataImpl(org.eclipse.che.api.project.shared.dto.ProjectImporterData origin) {
java.util.Map<java.lang.String, java.lang.String> configurationIn = origin.getConfiguration();
if (configurationIn != null) {
java.util.Map<java.lang.String, java.lang.String> configurationOut = new java.util.HashMap<java.lang.String, java.lang.String>();
for (java.util.Map.Entry<String, java.lang.String> entry0 : configurationIn.entrySet()) {
java.lang.String configurationIn_ = entry0.getValue();
configurationOut.put(entry0.getKey(), configurationIn_);
}
this.configuration = configurationOut;
}
java.util.List<org.eclipse.che.api.project.shared.dto.ProjectImporterDescriptor> importersIn = origin.getImporters();
if (importersIn != null) {
java.util.List<org.eclipse.che.api.project.shared.dto.ProjectImporterDescriptor> importersOut = new java.util.ArrayList<org.eclipse.che.api.project.shared.dto.ProjectImporterDescriptor>();
for (org.eclipse.che.api.project.shared.dto.ProjectImporterDescriptor importersIn_ : importersIn) {
importersOut.add(importersIn_ == null ? null : new ProjectImporterDescriptorImpl(importersIn_));
}
this.importers = importersOut;
}
}