From 3f90825645ffcbe32293bfa64a7c57b46e756342 Mon Sep 17 00:00:00 2001
From: Riegel <alexander.riegel@hft-stuttgart.de>
Date: Fri, 8 Nov 2024 13:41:48 +0100
Subject: [PATCH] Add marking ImplicitGeometry to GeometryNode's text

---
 .../de/hft/stuttgart/citydoctor2/gui/tree/GeometryNode.java   | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/CityDoctorParent/Extensions/CityDoctorGUI/src/main/java/de/hft/stuttgart/citydoctor2/gui/tree/GeometryNode.java b/CityDoctorParent/Extensions/CityDoctorGUI/src/main/java/de/hft/stuttgart/citydoctor2/gui/tree/GeometryNode.java
index 2cb4ce7..28cbc7f 100644
--- a/CityDoctorParent/Extensions/CityDoctorGUI/src/main/java/de/hft/stuttgart/citydoctor2/gui/tree/GeometryNode.java
+++ b/CityDoctorParent/Extensions/CityDoctorGUI/src/main/java/de/hft/stuttgart/citydoctor2/gui/tree/GeometryNode.java
@@ -1,6 +1,7 @@
 package de.hft.stuttgart.citydoctor2.gui.tree;
 
 import de.hft.stuttgart.citydoctor2.datastructure.Geometry;
+import de.hft.stuttgart.citydoctor2.datastructure.ImplicitGeometryHolder;
 import de.hft.stuttgart.citydoctor2.gui.CheckStatus;
 import de.hft.stuttgart.citydoctor2.gui.Renderer;
 
@@ -12,6 +13,9 @@ public class GeometryNode extends Renderable {
 	public GeometryNode(Geometry geom) {
 		this.geom = geom;
 		StringBuilder sb = new StringBuilder();
+		if (geom instanceof ImplicitGeometryHolder) {
+			sb.append("Implicit");
+		}
 		sb.append("Geometry [");
 		sb.append(geom.getType());
 		sb.append(", ");
-- 
GitLab