Skip to content

Commit 9b4d390

Browse files
committed
Update Test file to have two root childen folders with options inside the folders.
1 parent 35d3b03 commit 9b4d390

File tree

4 files changed

+37
-40
lines changed

4 files changed

+37
-40
lines changed

src/main/java/com/pedropathing/telemetry/Folder.java

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -33,14 +33,4 @@ public Folder addChild(Selectable child) {
3333
public boolean hasChildren() {
3434
return !children.isEmpty();
3535
}
36-
37-
@Override
38-
public String toString() {
39-
StringBuilder sb = new StringBuilder();
40-
sb.append(super.toString()).append("\n");
41-
for (Selectable child : children) {
42-
sb.append(" ").append(child.toString()).append("\n");
43-
}
44-
return sb.toString();
45-
}
4636
}

src/main/java/com/pedropathing/telemetry/Selectable.java

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -39,12 +39,4 @@ public void setName(String name) {
3939
}
4040
this.name = name;
4141
}
42-
43-
@Override
44-
public String toString() {
45-
String prefix = ">";
46-
if (parent == null)
47-
prefix = "-";
48-
return prefix + " " + name;
49-
}
5042
}

src/main/java/com/pedropathing/telemetry/Selector.java

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,4 @@ public Selector addSelectable(Selectable selectable) {
2626
public boolean hasSelectables() {
2727
return !selectables.isEmpty();
2828
}
29-
30-
@Override
31-
public String toString() {
32-
StringBuilder sb = new StringBuilder();
33-
34-
for (Selectable selectable : selectables) {
35-
sb.append(selectable.toString()).append("\n");
36-
}
37-
return sb.toString();
38-
}
3929
}

src/main/java/com/pedropathing/telemetry/Test.java

Lines changed: 37 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,24 +4,49 @@ public class Test {
44
public static void main(String[] args) {
55
Selector selector = new Selector()
66
.addSelectable(
7-
new Folder("Localization")
7+
new Folder("Location")
88
.addChild(
9-
new Folder("English")
10-
.addChild(new Selectable("en-US"))
11-
.addChild(new Selectable("en-GB"))
9+
new Folder("North America")
10+
.addChild(new Selectable("America"))
11+
.addChild(new Selectable("Mexico"))
12+
.addChild(new Selectable("Canada"))
1213
)
1314
.addChild(
14-
new Folder("Spanish")
15-
.addChild(new Selectable("es-ES"))
16-
.addChild(new Selectable("es-MX"))
15+
new Folder("Europe")
16+
.addChild(new Selectable("Germany"))
17+
.addChild(new Selectable("France"))
18+
.addChild(new Selectable("Spain"))
1719
)
1820
.addChild(
19-
new Folder("Spanish")
20-
.addChild(new Selectable("es-ES"))
21-
.addChild(new Selectable("es-MX"))
21+
new Folder("Asia")
22+
.addChild(new Selectable("China"))
23+
.addChild(new Selectable("Japan"))
24+
.addChild(new Selectable("India"))
2225
)
26+
.addChild(
27+
new Folder("Oceania")
28+
.addChild(new Selectable("Australia"))
29+
.addChild(new Selectable("New Zealand"))
30+
)
31+
.addChild(
32+
new Folder("Africa")
33+
.addChild(new Selectable("South Africa"))
34+
.addChild(new Selectable("Nigeria"))
35+
.addChild(new Selectable("Kenya"))
36+
)
37+
.addChild(
38+
new Folder("South America")
39+
.addChild(new Selectable("Brazil"))
40+
.addChild(new Selectable("Argentina"))
41+
.addChild(new Selectable("Chile"))
42+
)
43+
)
44+
.addSelectable(
45+
new Folder("Device")
46+
.addChild(new Selectable("Phone"))
47+
.addChild(new Selectable("Tablet"))
48+
.addChild(new Selectable("Laptop"))
49+
.addChild(new Selectable("Desktop"))
2350
);
24-
25-
System.out.println(selector.toString());
2651
}
2752
}

0 commit comments

Comments
 (0)