@Override public void processEvent(ComponentSystemEvent cse) throws AbortProcessingException { FacesContext context = FacesContext.getCurrentInstance(); String clientId = ((UIComponent) cse.getSource()).getClientId(context); List<String> clientIds = getOrCreateAutoUpdateComponentClientIds(context); if (disabled) { clientIds.remove(clientId); } else { if (!clientIds.contains(clientId)) { clientIds.add(clientId); } } }
/** * <p class="changed_added_2_0">the source {@link UIComponent} that sent this event.</p> * * @since 2.0 */ public UIComponent getComponent() { return ((UIComponent) getSource()); }
/** * <p class="changed_added_2_0">the source {@link UIComponent} that sent this event.</p> * * @since 2.0 * * @return the component for this event */ public UIComponent getComponent() { return ((UIComponent) getSource()); }
/** * <p class="changed_added_2_0">the source {@link UIComponent} that sent this event.</p> * * @since 2.0 * * @return the component for this event */ public UIComponent getComponent() { return ((UIComponent) getSource()); }
/** * <p class="changed_added_2_0">the source {@link UIComponent} that sent this event.</p> * * @since 2.0 * * @return the component for this event */ public UIComponent getComponent() { return ((UIComponent) getSource()); }
public UIComponent getComponent() { return (UIComponent) getSource(); }
/** * <p class="changed_added_2_0">the source {@link UIComponent} that sent this event.</p> * * @since 2.0 * * @return the component for this event */ public UIComponent getComponent() { return ((UIComponent) getSource()); }
/** * <p class="changed_added_2_0">the source {@link UIComponent} that sent this event.</p> * * @since 2.0 * * @return the component for this event */ public UIComponent getComponent() { return ((UIComponent) getSource()); }
/** * <p class="changed_added_2_0">the source {@link UIComponent} that sent this event.</p> * * @since 2.0 * * @return the component for this event */ public UIComponent getComponent() { return ((UIComponent) getSource()); }
/** * <p class="changed_added_2_0">the source {@link UIComponent} that sent this event.</p> * * @since 2.0 */ public UIComponent getComponent() { return ((UIComponent) getSource()); }
/** * <p class="changed_added_2_0">the source {@link UIComponent} that sent this event.</p> * * @since 2.0 * * @return the component for this event */ public UIComponent getComponent() { return ((UIComponent) getSource()); }
@Override public void processEvent(ComponentSystemEvent cse) throws AbortProcessingException { FacesContext context = FacesContext.getCurrentInstance(); String clientId = ((UIComponent) cse.getSource()).getClientId(context); ArrayList<String> clientIds = getOrCreateAutoUpdateComponentClientIds(context); if (disabled) { clientIds.remove(clientId); } else { if (!clientIds.contains(clientId)) { clientIds.add(clientId); } } }
@Override public void processEvent(ComponentSystemEvent event) throws AbortProcessingException { super.processEvent(event); if (event.getSource() == this) { if (event instanceof PostAddToViewEvent) { this.getAttributes().put("queuedFileUploadEvents", new AtomicInteger(0)); } } }
@Override public void processEvent(ComponentSystemEvent event) throws AbortProcessingException { if (event.getSource() == this) { if (event instanceof PostAddToViewEvent) { FacesContext context = FacesContext.getCurrentInstance(); FocusRendererInterface renderer = (FocusRendererInterface) context.getRenderKit().getRenderer(COMPONENT_FAMILY, FocusRendererBase.RENDERER_TYPE); renderer.postAddToView(context, this); } } super.processEvent(event); } }
@Override public void processEvent(ComponentSystemEvent event) throws AbortProcessingException { if (event.getSource() == this) { if (event instanceof PostAddToViewEvent) { FacesContext context = FacesContext.getCurrentInstance(); FocusRendererInterface renderer = (FocusRendererInterface) context.getRenderKit().getRenderer(COMPONENT_FAMILY, FocusRendererBase.RENDERER_TYPE); renderer.postAddToView(context, this); } } super.processEvent(event); } }
@Override public void processEvent(ComponentSystemEvent event) throws AbortProcessingException { if (event.getSource() == this) { if (event instanceof PostAddToViewEvent) { FacesContext context = FacesContext.getCurrentInstance(); FocusRendererInterface renderer = (FocusRendererInterface) context.getRenderKit().getRenderer(COMPONENT_FAMILY, FocusRendererBase.RENDERER_TYPE); renderer.postAddToView(context, this); } } super.processEvent(event); } }
@Override public void processEvent(ComponentSystemEvent event) throws AbortProcessingException { if (event.getSource() == this) { if (event instanceof PostAddToViewEvent) { FacesContext context = FacesContext.getCurrentInstance(); FocusRendererInterface renderer = (FocusRendererInterface) context.getRenderKit().getRenderer(COMPONENT_FAMILY, FocusRendererBase.RENDERER_TYPE); renderer.postAddToView(context, this); } } super.processEvent(event); } }
/** * Registers component for processing before its parent component when it has empty selector - this logic is used as * workaround for text components which does not render children (RF-12589). */ @Override public void processEvent(ComponentSystemEvent event) throws AbortProcessingException { if (event.getSource() == this) { if (event instanceof PostAddToViewEvent) { // only for nested usage (workaround for RF-12589) if (this.getSelector() == null || this.getSelector().isEmpty()) { UIComponent component = ((PostAddToViewEvent) event).getComponent(); UIComponent parent = component.getParent(); new PlaceholderParentPreRenderListener(parent, component); } } } super.processEvent(event); }
/** * Registers component for processing before its parent component when it has empty selector - this logic is used as * workaround for text components which does not render children (RF-12589). */ @Override public void processEvent(ComponentSystemEvent event) throws AbortProcessingException { if (event.getSource() == this) { if (event instanceof PostAddToViewEvent) { // only for nested usage (workaround for RF-12589) if (this.getSelector() == null || this.getSelector().isEmpty()) { UIComponent component = ((PostAddToViewEvent) event).getComponent(); UIComponent parent = component.getParent(); new PlaceholderParentPreRenderListener(parent, component); } } } super.processEvent(event); }
/** * Registers component for processing before its parent component when it has empty selector - this logic is used as * workaround for text components which does not render children (RF-12589). */ @Override public void processEvent(ComponentSystemEvent event) throws AbortProcessingException { if (event.getSource() == this) { if (event instanceof PostAddToViewEvent) { // only for nested usage (workaround for RF-12589) if (this.getSelector() == null || this.getSelector().isEmpty()) { UIComponent component = ((PostAddToViewEvent) event).getComponent(); UIComponent parent = component.getParent(); new PlaceholderParentPreRenderListener(parent, component); } } } super.processEvent(event); }