private String calculateVdlViewIdentifier(FacesContext facesContext, MethodCallNode methodCallNode) { String vdlViewIdentifier = null; MethodExpression method = methodCallNode.getMethodExpression(); if (method != null) { Object value = invokeMethodCallNode(facesContext, methodCallNode); if (value != null) { vdlViewIdentifier = value.toString(); } else if (methodCallNode.getOutcome() != null) { vdlViewIdentifier = (String) methodCallNode.getOutcome().getValue( facesContext.getELContext()); } } return vdlViewIdentifier; }
ValueExpression ve = methodCallNode.getOutcome(); if (null != ve) { invokeResult = ve.getValue(context.getELContext());
ValueExpression ve = methodCallNode.getOutcome(); if (null != ve) { invokeResult = ve.getValue(context.getELContext());
ValueExpression ve = methodCallNode.getOutcome(); if (null != ve) { invokeResult = ve.getValue(context.getELContext());
ValueExpression ve = methodCallNode.getOutcome(); if (null != ve) { invokeResult = ve.getValue(context.getELContext());