Commit 8abf5e03 authored by Luna Riegel's avatar Luna Riegel
Browse files

Fix: Add missing setParent calls

parent 7d5b7486
......@@ -181,6 +181,7 @@ public abstract class AbstractBridgeObject extends CityObject implements Constru
public void addRoom(BridgeRoom room) {
bridgeRooms.add(room);
room.setParent(this);
}
public void addFurniture(BridgeRoomFurniture furniture){
......
......@@ -186,24 +186,22 @@ public abstract class AbstractBuildingSubdivision extends CityObject implements
bs.setParent(this);
}
public void addInstallation(Installation coBi) {
buildingInstallations.add(coBi);
coBi.setParent(this);
public void addInstallation(Installation installation) {
buildingInstallations.add(installation);
installation.setParent(this);
}
public void addRoom(BuildingRoom room) {
buildingRooms.add(room);
room.setParent(this);
}
public void addFurniture(BuildingRoomFurniture roomFurniture) {
buildingRoomFurnitureList.add(roomFurniture);
roomFurniture.setParent(this);
public void addFurniture(BuildingRoomFurniture furniture) {
buildingRoomFurnitureList.add(furniture);
furniture.setParent(this);
}
public void addConstructiveElement(BuildingConstructiveElement buildingConstructiveElement) {
buildingConstructiveElements.add(buildingConstructiveElement);
buildingConstructiveElement.setParent(this);
}
public void setGmlObject(org.citygml4j.core.model.building.AbstractBuildingSubdivision abs) {
......
......@@ -33,6 +33,7 @@ public class BuildingRoom extends AbstractRoom {
public void addFurniture(BuildingRoomFurniture furniture) {
this.furniture.add(furniture);
furniture.setParent(this);
}
......
......@@ -24,6 +24,10 @@ public class BuildingRoomFurniture extends AbstractFurniture {
this.parent = parent;
}
public void setParent(BuildingRoom parent) {
this.parent = parent;
}
@Override
public CityObject getParent() {
return parent;
......
......@@ -40,6 +40,7 @@ public class Tunnel extends AbstractTunnel {
public void addTunnelPart(TunnelPart tunnelPart) {
tunnelParts.add(tunnelPart);
tunnelPart.setParent(this);
}
@Override
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment