@Override public void processEvent(ComponentSystemEvent event) throws AbortProcessingException { super.processEvent(event); if (!isLazy() && event instanceof PostRestoreStateEvent && (this == event.getComponent())) { Object filteredValue = getFilteredValue(); if (filteredValue != null) { updateValue(filteredValue); } } }
@Override public void processEvent(ComponentSystemEvent event) throws AbortProcessingException { ccME.ccClientId = event.getComponent().getClientId(); event.getComponent().unsubscribeFromEvent(PostAddToViewEvent.class, this); } }
@Override public void processEvent(ComponentSystemEvent event) throws AbortProcessingException { ccME.ccClientId = event.getComponent().getClientId(); event.getComponent().unsubscribeFromEvent(PostAddToViewEvent.class, this); } }
/** * Handle the {@link PreValidateEvent} and {@link PostValidateEvent}. */ @Override public void processEvent(SystemEvent event) { if (event instanceof PreValidateEvent) { handlePreValidate((UIInput) ((ComponentSystemEvent) event).getComponent()); } else if (event instanceof PostValidateEvent) { handlePostValidate((UIInput) ((ComponentSystemEvent) event).getComponent()); } }
public void processEvent(ComponentSystemEvent event) throws AbortProcessingException { // http://javaserverfaces.java.net/nonav/docs/2.0/pdldocs/facelets/index.html // Finally make sure the component is only rendered in the header of the // HTML document. UIComponent component = event.getComponent(); FacesContext context = FacesContext.getCurrentInstance(); if (log.isLoggable(Level.FINER)) { log.finer("processEvent for component = " + component.getClass().getName()); } context.getViewRoot().addComponentResource(context, component, HTML.HEAD_ELEM); }
@Override public void processEvent(ComponentSystemEvent event) throws AbortProcessingException { UIComponent component = event.getComponent(); this.attachValidator(component); } }
@Override public void processEvent(ComponentSystemEvent event) throws AbortProcessingException { if (event instanceof PreRenderComponentEvent) { final FacesContext facesContext = FacesContext.getCurrentInstance(); final UIComponent parent = event.getComponent(); final UIComponent component = parent.findComponent(componentId); preRenderParent(facesContext, component); } } }
@Override public void processEvent(ComponentSystemEvent event) throws AbortProcessingException { if (event instanceof PreRenderComponentEvent) { final FacesContext facesContext = FacesContext.getCurrentInstance(); final UIComponent parent = event.getComponent(); final UIComponent component = parent.findComponent(componentId); preRenderParent(facesContext, component); } } }
@Override public void processEvent(ComponentSystemEvent event) throws AbortProcessingException { if (event instanceof PreRenderComponentEvent) { final FacesContext facesContext = FacesContext.getCurrentInstance(); final UIComponent parent = event.getComponent(); final UIComponent component = parent.findComponent(componentId); preRenderParent(facesContext, component); } } }
@Override public void processEvent(ComponentSystemEvent event) throws AbortProcessingException { super.processEvent(event); if (event instanceof PostAddToViewEvent) { FacesContext facesContext = FacesContext.getCurrentInstance(); EditableValueHolder component = (EditableValueHolder) event.getComponent(); Validator validator = facesContext.getApplication().createValidator(SelectLabelValueValidator.ID); component.addValidator(validator); } } }
@Override public void processEvent(ComponentSystemEvent event) throws AbortProcessingException { super.processEvent(event); if (event instanceof PostAddToViewEvent) { FacesContext facesContext = FacesContext.getCurrentInstance(); EditableValueHolder component = (EditableValueHolder) event.getComponent(); Validator validator = facesContext.getApplication().createValidator(SelectLabelValueValidator.ID); component.addValidator(validator); } }
@Override public void processEvent(ComponentSystemEvent event) throws AbortProcessingException { super.processEvent(event); if (event instanceof PostAddToViewEvent) { FacesContext facesContext = FacesContext.getCurrentInstance(); EditableValueHolder component = (EditableValueHolder) event.getComponent(); Validator validator = facesContext.getApplication().createValidator(SelectLabelValueValidator.ID); component.addValidator(validator); } } }
public void processEvent(ComponentSystemEvent event) throws AbortProcessingException { super.processEvent(event); if(!this.isLazy() && event instanceof PostRestoreStateEvent && (this == event.getComponent())) { Object filteredValue = this.getFilteredValue(); if(filteredValue != null) { this.updateValue(filteredValue); } } }
/** * After adding component to view, if component has group attribute set, then pre-collect the components by group. */ @Override public void processEvent(ComponentSystemEvent event) throws AbortProcessingException { UISelectOne radio = (UISelectOne) event.getComponent(); Group group = getGroup(event.getFacesContext(), radio); if (group != null) { group.addRadio(event.getFacesContext(), radio); } }
public void processEvent(ComponentSystemEvent event) throws AbortProcessingException { if (event instanceof PostRestoreStateEvent) { assertSame("Component did not match", this, event.getComponent()); this.postRestoreStateEventSeen = true; if (this.throwOnPostRestoreStateEvent) { this.abortProcessingException = new AbortProcessingException(); throw this.abortProcessingException; } } }
private Annotation[] getQualifiers(final SystemEvent e) { if (isViewEvent(e)) { String id = ((UIViewRoot) e.getSource()).getViewId(); return new Annotation[]{new ViewLiteral(id)}; } else if (e instanceof ComponentSystemEvent) { String id = ((ComponentSystemEvent) e).getComponent().getId(); return new Annotation[]{new ComponentLiteral(id)}; } else { return new Annotation[]{}; } }
@Override public void processEvent(ComponentSystemEvent componentSystemEvent) throws AbortProcessingException { Paginator paginator = (Paginator) componentSystemEvent.getComponent(); if (paginator.isAjax()) { AlloyRendererUtil.addDefaultAjaxBehavior(paginator, paginator.getExecute(), paginator.getProcess(), "@this", paginator.getRender(), paginator.getUpdate(), "@this @for"); } }
@Override public void processEvent(ComponentSystemEvent componentSystemEvent) throws AbortProcessingException { Paginator paginator = (Paginator) componentSystemEvent.getComponent(); if (paginator.isAjax()) { RendererUtil.addDefaultAjaxBehavior(paginator, paginator.getExecute(), paginator.getProcess(), "@this", paginator.getRender(), paginator.getUpdate(), "@this @for"); } }
@Override public void processEvent(ComponentSystemEvent componentSystemEvent) throws AbortProcessingException { CommandLink commandLink = (CommandLink) componentSystemEvent.getComponent(); if (commandLink.isAjax()) { AlloyRendererUtil.addDefaultAjaxBehavior(commandLink, commandLink.getExecute(), commandLink.getProcess(), "@all", commandLink.getRender(), commandLink.getUpdate(), "@none"); } } }
@Override public void processEvent(ComponentSystemEvent componentSystemEvent) throws AbortProcessingException { Column column = (Column) componentSystemEvent.getComponent(); UIComponent parent = column.getParent(); if ((parent instanceof DataTable) && column.isAjax()) { AlloyRendererUtil.addDefaultAjaxBehavior(column, column.getExecute(), column.getProcess(), "@parent", column.getRender(), column.getUpdate(), "@parent"); } } }