41 lines
893 B
Java
41 lines
893 B
Java
package org.gcube.common.software.process;
|
|
|
|
import org.gcube.common.software.model.ProcessorConfig;
|
|
import org.gcube.common.software.model.SoftwareVersionConfig;
|
|
|
|
/**
|
|
* @author Luca Frosini (ISTI - CNR)
|
|
*/
|
|
public abstract class SoftwareVersionProcessor {
|
|
|
|
protected SoftwareVersionConfig softwareVersion;
|
|
protected ProcessorConfig processorConfig;
|
|
|
|
protected boolean first;
|
|
|
|
public SoftwareVersionConfig getSoftwareVersion() {
|
|
return softwareVersion;
|
|
}
|
|
|
|
public void setSoftwareVersion(SoftwareVersionConfig softwareVersion) {
|
|
this.softwareVersion = softwareVersion;
|
|
}
|
|
|
|
public boolean isFirst() {
|
|
return first;
|
|
}
|
|
|
|
public void setFirst(boolean first) {
|
|
this.first = first;
|
|
}
|
|
|
|
public ProcessorConfig getProcessorConfig() {
|
|
return processorConfig;
|
|
}
|
|
|
|
public void setProcessorConfig(ProcessorConfig processorConfig) {
|
|
this.processorConfig = processorConfig;
|
|
}
|
|
|
|
}
|