@Override public void addChild(Location parent, Location newChild) { if (this.manager != null) { parent.getChildLocations().add(newChild); newChild.setParentLocation(parent); manager.persistLocation(newChild); } }