Skip to content

Commit cc2ec13

Browse files
committed
move getRendererName() to SketchBase
1 parent df6dcf7 commit cc2ec13

File tree

2 files changed

+22
-15
lines changed

2 files changed

+22
-15
lines changed

py5_jar/src/main/java/py5/core/Sketch.java

Lines changed: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -99,24 +99,10 @@ public void _terminateSketch(boolean error) {
9999

100100
public String getRendererName() {
101101
switch (sketchRenderer()) {
102-
case JAVA2D:
103-
return "JAVA2D";
104-
case P2D:
105-
return "P2D";
106-
case P3D:
107-
return "P3D";
108102
case HIDDEN:
109103
return "HIDDEN";
110-
case FX2D:
111-
return "FX2D";
112-
case PDF:
113-
return "PDF";
114-
case SVG:
115-
return "SVG";
116-
case DXF:
117-
return "DXF";
118104
default:
119-
return "UNKNOWN";
105+
return super.getRendererName();
120106
}
121107
}
122108

py5_jar/src/main/java/py5/core/SketchBase.java

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,27 @@ public Object callPython(String key, Object... params) {
9191
}
9292
}
9393

94+
public String getRendererName() {
95+
switch (sketchRenderer()) {
96+
case JAVA2D:
97+
return "JAVA2D";
98+
case P2D:
99+
return "P2D";
100+
case P3D:
101+
return "P3D";
102+
case FX2D:
103+
return "FX2D";
104+
case PDF:
105+
return "PDF";
106+
case SVG:
107+
return "SVG";
108+
case DXF:
109+
return "DXF";
110+
default:
111+
return "UNKNOWN";
112+
}
113+
}
114+
94115
public void py5Println(String text) {
95116
py5Bridge.py5_println(text, false);
96117
}

0 commit comments

Comments
 (0)