public static void setValidator(EditableValueHolder editableValueHolder, Object validator) { if (validator instanceof MethodExpression) { editableValueHolder.addValidator(new MethodExpressionValidator((MethodExpression) validator)); } else { LOG.error("Unknow instance for validator: " + (validator != null ? validator.getClass().getName() : validator)); } }
public void applyMetadata(FaceletContext ctx, Object instance) { ((EditableValueHolder) instance).addValidator(ctx.getFacesContext() .getApplication().createValidator(this.validatorId)); } }
public void applyMetadata(FaceletContext ctx, Object instance) { ((EditableValueHolder) instance).addValidator(ctx.getFacesContext() .getApplication().createValidator(this.validatorId)); } }
public void applyMetadata(FaceletContext ctx, Object instance) { ((EditableValueHolder) instance).addValidator(ctx.getFacesContext().getApplication() .createValidator(this.validatorId)); } }
@Override public void applyMetadata(FaceletContext ctx, Object instance) { ((EditableValueHolder) instance).addValidator(ctx.getFacesContext() .getApplication().createValidator(this.validatorId)); } }
public void applyMetadata(FaceletContext ctx, Object instance) { ((EditableValueHolder) instance).addValidator(ctx.getFacesContext().getApplication() .createValidator(this.validatorId)); } }
public void applyMetadata(FaceletContext ctx, Object instance) { ((EditableValueHolder) instance).addValidator(ctx.getFacesContext().getApplication() .createValidator(this.validatorId)); } }
@Override public void applyMetadata(FaceletContext ctx, Object instance) { ((EditableValueHolder) instance).addValidator(ctx.getFacesContext() .getApplication().createValidator(this.validatorId)); } }
@Override public void applyMetadata(FaceletContext ctx, Object instance) { ((EditableValueHolder) instance).addValidator(ctx.getFacesContext() .getApplication().createValidator(this.validatorId)); } }
public void applyMetadata(FaceletContext ctx, Object instance) { ((EditableValueHolder) instance) .addValidator(new MethodExpressionValidator(this.attr .getMethodExpression(ctx, null, VALIDATOR_SIG))); } }
@Override public void processEvent(ComponentSystemEvent event) throws AbortProcessingException { super.processEvent(event); if (event instanceof PostAddToViewEvent) { FacesContext facesContext = FacesContext.getCurrentInstance(); EditableValueHolder component = (EditableValueHolder) event.getComponent(); Validator validator = facesContext.getApplication().createValidator(SelectLabelValueValidator.ID); component.addValidator(validator); } } }
@Override public void applyMetadata(FaceletContext ctx, Object instance) { ((EditableValueHolder) instance) .addValidator(new MethodExpressionValidator(this.attr .getMethodExpression(ctx, null, VALIDATOR_SIG))); } }
@Override public void processEvent(ComponentSystemEvent event) throws AbortProcessingException { super.processEvent(event); if (event instanceof PostAddToViewEvent) { FacesContext facesContext = FacesContext.getCurrentInstance(); EditableValueHolder component = (EditableValueHolder) event.getComponent(); Validator validator = facesContext.getApplication().createValidator(SelectLabelValueValidator.ID); component.addValidator(validator); } } }
@Override public void applyMetadata(FaceletContext ctx, Object instance) { ((EditableValueHolder) instance) .addValidator(new MethodExpressionValidator(this.attr .getMethodExpression(ctx, null, VALIDATOR_SIG))); } }
@Override public void processEvent(ComponentSystemEvent event) throws AbortProcessingException { super.processEvent(event); if (event instanceof PostAddToViewEvent) { FacesContext facesContext = FacesContext.getCurrentInstance(); EditableValueHolder component = (EditableValueHolder) event.getComponent(); Validator validator = facesContext.getApplication().createValidator(SelectLabelValueValidator.ID); component.addValidator(validator); } }
public void applyMetadata(FaceletContext ctx, Object instance) { ((EditableValueHolder) instance) .addValidator(new MethodExpressionValidator(this.attr .getMethodExpression(ctx, null, VALIDATOR_SIG))); } }
@Override public void applyMetadata(FaceletContext ctx, Object instance) { ((EditableValueHolder) instance) .addValidator(new MethodExpressionValidator(this.attr .getMethodExpression(ctx, null, VALIDATOR_SIG))); } }
protected void setValidatorProperty(UIComponent component, MethodExpression validator) { if (validator != null) { if (component instanceof EditableValueHolder) { EditableValueHolder input = (EditableValueHolder) component; input.addValidator(new MethodExpressionValidator(validator)); } else { throw new IllegalArgumentException(Messages.getMessage(Messages.NO_EDITABLE_VALUE_HOLDER_ERROR, component.getId())); } } }
public void applyMetadata(FaceletContext ctx, Object instance) { if (FaceletCompositionContext.getCurrentInstance(ctx).isUsingPSSOnThisView()) { ((EditableValueHolder) instance).addValidator(new PartialMethodExpressionValidator(this.attr .getMethodExpression(ctx, null, VALIDATOR_SIG))); } else { ((EditableValueHolder) instance).addValidator(new MethodExpressionValidator(this.attr .getMethodExpression(ctx, null, VALIDATOR_SIG))); } } }
public void applyMetadata(FaceletContext ctx, Object instance) { if (FaceletCompositionContext.getCurrentInstance(ctx).isUsingPSSOnThisView()) { ((EditableValueHolder) instance).addValidator(new PartialMethodExpressionValidator(this.attr .getMethodExpression(ctx, null, VALIDATOR_SIG))); } else { ((EditableValueHolder) instance).addValidator(new MethodExpressionValidator(this.attr .getMethodExpression(ctx, null, VALIDATOR_SIG))); } } }