(Set<Object> seen)
| 330 | } |
| 331 | |
| 332 | public String _debugPrintScene(Set<Object> seen) { |
| 333 | |
| 334 | String ret = "" + this + "\n<p>"; |
| 335 | String indent = " "; |
| 336 | String prefix = indent; |
| 337 | if (seen.contains(this)) return ret; |
| 338 | |
| 339 | for (Map.Entry<Integer, Set<Consumer<Integer>>> c : internalScene.entrySet()) { |
| 340 | String tag = inverse(tagged) |
| 341 | .get(c.getValue()); |
| 342 | ret = ret + prefix + "" + c.getKey() + ":" + (tag == null ? "" : tag) + "\n<p>"; |
| 343 | prefix = prefix + indent; |
| 344 | for (Consumer<Integer> cc : c.getValue()) |
| 345 | ret = ret + "\n<p>" + debugPrintScene(cc, prefix, seen); |
| 346 | prefix = prefix.substring(indent.length()); |
| 347 | } |
| 348 | return "{HTML}" + ret; |
| 349 | } |
| 350 | |
| 351 | private String debugPrintScene(Consumer<Integer> cc, String prefix, Set<Object> seen) { |
| 352 |
no test coverage detected