@Override
	public void update(Observable arg0, Object arg1) {
		if (!(arg0 instanceof Edge)){
			throw new IllegalArgumentException("Edge panel was observing a non-Edge object.");
		}
		Edge e = (Edge) arg0;
		if (e.isStranded()){
			this.removeLayoutObject(e);
		}
		super.update(arg0, arg1);
	}