public ClientValidationMode getClientValidationRuleForForm(UIForm form) { ClientValidationSupport validationSupport = getClientValidationSupport(form); if (validationSupport != null) { ClientValidationMode clientValidation = validationSupport.getClientValidation(); if (clientValidation != null) return clientValidation; } return getClientValidationRuleForApplication(); }
public boolean isUseDefaultServerValidationPresentationForForm(UIForm form) { if (form == null) { return isUseDefaultServerValidationPresentationForApplication(); } ClientValidationSupport clientValidationSupport = getClientValidationSupport(form); if (clientValidationSupport != null) { Boolean useDSVP = clientValidationSupport.getUseDefaultServerValidationPresentation(); if (useDSVP != null) return useDSVP; } return isUseDefaultServerValidationPresentationForApplication(); }
public UIMessage getDefaultPresentationInstance( FacesContext context, ClientValidationSupport support) { UIMessage result; if (support == null) { result = getDefaultPresentationInstanceForApplication(); } else { result = support.getDefaultPresentation(); if (result == null) { result = getDefaultPresentationInstanceForApplication(); } } if (result == null) { result = (FloatingIconMessage) context.getApplication().createComponent(FloatingIconMessage.COMPONENT_TYPE); } return result; }