File tree Expand file tree Collapse file tree 4 files changed +13
-6
lines changed
src/main/java/net/itarray/automotion/internal Expand file tree Collapse file tree 4 files changed +13
-6
lines changed Original file line number Diff line number Diff line change @@ -505,7 +505,7 @@ protected void storeRootDetails(JSONObject rootDetails) {
505505 @ Override
506506 protected void drawRootElement () {
507507 if (!rootElements .isEmpty ()) {
508- drawElement (rootElements .get (0 ));
508+ getContext (). drawRoot (rootElements .get (0 ));
509509 }
510510 }
511511}
Original file line number Diff line number Diff line change @@ -132,7 +132,16 @@ public void add(String message) {
132132
133133 @ Override
134134 public void draw (UIElement element ) {
135- errors .draw (element );
135+ if (isWithReport ()) {
136+ errors .draw (element );
137+ }
138+ }
139+
140+ @ Override
141+ public void drawRoot (UIElement element ) {
142+ if (isWithReport ()) {
143+ getDrawableScreenshot ().drawRootElement (element );
144+ }
136145 }
137146
138147 @ Override
@@ -274,7 +283,4 @@ public DrawingConfiguration getDrawingConfiguration() {
274283 return getReport ().getDrawingConfiguration ();
275284 }
276285
277- protected void drawElement (UIElement element ) {
278- getDrawableScreenshot ().drawRootElement (element );
279- }
280286}
Original file line number Diff line number Diff line change @@ -598,7 +598,7 @@ protected void storeRootDetails(JSONObject rootDetails) {
598598
599599 @ Override
600600 protected void drawRootElement () {
601- drawElement (rootElement );
601+ getContext (). drawRoot (rootElement );
602602 }
603603
604604}
Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ public interface Context {
1111 Scalar getTolerance ();
1212 default void add (String message ) {}
1313 default void draw (UIElement element ) {}
14+ default void drawRoot (UIElement element ) { draw (element );}
1415 default void drawHorizontalLine (Vector onLine ) {}
1516 default void drawVerticalLine (Vector onLine ) {}
1617 int errorCount ();
You can’t perform that action at this time.
0 commit comments