public Object invoke() { return methodBinding.invoke(facesContext, params); } });
public Object invoke() { return methodBinding.invoke(facesContext, params); } });
public Boolean evaluateRenderOnSubmit(FacesContext context) { if (renderOnSubmitMethodBinding != null) { Boolean b = (Boolean) renderOnSubmitMethodBinding.invoke( context, new Object[]{this}); return b; } return Boolean.FALSE; }
public Object invoke() { return methodBinding.invoke(facesContext, params); } });
public Object invoke() { return methodBinding.invoke(facesContext, params); } });
/** * Processes a SliderEvent. * * @param event the slider event */ public void processSlider(DataFilterSliderEvent event) { FacesContext context = FacesContext.getCurrentInstance(); sliderMethod.invoke(context, new Object[]{event}); }
private void notifySpecifiedActionListener(FacesContext context, FacesEvent event) { MethodBinding mb = getActionListener(); if (mb != null) { mb.invoke(context, new Object[] { event }); } }
private void notifySpecifiedActionListener(FacesContext context, FacesEvent event) { MethodBinding mb = getActionListener(); if (mb != null) { mb.invoke(context, new Object[] { event }); } }
public Object invokeMethod(final FacesContext context, final String expression) throws ELException { MethodBinding methodBinding = context.getApplication().createMethodBinding(expression, null); return methodBinding.invoke(context, null); }
public static String invoke(MethodBinding methodBinding, FacesContext context) { try { return (String) methodBinding.invoke(context, null); } catch (EvaluationException e) { Throwable cause = e.getCause(); if (cause != null && cause instanceof AbortProcessingException) { throw (AbortProcessingException) cause; } throw e; } } }
public static void invokeMethodBinding(FacesContext facesContext, MethodBinding methodBinding, FacesEvent event) { if (methodBinding != null && event != null) { try { methodBinding.invoke(facesContext, new Object[]{event}); } catch (EvaluationException e) { Throwable cause = e.getCause(); if (cause instanceof AbortProcessingException) { throw (AbortProcessingException) cause; } else { throw e; } } } }
public void broadcast(FacesEvent event) throws AbortProcessingException { super.broadcast(event); if (event instanceof DragEvent && dragListener != null) { Object[] oa = {(DragEvent) event}; dragListener.invoke(getFacesContext(), oa); } if (event instanceof DropEvent && dropListener != null) { Object[] oa = {(DropEvent) event}; dropListener.invoke(getFacesContext(), oa); } }
public void broadcast(FacesEvent event) throws AbortProcessingException { super.broadcast(event); if (displayListener != null) { Object[] displayEvent = {(DisplayEvent) event}; displayListener.invoke(getFacesContext(), displayEvent); } } }
public void broadcast(FacesEvent event) throws AbortProcessingException { super.broadcast(event); if (displayListener != null) { Object[] displayEvent = {(DisplayEvent) event}; displayListener.invoke(getFacesContext(), displayEvent); } }
protected void invokeMethodBinding(FacesEvent event) throws AbortProcessingException { try { methodBinding.invoke(getFacesContext(), new Object[] {event}); } catch (EvaluationException e) { Throwable cause = e.getCause(); if (cause != null && cause instanceof AbortProcessingException) { throw (AbortProcessingException)cause; } throw e; } }
public String getAsText() { Object value = getValue(); if (value instanceof MethodBinding) { if (value instanceof ConstantMethodBinding) { return (String) ((MethodBinding) value).invoke(null, null); // Hack to get the constant value } else { return ((MethodBinding) value).getExpressionString(); } } else if (value instanceof MethodExpression) { return ((MethodExpression) value).getExpressionString(); } return (value == null) ? "" : value.toString(); //NOI18N }
private AjaxResult invokeBinding(FacesContext context, String methodBinding) { if (UIComponentTag.isValueReference(methodBinding)) { Class[] argTypes = { FacesContext.class, AjaxResult.class }; MethodBinding vb = context.getApplication().createMethodBinding(methodBinding, argTypes); AjaxResult result = new AjaxResult(); Object[] args = { context, result }; vb.invoke(context, args); return result; } else { getLogger().severe("AjaxWrapperPhaseListener Error: Bad method binding: " + methodBinding); } return null; }
private AjaxResult invokeBinding(FacesContext context, String methodBinding) { if (UIComponentTag.isValueReference(methodBinding)) { Class[] argTypes = { FacesContext.class, AjaxResult.class }; MethodBinding vb = context.getApplication().createMethodBinding(methodBinding, argTypes); AjaxResult result = new AjaxResult(); Object[] args = { context, result }; vb.invoke(context, args); return result; } else { getLogger().severe("AjaxWrapperPhaseListener Error: Bad method binding: " + methodBinding); } return null; }
private AjaxResult invokeBinding(FacesContext context, String methodBinding) { if (UIComponentTag.isValueReference(methodBinding)) { Class[] argTypes = { FacesContext.class, AjaxResult.class }; MethodBinding vb = context.getApplication().createMethodBinding(methodBinding, argTypes); AjaxResult result = new AjaxResult(); Object[] args = { context, result }; vb.invoke(context, args); return result; } else { getLogger().severe("AjaxWrapperPhaseListener Error: Bad method binding: " + methodBinding); } return null; }
public Object invoke(final FacesContext facesContext, final Object[] objects) throws EvaluationException { if (LOG.isDebugEnabled()) { LOG.debug("MethodBinding invoke " + getExpressionString()); } // MethodBindings with a argument list would not be checked for authorisation if ((objects!=null && objects.length > 0) || AuthorizationUtils.isAuthorized(facesContext, getExpressionString())) { return methodBinding.invoke(facesContext, objects); } else { // TODO better message facesContext.addMessage(null, new FacesMessage("Not authorised")); return null; } }