@Override public void queueEvent(FacesEvent event) { FacesContext context = getFacesContext(); String eventName = context.getExternalContext().getRequestParameterMap().get(Constants.RequestParams.PARTIAL_BEHAVIOR_EVENT_PARAM); if (event instanceof AjaxBehaviorEvent && eventName.equals("toggleSelect")) { Map<String, String> params = context.getExternalContext().getRequestParameterMap(); String clientId = getClientId(context); boolean checked = Boolean.parseBoolean(params.get(clientId + "_checked")); ToggleSelectEvent toggleSelectEvent = new ToggleSelectEvent(this, ((AjaxBehaviorEvent) event).getBehavior(), checked); toggleSelectEvent.setPhaseId(event.getPhaseId()); super.queueEvent(toggleSelectEvent); } else { super.queueEvent(event); } } }
boolean checked = Boolean.parseBoolean(params.get(clientId + "_checked")); wrapperEvent = new ToggleSelectEvent(this, behaviorEvent.getBehavior(), checked);
@Override public void queueEvent(FacesEvent event) { FacesContext context = getFacesContext(); String eventName = context.getExternalContext().getRequestParameterMap().get(Constants.RequestParams.PARTIAL_BEHAVIOR_EVENT_PARAM); if(event instanceof AjaxBehaviorEvent && eventName.equals("toggleSelect")) { Map<String,String> params = context.getExternalContext().getRequestParameterMap(); String clientId = this.getClientId(context); boolean checked = Boolean.valueOf(params.get(clientId + "_checked")); ToggleSelectEvent toggleSelectEvent = new ToggleSelectEvent(this, ((AjaxBehaviorEvent) event).getBehavior(), checked); toggleSelectEvent.setPhaseId(event.getPhaseId()); super.queueEvent(toggleSelectEvent); } else { super.queueEvent(event); } } public String resolveWidgetVar() {
boolean checked = Boolean.valueOf(params.get(clientId + "_checked")); wrapperEvent = new ToggleSelectEvent(this, behaviorEvent.getBehavior(), checked);