aboutsummaryrefslogtreecommitdiff
path: root/dk/abcdefghijklmnopqrstuvxyzæøå/bachelorizer/model/Combi.java
diff options
context:
space:
mode:
Diffstat (limited to 'dk/abcdefghijklmnopqrstuvxyzæøå/bachelorizer/model/Combi.java')
-rw-r--r--dk/abcdefghijklmnopqrstuvxyzæøå/bachelorizer/model/Combi.java21
1 files changed, 8 insertions, 13 deletions
diff --git a/dk/abcdefghijklmnopqrstuvxyzæøå/bachelorizer/model/Combi.java b/dk/abcdefghijklmnopqrstuvxyzæøå/bachelorizer/model/Combi.java
index 238afb6..cf2fe91 100644
--- a/dk/abcdefghijklmnopqrstuvxyzæøå/bachelorizer/model/Combi.java
+++ b/dk/abcdefghijklmnopqrstuvxyzæøå/bachelorizer/model/Combi.java
@@ -3,8 +3,8 @@
package dk.abcdefghijklmnopqrstuvxyzæøå.bachelorizer.model;
-import java.util.List;
-
+import com.example.portfolio3.AdjListGraph;
+import com.example.portfolio3.Graph;
import com.example.portfolio3.GraphAlgorithms;
/// Combi - static sample dataset of course combinations
@@ -15,22 +15,17 @@ import com.example.portfolio3.GraphAlgorithms;
/// @see <https://moodle.ruc.dk/mod/assign/view.php?id=523186>
public final class Combi {
+ /// data about combinations as a Graph
+ private Graph g;
+
/// Default constructor
///
/// @param path path to data file
private Combi(final String path) {
- // slurp all content at once
- List<String> lines = GraphAlgorithms.loadStrings(path);
-
- for (String line : lines) {
- String[] values = line.split(",");
-
- for (String value : values) {
- System.out.print(value + "\t");
- }
- System.out.println();
- }
+ g = new AdjListGraph();
+ GraphAlgorithms.readGraph(g, path);
+ GraphAlgorithms.printGraph(g);
}
/// JVM entry point