private void removeFromAllValidIfNeeded(E element) { if (allValid != null) { if (element instanceof Property<?>) { allValid.remove((Property<?>) element); } else if (element instanceof Model) { allValid.remove(((Model) element).allValid()); } } }