Have render job name be determined directly by output file name

This commit is contained in:
Jonas Herzig
2020-08-29 18:15:55 +02:00
parent 1188ce4360
commit f13e8834d6
2 changed files with 6 additions and 63 deletions

View File

@@ -6,7 +6,6 @@ import com.replaymod.replaystudio.pathing.path.Timeline;
import java.util.Objects;
public class RenderJob {
private String name;
private Timeline timeline;
private RenderSettings settings;
@@ -14,7 +13,7 @@ public class RenderJob {
}
public String getName() {
return this.name;
return settings.getOutputFile().getName();
}
public Timeline getTimeline() {
@@ -25,10 +24,6 @@ public class RenderJob {
return this.settings;
}
public void setName(String name) {
this.name = name;
}
public void setTimeline(Timeline timeline) {
this.timeline = timeline;
}
@@ -42,21 +37,19 @@ public class RenderJob {
if (this == o) return true;
if (o == null || getClass() != o.getClass()) return false;
RenderJob renderJob = (RenderJob) o;
return name.equals(renderJob.name) &&
timeline.equals(renderJob.timeline) &&
return timeline.equals(renderJob.timeline) &&
settings.equals(renderJob.settings);
}
@Override
public int hashCode() {
return Objects.hash(name, timeline, settings);
return Objects.hash(timeline, settings);
}
@Override
public String toString() {
return "RenderJob{" +
"name='" + name + '\'' +
", timeline=" + timeline +
"timeline=" + timeline +
", settings=" + settings +
'}';
}