Skip to content

Commit 71fbc5f

Browse files
use interfaces to enable ModelGoon to draw correct class diagram
1 parent 0970cd4 commit 71fbc5f

File tree

1 file changed

+7
-5
lines changed
  • sqldev/src/main/java/org/utplsql/sqldev/model/runner

1 file changed

+7
-5
lines changed

sqldev/src/main/java/org/utplsql/sqldev/model/runner/Run.java

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@
1919
import java.util.LinkedHashMap;
2020
import java.util.LinkedHashSet;
2121
import java.util.List;
22+
import java.util.Map;
23+
import java.util.Set;
2224

2325
import org.springframework.core.style.ToStringCreator;
2426
import org.utplsql.sqldev.model.JsonToStringStyler;
@@ -38,9 +40,9 @@ public class Run {
3840
private Integer infoCount;
3941
private String errorStack;
4042
private String serverOutput;
41-
private final LinkedHashSet<Item> items;
42-
private LinkedHashMap<String, Test> tests;
43-
private LinkedHashMap<String, ItemNode> itemNodes;
43+
private final Set<Item> items;
44+
private Map<String, Test> tests;
45+
private Map<String, ItemNode> itemNodes;
4446
private String status;
4547
private Long start;
4648
// to abort connections, producerConn is handled by UtplsqlRunner
@@ -260,15 +262,15 @@ public void setServerOutput(final String serverOutput) {
260262
}
261263

262264
public LinkedHashMap<String, Test> getTests() {
263-
return tests;
265+
return (LinkedHashMap<String, Test>) tests;
264266
}
265267

266268
public void setTests(final LinkedHashMap<String, Test> tests) {
267269
this.tests = tests;
268270
}
269271

270272
public LinkedHashMap<String, ItemNode> getItemNodes() {
271-
return itemNodes;
273+
return (LinkedHashMap<String, ItemNode>) itemNodes;
272274
}
273275

274276
public void setItemNodes(LinkedHashMap<String, ItemNode> itemNodes) {

0 commit comments

Comments
 (0)