public void setDragged(Player who) { this.draggedBy = who; for (ObjectObserver o : observers) o.onItemDragged(this, who); }