Improving code
This commit is contained in:
parent
7961619ac0
commit
56f690c4cc
|
@ -83,9 +83,9 @@ public class SoftwareVersionConfigAnalyser {
|
|||
Class<? extends SoftwareVersionExporter> exporterClass = availableExporters.get(className);
|
||||
SoftwareVersionExporter sve = exporterClass.newInstance();
|
||||
ExporterConfig processorConfig = requestedExporters.get(className);
|
||||
sve.setSoftwareConfig(softwareConfig);
|
||||
sve.setGlobalConfig(softwareConfig);
|
||||
sve.setSoftwareVersion(softwareVersionConfig);
|
||||
sve.setProcessorConfig(processorConfig);
|
||||
sve.setExporterConfig(processorConfig);
|
||||
sve.setFirst(first);
|
||||
// sve.export();
|
||||
}
|
||||
|
|
|
@ -30,17 +30,17 @@ public abstract class SoftwareVersionExporter {
|
|||
return processors;
|
||||
}
|
||||
|
||||
protected GlobalConfig softwareConfig;
|
||||
protected GlobalConfig globalConfig;
|
||||
protected SoftwareVersionConfig softwareVersionConfig;
|
||||
protected ExporterConfig processorConfig;
|
||||
protected boolean first;
|
||||
|
||||
public GlobalConfig getSoftwareConfig() {
|
||||
return softwareConfig;
|
||||
public GlobalConfig getGlobalConfig() {
|
||||
return globalConfig;
|
||||
}
|
||||
|
||||
public void setSoftwareConfig(GlobalConfig softwareConfig) {
|
||||
this.softwareConfig = softwareConfig;
|
||||
public void setGlobalConfig(GlobalConfig softwareConfig) {
|
||||
this.globalConfig = softwareConfig;
|
||||
}
|
||||
|
||||
public SoftwareVersionConfig getSoftwareVersionConfig() {
|
||||
|
@ -51,11 +51,11 @@ public abstract class SoftwareVersionExporter {
|
|||
this.softwareVersionConfig = softwareVersionConfig;
|
||||
}
|
||||
|
||||
public ExporterConfig getProcessorConfig() {
|
||||
public ExporterConfig getExporterConfig() {
|
||||
return processorConfig;
|
||||
}
|
||||
|
||||
public void setProcessorConfig(ExporterConfig processorConfig) {
|
||||
public void setExporterConfig(ExporterConfig processorConfig) {
|
||||
this.processorConfig = processorConfig;
|
||||
}
|
||||
|
||||
|
|
|
@ -9,6 +9,7 @@ import java.util.Set;
|
|||
|
||||
import org.gcube.com.fasterxml.jackson.databind.JsonNode;
|
||||
import org.gcube.com.fasterxml.jackson.databind.node.ArrayNode;
|
||||
import org.gcube.common.software.analyser.AnalyserFactory;
|
||||
import org.gcube.common.software.export.SoftwareVersionExporter;
|
||||
import org.gcube.common.software.model.ElaborationType;
|
||||
import org.gcube.common.software.model.Variables;
|
||||
|
@ -183,7 +184,7 @@ public class BibLaTeXSoftwareVersionExporter extends SoftwareVersionExporter {
|
|||
}
|
||||
|
||||
protected File getExportFile() {
|
||||
String fileName = softwareConfig.getExportFileName();
|
||||
String fileName = AnalyserFactory.getExportFileName(null);
|
||||
File file = new File(fileName + EXPORT_FILENAME_EXTENSION);
|
||||
return file;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue