@Override public Object getValue(ELContext context, Object base, Object property) { return delegate().getValue(context, base, property); }
@Override public Object getValue(ELContext context, Object base, Object property) { context.setPropertyResolved(true); valueReference = new ValueReference(base, property.toString()); return delegate.getValue(context, base, property); }
value = elResolvers[i].getValue(context, base, property); if (context.isPropertyResolved()) { return value;
@Override public Object getValue(ELContext context, Object base, Object property) { if (base == null){ if("this".equals(property)){ context.setPropertyResolved(true); return this.base; } return delegateResolver.getValue(context, this.base, property); } return null; }
protected Object doResolve(ELContext elContext, RequestContext requestContext, Object property) { return elContext.getELResolver().getValue(elContext, requestContext, property); } };
protected Object doResolve(ELContext elContext, RequestContext requestContext, Object property) { return elContext.getELResolver().getValue(elContext, requestContext.getExternalContext(), property); } };
while (i < len) { elResolver = this.elResolvers.get(i); value = elResolver.getValue(context, base, property); if (context.isPropertyResolved()) { return value;
@Override public Object getValue(ELContext context, Object base, Object property) throws NullPointerException, PropertyNotFoundException, ELException { return delegate.getValue(context, base, property); }
public Object getValue(ELContext context) { Object base = this.orig.getValue(context); if (base != null) { context.setPropertyResolved(false); return context.getELResolver().getValue(context, base, i); } return null; }
public Object getValue(ELContext context) { Object base = this.orig.getValue(context); if (base != null) { context.setPropertyResolved(false); return context.getELResolver().getValue(context, base, i); } return null; }
public Object getValue(ELContext context) { Object base = this.orig.getValue(context); if (base != null) { context.setPropertyResolved(false); return context.getELResolver().getValue(context, base, i); } return null; }
public Object getValue(ELContext context) { Object base = this.orig.getValue(context); if (base != null) { context.setPropertyResolved(false); return context.getELResolver().getValue(context, base, i); } return null; }
public Object getValue(ELContext context) { Object base = this.orig.getValue(context); if (base != null) { context.setPropertyResolved(false); return context.getELResolver().getValue(context, base, i); } return null; }
/** * VariableResolver interface */ @Override @Deprecated public Object resolveVariable(String pName) throws ELException { ELContext ctx = this.getELContext(); return ctx.getELResolver().getValue(ctx, null, pName); }
/** * VariableResolver interface */ @Override @Deprecated public Object resolveVariable(String pName) throws ELException { ELContext ctx = this.getELContext(); return ctx.getELResolver().getValue(ctx, null, pName); }
public static final String getUsage() { FacesContext facesContext = FacesContext.getCurrentInstance(); Application application = facesContext.getApplication(); ELResolver elResolver = application.getELResolver(); ELContext elContext = facesContext.getELContext(); ShowcaseModelBean showcaseModelBean = (ShowcaseModelBean) elResolver.getValue(elContext, null, "showcaseModelBean"); ViewParameters viewParameters = showcaseModelBean.getViewParameters(); String usage = viewParameters.getComponentUseCase(); return usage; } }
public Object resolveVariable(FacesContext facesContext, String name) throws EvaluationException { Object result = elContext.getELResolver().getValue(elContext, null, name); if (elContext.isPropertyResolved()) { return result; } else { return nextResolver.resolveVariable(facesContext, name); } } }
public void testGetValue() { Object value = context.getELResolver().getValue(context, new TestMapAdaptable(), "bar"); assertTrue(context.isPropertyResolved()); assertEquals("bar", value); }
public void testGetValue_RequestParameters() { MockRequestContext requestContext = new MockRequestContext(); RequestContextHolder.setRequestContext(requestContext); assertSame(requestContext.getRequestParameters(), context.getELResolver().getValue(context, null, "requestParameters")); assertTrue(context.isPropertyResolved()); }
public void testGetValue_ViewScope() { MyBean foo = new MyBean(); MockRequestContext requestContext = new MockRequestContext(); initView(requestContext); requestContext.getViewScope().put(getBaseVariable(), foo); RequestContextHolder.setRequestContext(requestContext); assertSame(foo, context.getELResolver().getValue(context, null, getBaseVariable())); }