protected void processComponent(FacesContext context, UIComponent component, PhaseId phaseId) { if (phaseId == PhaseId.APPLY_REQUEST_VALUES) { component.processDecodes(context); } else if (phaseId == PhaseId.PROCESS_VALIDATIONS) { component.processValidators(context); } else if (phaseId == PhaseId.UPDATE_MODEL_VALUES) { component.processUpdates(context); } else { throw new IllegalArgumentException(); } }
protected void process(FacesContext context, UIComponent component, PhaseId phaseId) { if (phaseId == PhaseId.APPLY_REQUEST_VALUES) { component.processDecodes(context); } else if (phaseId == PhaseId.PROCESS_VALIDATIONS) { component.processValidators(context); } else if (phaseId == PhaseId.UPDATE_MODEL_VALUES) { component.processUpdates(context); } }
public static void processUpdatesOfFacetsAndChilds(UIComponent component, FacesContext context) { if (component.getFacetCount() > 0) { for (UIComponent facet : component.getFacets().values()) { facet.processUpdates(context); } } if (component.getChildCount() > 0) { for (int i = 0, childCount = component.getChildCount(); i < childCount; i++) { UIComponent child = component.getChildren().get(i); child.processUpdates(context); } } }
protected void processFacets(FacesContext context, PhaseId phaseId) { setRowKey(null); if (getFacetCount() > 0) { for (UIComponent facet : getFacets().values()) { if (phaseId == PhaseId.APPLY_REQUEST_VALUES) { facet.processDecodes(context); } else if (phaseId == PhaseId.PROCESS_VALIDATIONS) { facet.processValidators(context); } else if (phaseId == PhaseId.UPDATE_MODEL_VALUES) { facet.processUpdates(context); } else { throw new IllegalArgumentException(); } } } }
protected void processColumnFacets(FacesContext context, PhaseId phaseId) { setRowKey(null); for (UIComponent child : getChildren()) { if (child instanceof UIColumn && child.isRendered()) { UIColumn column = (UIColumn) child; if (column.getFacetCount() > 0) { for (UIComponent columnFacet : column.getFacets().values()) { if (phaseId == PhaseId.APPLY_REQUEST_VALUES) { columnFacet.processDecodes(context); } else if (phaseId == PhaseId.PROCESS_VALIDATIONS) { columnFacet.processValidators(context); } else if (phaseId == PhaseId.UPDATE_MODEL_VALUES) { columnFacet.processUpdates(context); } else { throw new IllegalArgumentException(); } } } } } }
grandkid.processUpdates(context);
child.processUpdates(faces);
@Override public void processComponent(FacesContext context, UIComponent c, Object argument) { c.processUpdates(context); } };
/** * @see javax.faces.component.UIComponent#processUpdates(javax.faces.context.FacesContext) */ public void processUpdates(FacesContext context) { parent.processUpdates(context); }
/** * @see javax.faces.component.UIComponent#processUpdates(javax.faces.context.FacesContext) */ @Override public void processUpdates(FacesContext context) { parent.processUpdates(context); }
@Override public void processComponent(FacesContext context, UIComponent c, Object argument) { c.processUpdates(context); } };
public static void processAppropriatePhaseAction(FacesContext context, UIComponent component, PhaseId phase) { if (phase == PhaseId.APPLY_REQUEST_VALUES) { component.processDecodes(context); } else if (phase == PhaseId.PROCESS_VALIDATIONS) { component.processValidators(context); } else if (phase == PhaseId.UPDATE_MODEL_VALUES) { component.processUpdates(context); } else { throw new IllegalArgumentException(); } }
public void processKids(FacesContext context, PhaseId phaseId, UIComponent kid) { if (phaseId == PhaseId.APPLY_REQUEST_VALUES) { kid.processDecodes(context); } else if (phaseId == PhaseId.PROCESS_VALIDATIONS) { kid.processValidators(context); } else if (phaseId == PhaseId.UPDATE_MODEL_VALUES) { kid.processUpdates(context); } else { throw new IllegalArgumentException(); } }
public void processUpdates(FacesContext context) { AssertionUtil.assertNotNull("context", context); if (!isRendered()) { return; } UIComponent component = null; for (Iterator itr = getFacetsAndChildren(); itr.hasNext();) { component = (UIComponent) itr.next(); component.processUpdates(context); } }
protected void process(FacesContext context, UIComponent component, PhaseId phaseId) { if (phaseId == PhaseId.APPLY_REQUEST_VALUES) { component.processDecodes(context); } else if (phaseId == PhaseId.PROCESS_VALIDATIONS) { component.processValidators(context); } else if (phaseId == PhaseId.UPDATE_MODEL_VALUES) { component.processUpdates(context); } }
public void run() { for (UIComponent child : getChildren()) { if (child.isRendered()) { child.processUpdates(context); } } } });
@Override public VisitResult visit(VisitContext context, UIComponent target) { if (AbstractTogglePanel.this == target || target instanceof UIRepeat) { return VisitResult.ACCEPT; // Proceed with visit to target's children } if (isActiveItem(target, activeItem) || getSwitchType() == SwitchType.client) { target.processUpdates(context.getFacesContext()); } return VisitResult.REJECT; // No need to visit target's children, as they were recursively visited above } });
public void processUpdates(FacesContext context) { setupPerspective(); innerGetDelegate().processUpdates(context); teardownPerspective(); }
@Override public VisitResult visit(VisitContext context, UIComponent target) { if (AbstractTogglePanel.this == target || target instanceof UIRepeat) { return VisitResult.ACCEPT; // Proceed with visit to target's children } if (isActiveItem(target, activeItem) || getSwitchType() == SwitchType.client) { target.processUpdates(context.getFacesContext()); } return VisitResult.REJECT; // No need to visit target's children, as they were recursively visited above } });