@Override
	public final void clearTargets() {
		for (final DropTarget<?, ?, ?> part : this.parts) {
			part.getDisplayableComponent().getParent()
					.remove(part.getDisplayableComponent());
		}
		this.parts.clear();
	}