Refine search
protected void assignSelection(FacesContext context, Organigram organigram, OrganigramNode node) { ValueExpression ve = organigram.getValueExpression("selection"); ve.setValue(context.getELContext(), node); }
public void initPreselection() { ValueExpression ve = getValueExpression(UITree.PropertyKeys.selection.toString()); if (ve != null) { if (preselection != null) { String selectionMode = getSelectionMode(); if (selectionMode != null) { if (selectionMode.equals("single")) { if (!preselection.isEmpty()) { ve.setValue(FacesContext.getCurrentInstance().getELContext(), preselection.get(0)); } } else { ve.setValue(FacesContext.getCurrentInstance().getELContext(), preselection.toArray(new TreeNode[0])); } preselection = null; } } else { ve.setValue(FacesContext.getCurrentInstance().getELContext(), null); } } }
public void updateFilteredNode(FacesContext context, TreeNode node) { ValueExpression ve = getValueExpression("filteredNode"); if (ve != null) { ve.setValue(context.getELContext(), node); } else { setFilteredNode(node); } }
public void updateFilteredValue(FacesContext context, List<?> value) { ValueExpression ve = getValueExpression(PropertyKeys.filteredValue.toString()); if (ve != null) { ve.setValue(context.getELContext(), value); } else { setFilteredValue(value); } }
@Override public VisitResult visit(VisitContext context, UIComponent target) { if (target instanceof EditableValueHolder) { EditableValueHolder input = (EditableValueHolder) target; input.resetValue(); if (clearModel) { ValueExpression ve = target.getValueExpression("value"); if (ve != null) { ve.setValue(context.getFacesContext().getELContext(), null); } } } return VisitResult.ACCEPT; } }
public void updatePaginationData(FacesContext context) { String componentClientId = getClientId(context); Map<String, String> params = context.getExternalContext().getRequestParameterMap(); ELContext elContext = context.getELContext(); String firstParam = params.get(componentClientId + "_first"); String rowsParam = params.get(componentClientId + "_rows"); setFirst(Integer.valueOf(firstParam)); setRows(Integer.valueOf(rowsParam)); ValueExpression firstVe = getValueExpression("first"); ValueExpression rowsVe = getValueExpression("rows"); if (firstVe != null && !firstVe.isReadOnly(elContext)) { firstVe.setValue(context.getELContext(), getFirst()); } if (rowsVe != null && !rowsVe.isReadOnly(elContext)) { rowsVe.setValue(context.getELContext(), getRows()); } }
public void updatePaginationData(FacesContext context, UIData data) { data.setRowIndex(-1); String componentClientId = data.getClientId(context); Map<String, String> params = context.getExternalContext().getRequestParameterMap(); ELContext elContext = context.getELContext(); String firstParam = params.get(componentClientId + "_first"); String rowsParam = params.get(componentClientId + "_rows"); if (!isRowsPerPageValid(data, rowsParam)) { throw new IllegalArgumentException("Unsupported rows per page value: " + rowsParam); } data.setFirst(Integer.valueOf(firstParam)); data.setRows(Integer.valueOf(rowsParam)); ValueExpression firstVe = data.getValueExpression("first"); ValueExpression rowsVe = data.getValueExpression("rows"); if (firstVe != null && !firstVe.isReadOnly(elContext)) { firstVe.setValue(context.getELContext(), data.getFirst()); } if (rowsVe != null && !rowsVe.isReadOnly(elContext)) { rowsVe.setValue(context.getELContext(), data.getRows()); } }
@Override public void processUpdates(FacesContext context) { super.processUpdates(context); String base64Value = this.getBase64Value(); if (base64Value != null) { ValueExpression ve = this.getValueExpression(PropertyKeys.base64Value.toString()); if (ve != null) { ve.setValue(context.getELContext(), base64Value); getStateHelper().put(PropertyKeys.base64Value, null); } } }
@Override public void processUpdates(FacesContext context) { if (!isRendered()) { return; } super.processUpdates(context); ValueExpression expr = getValueExpression(PropertyKeys.activeIndex.toString()); if (expr != null) { expr.setValue(getFacesContext().getELContext(), getActiveIndex()); resetActiveIndex(); } }
@Override public void processUpdates(FacesContext context) { super.processUpdates(context); ValueExpression selectionVE = getValueExpression(PropertyKeys.selection.toString()); if (selectionVE != null) { selectionVE.setValue(context.getELContext(), getLocalSelection()); setSelection(null); } List<FilterMeta> filterMeta = getFilterMetadata(); if (filterMeta != null && !filterMeta.isEmpty()) { ELContext eLContext = context.getELContext(); for (FilterMeta fm : filterMeta) { UIColumn column = fm.getColumn(); ValueExpression columnFilterValueVE = column.getValueExpression(Column.PropertyKeys.filterValue.toString()); if (columnFilterValueVE != null) { if (column.isDynamic()) { DynamicColumn dynamicColumn = (DynamicColumn) column; dynamicColumn.applyStatelessModel(); columnFilterValueVE.setValue(eLContext, fm.getFilterValue()); dynamicColumn.cleanStatelessModel(); } columnFilterValueVE.setValue(eLContext, fm.getFilterValue()); } } } }
@Override public void processUpdates(FacesContext context) { if (!isRendered()) { return; } super.processUpdates(context); ValueExpression expr = getValueExpression(PropertyKeys.activeIndex.toString()); if (expr != null) { expr.setValue(getFacesContext().getELContext(), getActiveIndex()); resetActiveIndex(); } } }
Object previousSelection = selectionVE.getValue(context.getELContext()); selectionVE.setValue(context.getELContext(), selection); setSelection(null);
@Override public void processUpdates(FacesContext context) { if (!isRendered()) { return; } super.processUpdates(context); ValueExpression expr = getValueExpression(PropertyKeys.view.toString()); if (expr != null) { expr.setValue(getFacesContext().getELContext(), getView()); getStateHelper().remove(PropertyKeys.view); } } }
@Override public void processUpdates(FacesContext context) { if (!isSelfRequest(context)) { super.processUpdates(context); } FacesContext facesContext = getFacesContext(); ELContext eLContext = facesContext.getELContext(); ValueExpression collapsedVE = getValueExpression(PropertyKeys.collapsed.toString()); if (collapsedVE != null && !collapsedVE.isReadOnly(eLContext)) { collapsedVE.setValue(eLContext, isCollapsed()); getStateHelper().put(Panel.PropertyKeys.collapsed, null); } }
@Override public void processUpdates(FacesContext context) { if (!ComponentUtils.isRequestSource(this, context)) { super.processUpdates(context); } else { ValueExpression visibleVE = getValueExpression(PropertyKeys.visible.toString()); if (visibleVE != null) { FacesContext facesContext = getFacesContext(); ELContext eLContext = facesContext.getELContext(); if (!visibleVE.isReadOnly(eLContext)) { visibleVE.setValue(eLContext, isVisible()); getStateHelper().put(PropertyKeys.visible, null); } } } }
public void restoreState(final FacesContext context, final Object state) { Object values[] = (Object[]) state; estadoComponentId = (String) values[0]; formatted = (Boolean) values[1]; estado = (String) values[2]; binding = (ValueExpression) values[3]; if (binding != null) { binding.setValue(context.getELContext(), this); } }
public void processAction(ActionEvent evt) throws AbortProcessingException { FacesContext faces = FacesContext.getCurrentInstance(); ELContext el = faces.getELContext(); Object valueObj = this.value.getValue(el); this.target.setValue(el, valueObj); }
public void processAction(ActionEvent evt) throws AbortProcessingException { FacesContext faces = FacesContext.getCurrentInstance(); ELContext el = faces.getELContext(); Object valueObj = _value.getValue(el); _target.setValue(el, valueObj); } }
public void processAction(ActionEvent e) throws AbortProcessingException { ELContext elc = FacesContext.getCurrentInstance().getELContext(); try { targetExpression.setValue(elc, valueExpression.getValue(elc)); } catch (ELException ele) { // PENDING logging } }
public static void setValue2ValueExpression(final Object value, final String expression, final FacesContext facesContext) { final ELContext elContext = facesContext.getELContext(); final ValueExpression valueExpression = facesContext.getApplication().getExpressionFactory().createValueExpression(elContext, expression, Object.class); valueExpression.setValue(elContext, value); } }