@Override public boolean isAsync() { return (Boolean) getStateHelper().eval(PropertyKeys.async, false); }
public CommandLinkBase() { setRendererType(DEFAULT_RENDERER); }
@Override public void queueEvent(FacesEvent event) { FacesContext context = getFacesContext(); if (event instanceof AjaxBehaviorEvent) { Map<String, String> params = context.getExternalContext().getRequestParameterMap(); String eventName = params.get(Constants.RequestParams.PARTIAL_BEHAVIOR_EVENT_PARAM); if (eventName.equals("dialogReturn")) { AjaxBehaviorEvent behaviorEvent = (AjaxBehaviorEvent) event; Map<String, Object> session = context.getExternalContext().getSessionMap(); String dcid = params.get(getClientId(context) + "_pfdlgcid"); Object selectedValue = session.get(dcid); session.remove(dcid); event = new SelectEvent(this, behaviorEvent.getBehavior(), selectedValue); super.queueEvent(event); } else if (eventName.equals("click")) { super.queueEvent(event); } } else { super.queueEvent(event); } }
@Override public String getDelay() { return (String) getStateHelper().eval(PropertyKeys.delay, null); }
@Override public boolean isResetValues() { return (Boolean) getStateHelper().eval(PropertyKeys.resetValues, false); }
@Override public String getUpdate() { return (String) getStateHelper().eval(PropertyKeys.update, null); }
@Override public String getOnerror() { return (String) getStateHelper().eval(PropertyKeys.onerror, null); }
@Override public int getTimeout() { return (Integer) getStateHelper().eval(PropertyKeys.timeout, 0); }
@Override public boolean isPartialSubmit() { return (Boolean) getStateHelper().eval(PropertyKeys.partialSubmit, false); }
@Override public String getForm() { return (String) getStateHelper().eval(PropertyKeys.form, null); }
@Override public String getProcess() { return (String) getStateHelper().eval(PropertyKeys.process, null); }
@Override public boolean isIgnoreAutoUpdate() { return (Boolean) getStateHelper().eval(PropertyKeys.ignoreAutoUpdate, false); }
public void setUpdate(String update) { getStateHelper().put(PropertyKeys.update, update); }
public void setOnsuccess(String onsuccess) { getStateHelper().put(PropertyKeys.onsuccess, onsuccess); }
public void setIgnoreAutoUpdate(boolean ignoreAutoUpdate) { getStateHelper().put(PropertyKeys.ignoreAutoUpdate, ignoreAutoUpdate); }
public void setValidateClient(boolean validateClient) { getStateHelper().put(PropertyKeys.validateClient, validateClient); }
@Override public String getOnstart() { return (String) getStateHelper().eval(PropertyKeys.onstart, null); }
@Override public String getOncomplete() { return (String) getStateHelper().eval(PropertyKeys.oncomplete, null); }
@Override public String getOnsuccess() { return (String) getStateHelper().eval(PropertyKeys.onsuccess, null); }
@Override public boolean isGlobal() { return (Boolean) getStateHelper().eval(PropertyKeys.global, true); }