@Override public void decode(FacesContext facesContext, UIComponent component) { Map<String, String> params = facesContext.getExternalContext().getRequestParameterMap(); Hotkey hotkey = (Hotkey) component; if (params.containsKey(hotkey.getClientId(facesContext))) { hotkey.queueEvent(new ActionEvent(hotkey)); } }
@Override public void decode(FacesContext facesContext) { Map<String, String> params = facesContext.getExternalContext().getRequestParameterMap(); String clientId = getClientId(facesContext); if (params.containsKey(clientId)) { queueEvent(new ActionEvent(this)); } }
@Override public void decode(FacesContext context, UIComponent component) { CommandButton button = (CommandButton) component; if (button.isDisabled()) { return; } String param = component.getClientId(context); if (context.getExternalContext().getRequestParameterMap().containsKey(param)) { component.queueEvent(new ActionEvent(component)); } decodeBehaviors(context, component); }
@Override public void decode(FacesContext context, UIComponent component) { CommandLink link = (CommandLink) component; if (link.isDisabled()) { return; } String param = component.getClientId(context); if (context.getExternalContext().getRequestParameterMap().containsKey(param)) { component.queueEvent(new ActionEvent(component)); } decodeBehaviors(context, component); }
@Override public void decode(FacesContext context, UIComponent component) { RemoteCommand command = (RemoteCommand) component; if (context.getExternalContext().getRequestParameterMap().containsKey(command.getClientId(context))) { ActionEvent event = new ActionEvent(command); if (command.isImmediate()) { event.setPhaseId(PhaseId.APPLY_REQUEST_VALUES); } else { event.setPhaseId(PhaseId.INVOKE_APPLICATION); } command.queueEvent(event); } }
@Override public void decode(FacesContext context, UIComponent component) { Poll poll = (Poll) component; if (context.getExternalContext().getRequestParameterMap().containsKey(poll.getClientId(context))) { ActionEvent event = new ActionEvent(poll); if (poll.isImmediate()) { event.setPhaseId(PhaseId.APPLY_REQUEST_VALUES); } else { event.setPhaseId(PhaseId.INVOKE_APPLICATION); } poll.queueEvent(event); } }
@Override public void decode(FacesContext context, UIComponent component) { SplitButton button = (SplitButton) component; if (button.isDisabled()) { return; } String clientId = button.getClientId(context); Map<String, String> params = context.getExternalContext().getRequestParameterMap(); String param = button.isAjax() ? clientId : clientId + "_button"; String itemParam = clientId + "_menuid"; if (params.containsKey(itemParam)) { String menuid = params.get(clientId + "_menuid"); MenuItem menuitem = button.findMenuitem(button.getElements(), menuid); MenuActionEvent event = new MenuActionEvent(button, menuitem); if (menuitem.isImmediate()) { event.setPhaseId(PhaseId.APPLY_REQUEST_VALUES); } else { event.setPhaseId(PhaseId.INVOKE_APPLICATION); } component.queueEvent(event); } else if (params.containsKey(param)) { component.queueEvent(new ActionEvent(component)); } }
@Override protected void queueComponentEventForBehaviorEvent(FacesContext context, UIComponent component, String eventName) { super.queueComponentEventForBehaviorEvent(context, component, eventName); if ("action".equals(eventName) || "click".equals(eventName)) { new ActionEvent(component).queue(); } }
@Override protected void queueComponentEventForBehaviorEvent(FacesContext context, UIComponent component, String eventName) { super.queueComponentEventForBehaviorEvent(context, component, eventName); if ("action".equals(eventName) || "click".equals(eventName)) { new ActionEvent(component).queue(); } }
public void decode(FacesContext context) { final ExternalContext externalContext = context.getExternalContext(); Map requestParameterMap = externalContext.getRequestParameterMap(); String source = String.valueOf(requestParameterMap.get("javax.faces.source")); String clientId = getClientId(); if (clientId.equals(source)) { queueEvent(new ActionEvent(this)); } }
public void decode(FacesContext facesContext, UIComponent uiComponent) { Map requestMap = facesContext.getExternalContext().getRequestParameterMap(); String clientId = uiComponent.getClientId(facesContext); if (requestMap.containsKey("ice.event.captured")) { if (clientId.equals(requestMap.get("ice.event.captured"))) { uiComponent.queueEvent(new ActionEvent(uiComponent)); } } }
public void decode(FacesContext context, UIComponent component) { if (context.getExternalContext().getRequestParameterMap().containsKey("ajaxSource") && context.getExternalContext().getRequestParameterMap().get("ajaxSource").equals( component.getClientId(context))) { component.queueEvent(new ActionEvent(component)); } } }
@Override public void decode(FacesContext facesContext, UIComponent component) { Map<String, String> params = facesContext.getExternalContext().getRequestParameterMap(); Hotkey hotkey = (Hotkey) component; if (params.containsKey(hotkey.getClientId(facesContext))) { hotkey.queueEvent(new ActionEvent(hotkey)); } }
public void decode(FacesContext context, UIComponent component) { if (context.getExternalContext().getRequestParameterMap().containsKey(component.getClientId(context))) { component.queueEvent(new ActionEvent(component)); } }
public void queueEventIfEnterKeyPressed(FacesContext facesContext, UIComponent uiComponent) { try { KeyEvent keyEvent = new KeyEvent(uiComponent, facesContext.getExternalContext().getRequestParameterMap()); if (keyEvent.getKeyCode() == KeyEvent.CARRIAGE_RETURN) { uiComponent.queueEvent(new ActionEvent(uiComponent)); } } catch (Exception e) { e.printStackTrace(); } }
@Override public void decode(FacesContext context, UIComponent component) { CommandButton button = (CommandButton) component; if (button.isDisabled()) { return; } String param = component.getClientId(context); if (context.getExternalContext().getRequestParameterMap().containsKey(param)) { component.queueEvent(new ActionEvent(component)); } decodeBehaviors(context, component); }
@Override public void decode(FacesContext context, UIComponent component) { CommandLink link = (CommandLink) component; if (link.isDisabled()) { return; } String param = component.getClientId(context); if (context.getExternalContext().getRequestParameterMap().containsKey(param)) { component.queueEvent(new ActionEvent(component)); } decodeBehaviors(context, component); }
public void decode(FacesContext facesContext, UIComponent uiComponent) { org.apache.myfaces.shared_tomahawk.renderkit.RendererUtils.checkParamValidity(facesContext, uiComponent, UICommand.class); //super.decode must not be called, because value is handled here if (!isReset(uiComponent) && isSubmitted(facesContext, uiComponent)) { uiComponent.queueEvent(new ActionEvent(uiComponent)); org.apache.myfaces.shared_tomahawk.renderkit.RendererUtils.initPartialValidationAndModelUpdate(uiComponent, facesContext); } }
public void decode(FacesContext facesContext, UIComponent uiComponent) { org.apache.myfaces.shared_impl.renderkit.RendererUtils.checkParamValidity(facesContext, uiComponent, UICommand.class); //super.decode must not be called, because value is handled here if (!isReset(uiComponent) && isSubmitted(facesContext, uiComponent)) { uiComponent.queueEvent(new ActionEvent(uiComponent)); org.apache.myfaces.shared_impl.renderkit.RendererUtils.initPartialValidationAndModelUpdate(uiComponent, facesContext); } }
public final void testProcessAction_NullOutcome() { String outcome = null; MethodExpression expression = new MethodExpressionStub(outcome); UICommand commandButton = new UICommand(); commandButton.setActionExpression(expression); ActionEvent event = new ActionEvent(commandButton); this.listener.processAction(event); assertFalse("An unexpected event was signaled", this.jsfMock.externalContext().getRequestMap().containsKey(JsfView.EVENT_KEY)); }