Commit 7d5b7486 authored by Luna Riegel's avatar Luna Riegel
Browse files

Fix: Change parent of BridgeRoom to AbstractBridgeObject

parent f3d751f6
...@@ -11,10 +11,10 @@ public class BridgeRoom extends AbstractRoom { ...@@ -11,10 +11,10 @@ public class BridgeRoom extends AbstractRoom {
@Serial @Serial
private static final long serialVersionUID = -276088332165299253L; private static final long serialVersionUID = -276088332165299253L;
private BridgeObject parent; private AbstractBridgeObject parent;
private final List<BridgeRoomFurniture> furnitureList = new ArrayList<>(); private final List<BridgeRoomFurniture> furnitureList = new ArrayList<>();
public void setParent(BridgeObject parent) { public void setParent(AbstractBridgeObject parent) {
this.parent = parent; this.parent = parent;
} }
...@@ -24,6 +24,7 @@ public class BridgeRoom extends AbstractRoom { ...@@ -24,6 +24,7 @@ public class BridgeRoom extends AbstractRoom {
public void addFurniture(BridgeRoomFurniture furniture) { public void addFurniture(BridgeRoomFurniture furniture) {
furnitureList.add(furniture); furnitureList.add(furniture);
furniture.setParent(this);
} }
@Override @Override
...@@ -31,7 +32,7 @@ public class BridgeRoom extends AbstractRoom { ...@@ -31,7 +32,7 @@ public class BridgeRoom extends AbstractRoom {
return furnitureList; return furnitureList;
} }
public BridgeObject getParent() { public AbstractBridgeObject getParent() {
return parent; return parent;
} }
......
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