mvvmfx-validation/src/main/java/de/saxsys/mvvmfx/utils/validation/CompositeValidationStatus.java
void removeMessage(final Validator validator) {
		final int validatorHash = System.identityHashCode(validator);

		if(validatorToMessagesMap.containsKey(validatorHash)){

			final List<Integer> messageHashesOfThisValidator = validatorToMessagesMap.get(validatorHash);

			getMessagesInternal().removeIf(message -> {
				int hash = System.identityHashCode(message);

				return messageHashesOfThisValidator.contains(hash);
			});

			validatorToMessagesMap.remove(validatorHash);
		}
	}
void removeMessage(final Validator validator) {
		final int validatorHash = System.identityHashCode(validator);

		if(validatorToMessagesMap.containsKey(validatorHash)){

			final List<Integer> messageHashesOfThisValidator = validatorToMessagesMap.get(validatorHash);

			getMessagesInternal().removeIf(message -> {
				int hash = System.identityHashCode(message);

				return messageHashesOfThisValidator.contains(hash);
			});

			validatorToMessagesMap.remove(validatorHash);
		}
	}
void removeMessage ( final Validator validator ) { final int validatorHash = System . identityHashCode ( validator ) ; if ( validatorToMessagesMap . containsKey ( validatorHash ) ) { final List < Integer > messageHashesOfThisValidator = validatorToMessagesMap . get ( validatorHash ) ; getMessagesInternal ( ) . removeIf ( message -> { int hash = System . identityHashCode ( message ) ; return messageHashesOfThisValidator . contains ( hash ) ; } ) ; validatorToMessagesMap . remove ( validatorHash ) ; } }
/*
Remove all messages for this particular validator.
/ * Remove all messages for this particular validator .