@Override public Object getValue(ELContext context) { FacesContext facesContext = (FacesContext) context.getContext(FacesContext.class); ResourceELUtils.saveResourceLocationForResolver(facesContext, location); try { return delegate.getValue(context); } finally { ResourceELUtils.removeResourceLocationForResolver(facesContext); } }
@Override public Object getValue(ELContext context) { FacesContext facesContext = (FacesContext) context.getContext(FacesContext.class); ResourceELUtils.saveResourceLocationForResolver(facesContext, location); try { return delegate.getValue(context); } finally { ResourceELUtils.removeResourceLocationForResolver(facesContext); } }
@Override public ValueReference getValueReference(ELContext context) { FacesContext facesContext = (FacesContext) context.getContext(FacesContext.class); ResourceELUtils.saveResourceLocationForResolver(facesContext, location); try { return delegate.getValueReference(context); } finally { ResourceELUtils.removeResourceLocationForResolver(facesContext); } }
@Override public void setValue(ELContext context, Object value) { FacesContext facesContext = (FacesContext) context.getContext(FacesContext.class); ResourceELUtils.saveResourceLocationForResolver(facesContext, location); try { delegate.setValue(context, value); } finally { ResourceELUtils.removeResourceLocationForResolver(facesContext); } }
@Override public boolean isReadOnly(ELContext context) { FacesContext facesContext = (FacesContext) context.getContext(FacesContext.class); ResourceELUtils.saveResourceLocationForResolver(facesContext, location); try { return delegate.isReadOnly(context); } finally { ResourceELUtils.removeResourceLocationForResolver(facesContext); } }
@Override public Class<?> getType(ELContext context) { FacesContext facesContext = (FacesContext) context.getContext(FacesContext.class); ResourceELUtils.saveResourceLocationForResolver(facesContext, location); try { return delegate.getType(context); } finally { ResourceELUtils.removeResourceLocationForResolver(facesContext); } }
@Override public boolean isReadOnly(ELContext context) { FacesContext facesContext = (FacesContext) context.getContext(FacesContext.class); ResourceELUtils.saveResourceLocationForResolver(facesContext, location); try { return delegate.isReadOnly(context); } finally { ResourceELUtils.removeResourceLocationForResolver(facesContext); } }
@Override public void setValue(ELContext context, Object value) { FacesContext facesContext = (FacesContext) context.getContext(FacesContext.class); ResourceELUtils.saveResourceLocationForResolver(facesContext, location); try { delegate.setValue(context, value); } finally { ResourceELUtils.removeResourceLocationForResolver(facesContext); } }
@Override public Class<?> getType(ELContext context) { FacesContext facesContext = (FacesContext) context.getContext(FacesContext.class); ResourceELUtils.saveResourceLocationForResolver(facesContext, location); try { return delegate.getType(context); } finally { ResourceELUtils.removeResourceLocationForResolver(facesContext); } }
@Override public ValueReference getValueReference(ELContext context) { FacesContext facesContext = (FacesContext) context.getContext(FacesContext.class); ResourceELUtils.saveResourceLocationForResolver(facesContext, location); try { return delegate.getValueReference(context); } finally { ResourceELUtils.removeResourceLocationForResolver(facesContext); } } }