@Override public String getScript(ClientBehaviorContext behaviorContext) { FacesContext context = behaviorContext.getFacesContext(); String components = SearchExpressionFacade.resolveClientId( context, behaviorContext.getComponent(), getTarget()); return "PrimeFaces.expressions.SearchExpressionFacade.resolveComponentsAsSelector('" + components + "').jqprint();return false;"; }
@Override public String getScript(ClientBehaviorContext behaviorContext) { FacesContext context = behaviorContext.getFacesContext(); UIComponent component = behaviorContext.getComponent();
@Override public String getScript(ClientBehaviorContext behaviorContext) { FacesContext context = behaviorContext.getFacesContext(); String components = SearchExpressionFacade.resolveClientId( context, behaviorContext.getComponent(), target); return "PrimeFaces.expressions.SearchExpressionFacade.resolveComponentsAsSelector('" + components + "').jqprint();return false;"; } }
@Override public String getScript(ClientBehaviorContext behaviorContext) { String script = null; FacesContext facesContext = behaviorContext.getFacesContext(); ClientBehaviorRenderer clientBehaviorRenderer = getRenderer(facesContext); if (clientBehaviorRenderer != null) { script = clientBehaviorRenderer.getScript(behaviorContext, this); } return script; }
@Override public String getScript(ClientBehaviorContext behaviorContext) { String script = null; FacesContext facesContext = behaviorContext.getFacesContext(); ClientBehaviorRenderer clientBehaviorRenderer = getRenderer(facesContext); if (clientBehaviorRenderer != null) { script = clientBehaviorRenderer.getScript(behaviorContext, this); } return script; }
@Override public String getScript(ClientBehaviorContext behaviorContext) { String script = null; FacesContext facesContext = behaviorContext.getFacesContext(); ClientBehaviorRenderer clientBehaviorRenderer = getRenderer(facesContext); if (clientBehaviorRenderer != null) { script = clientBehaviorRenderer.getScript(behaviorContext, this); } return script; }
public String getAjaxScript(ClientBehaviorContext context) { return getRenderer(context.getFacesContext(), BEHAVIOR_ID).getScript(context, this); }
private String getComponentClientId(ClientBehaviorContext behaviorContext) { return behaviorContext.getComponent().getClientId(behaviorContext.getFacesContext()); }
private String getComponentClientId(ClientBehaviorContext behaviorContext) { return behaviorContext.getComponent().getClientId(behaviorContext.getFacesContext()); }
private String getComponentClientId(ClientBehaviorContext behaviorContext) { return behaviorContext.getComponent().getClientId(behaviorContext.getFacesContext()); }
public String getPanelId(ClientBehaviorContext behaviorContext) throws FacesException { return getPanel(behaviorContext.getComponent()).getClientId(behaviorContext.getFacesContext()); }
public String getPanelId(ClientBehaviorContext behaviorContext) throws FacesException { return getPanel(behaviorContext.getComponent()).getClientId(behaviorContext.getFacesContext()); }
public String getPanelId(ClientBehaviorContext behaviorContext) throws FacesException { return getPanel(behaviorContext.getComponent()).getClientId(behaviorContext.getFacesContext()); }
private ValidatorScriptBase createValidatorScript(ClientBehaviorContext behaviorContext, ClientValidatorBehavior behavior, Collection<ValidatorDescriptor> validators, LibraryScriptFunction clientSideConverterScript) { Collection<? extends LibraryScriptFunction> validatorScripts = getClientSideValidatorScript( behaviorContext.getFacesContext(), validators); if (validatorScripts.isEmpty()) { return new AjaxOnlyScript(behavior.getAjaxScript(behaviorContext)); } else if (validatorScripts.size() < validators.size()) { return new ClientAndAjaxScript(clientSideConverterScript, validatorScripts, behavior.getAjaxScript(behaviorContext), behavior.getOnvalid(), behavior.getOninvalid()); } else { return new ClientOnlyScript(clientSideConverterScript, validatorScripts, behavior.getOnvalid(), behavior.getOninvalid()); } }
private ValidatorScriptBase createValidatorScript(ClientBehaviorContext behaviorContext, ClientValidatorBehavior behavior, Collection<ValidatorDescriptor> validators, LibraryScriptFunction clientSideConverterScript) { Collection<? extends LibraryScriptFunction> validatorScripts = getClientSideValidatorScript( behaviorContext.getFacesContext(), validators); if (validatorScripts.isEmpty()) { return new AjaxOnlyScript(createAjaxScript(behaviorContext, behavior)); } else if (validatorScripts.size() < validators.size()) { return new ClientAndAjaxScript(clientSideConverterScript, validatorScripts, createAjaxScript(behaviorContext, behavior), behavior.getOnvalid(), behavior.getOninvalid()); } else { return new ClientOnlyScript(clientSideConverterScript, validatorScripts, behavior.getOnvalid(), behavior.getOninvalid()); } }
@Override public String getScript(ClientBehaviorContext behaviorContext) { if (behaviorContext.getComponent() instanceof EditableValueHolder) { return super.getScript(behaviorContext); } else if (behaviorContext.getComponent() instanceof ActionSource) { ClientBehaviorRenderer renderer = getRenderer(behaviorContext.getFacesContext(), FormClientValidatorRenderer.RENDERER_TYPE); return renderer.getScript(behaviorContext, this); } else { throw new FacesException("Invalid target for client-side validator behavior"); } }
@Override public String getScript(ClientBehaviorContext behaviorContext) { if (behaviorContext.getComponent() instanceof EditableValueHolder) { return super.getScript(behaviorContext); } else if (behaviorContext.getComponent() instanceof ActionSource) { ClientBehaviorRenderer renderer = getRenderer(behaviorContext.getFacesContext(), FormClientValidatorRenderer.RENDERER_TYPE); return renderer.getScript(behaviorContext, this); } else { throw new FacesException("Invalid target for client-side validator behavior"); } }
@Override public String getScript(ClientBehaviorContext behaviorContext) { if (behaviorContext.getComponent() instanceof EditableValueHolder) { return super.getScript(behaviorContext); } else if (behaviorContext.getComponent() instanceof ActionSource) { ClientBehaviorRenderer renderer = getRenderer(behaviorContext.getFacesContext(), FormClientValidatorRenderer.RENDERER_TYPE); return renderer.getScript(behaviorContext, this); } else { throw new FacesException("Invalid target for client-side validator behavior"); } }
public static AjaxFunction buildAjaxFunction(ClientBehaviorContext behaviorContext, AjaxClientBehavior behavior) { Object source; AjaxOptions options = buildAjaxOptions(behaviorContext, behavior); if (behaviorContext.getSourceId() != null) { source = behaviorContext.getSourceId(); } else { source = JSReference.THIS; FacesContext facesContext = behaviorContext.getFacesContext(); UIComponent component = behaviorContext.getComponent(); options.setAjaxComponent(component.getClientId(facesContext)); options.set("sourceId", source); } return new AjaxFunction(source, options); }
public static AjaxFunction buildAjaxFunction(ClientBehaviorContext behaviorContext, AjaxClientBehavior behavior) { Object source; AjaxOptions options = buildAjaxOptions(behaviorContext, behavior); if (behaviorContext.getSourceId() != null) { source = behaviorContext.getSourceId(); } else { source = JSReference.THIS; FacesContext facesContext = behaviorContext.getFacesContext(); UIComponent component = behaviorContext.getComponent(); options.setAjaxComponent(component.getClientId(facesContext)); options.set("sourceId", source); } return new AjaxFunction(source, options); }