public void reloadTree() {
		rootNode.removeAllChildren();
		model.reload(rootNode);

		for (Room room : Rooms.getRooms()) {
			RoomTreeNode roomNode = new RoomTreeNode(room);
			
			model.insertNodeInto(roomNode, rootNode, 0);
			model.reload(roomNode);

			for (RoomObject obj : room.getObjects()) {
				ObjectTreeNode objNode = new ObjectTreeNode(obj);
				model.insertNodeInto(objNode, roomNode, 0);
				model.reload(objNode);
			}
		}
	}