Examples of ELResolver


Examples of javax.el.ELResolver

    }

    @Test
    public void testFeatureDescriptorsIterator()
    {
        ELResolver notnullFDResolver = _mocksControl.createMock(ELResolver.class);
        ELResolver emptyFDResolver = _mocksControl.createMock(ELResolver.class);
        Object base = new Object();

        _testImpl.add(notnullFDResolver);
        _testImpl.add(emptyFDResolver);
        _testImpl.add(notnullFDResolver);

        final List<FeatureDescriptor> fds = new ArrayList<FeatureDescriptor>();
        fds.add(new FeatureDescriptor());
        fds.add(null);
        fds.add(new FeatureDescriptor());
        fds.add(null);
        expect(notnullFDResolver.getFeatureDescriptors(eq(_elContext), eq(base))).andAnswer(
                new IAnswer<Iterator<FeatureDescriptor>>()
                {
                    public Iterator<FeatureDescriptor> answer() throws Throwable
                    {
                        return fds.iterator();
                    }
                }).anyTimes();

        List<FeatureDescriptor> emptyList = Collections.emptyList();
        expect(emptyFDResolver.getFeatureDescriptors(eq(_elContext), eq(base))).andReturn(emptyList.iterator());

        _mocksControl.replay();

        Iterator<FeatureDescriptor> descriptors = _testImpl.getFeatureDescriptors(_elContext, base);
View Full Code Here

Examples of javax.el.ELResolver

    }*/

    @Test
    public void testGetApplicationElResolvers() throws Exception
    {
        ELResolver resolver = _mocksControl.createMock(ELResolver.class);
        expect(_runtimeConfig.getApplicationElResolvers()).andReturn(Arrays.asList(resolver)).anyTimes();
        _mocksControl.replay();
        _testImpl.addFromRuntimeConfig(_resolvers);
        _mocksControl.verify();
        Assert.assertEquals(Arrays.asList(resolver), _resolvers);
View Full Code Here

Examples of javax.el.ELResolver

                JspApplicationContext applicationCtx = factory.getJspApplicationContext(standardContext.getServletContext());
                WebBeansContext context = appContext.getWebBeansContext();
                if (context != null && context.getBeanManagerImpl().isInUse()) {
                    // Registering ELResolver with JSP container
                    ELAdaptor elAdaptor = context.getService(ELAdaptor.class);
                    ELResolver resolver = elAdaptor.getOwbELResolver();
                    applicationCtx.addELResolver(resolver);
                }
            }
        }
    }
View Full Code Here

Examples of org.activiti.engine.impl.javax.el.ELResolver

    return elContext;
  }

  protected ActivitiElContext createElContext(VariableScope variableScope) {
    ELResolver elResolver = createElResolver(variableScope);
    return new ActivitiElContext(elResolver);
  }
View Full Code Here

Examples of org.camunda.bpm.engine.impl.javax.el.ELResolver

public abstract class AbstractElResolverDelegate extends ELResolver {

  protected abstract ELResolver getElResolverDelegate();

  public Class<?> getCommonPropertyType(ELContext context, Object base) {
    ELResolver delegate = getElResolverDelegate();
    if(delegate == null) {
      return null;
    } else {
      return delegate.getCommonPropertyType(context, base);
    }
  }
View Full Code Here

Examples of org.camunda.bpm.engine.impl.javax.el.ELResolver

      return delegate.getCommonPropertyType(context, base);
    }
  }

  public Iterator<FeatureDescriptor> getFeatureDescriptors(ELContext context, Object base) {
    ELResolver delegate = getElResolverDelegate();
    if(delegate == null) {
      return Collections.<FeatureDescriptor>emptySet().iterator();
    } else {
      return delegate.getFeatureDescriptors(context, base);
    }
  }
View Full Code Here

Examples of org.camunda.bpm.engine.impl.javax.el.ELResolver

  }


  public Class<?> getType(ELContext context, Object base, Object property) {
    context.setPropertyResolved(false);
    ELResolver delegate = getElResolverDelegate();
    if(delegate == null) {
      return null;
    } else {
      return delegate.getType(context, base, property);
    }
  }
View Full Code Here

Examples of org.camunda.bpm.engine.impl.javax.el.ELResolver

  }


  public Object getValue(ELContext context, Object base, Object property) {
    context.setPropertyResolved(false);
    ELResolver delegate = getElResolverDelegate();
    if(delegate == null) {
      return null;
    } else {
      return delegate.getValue(context, base, property);
    }
  }
View Full Code Here

Examples of org.camunda.bpm.engine.impl.javax.el.ELResolver

    }
  }

  public boolean isReadOnly(ELContext context, Object base, Object property) {
    context.setPropertyResolved(false);
    ELResolver delegate = getElResolverDelegate();
    if(delegate == null) {
      return true;
    } else {
      return delegate.isReadOnly(context, base, property);
    }
  }
View Full Code Here

Examples of org.camunda.bpm.engine.impl.javax.el.ELResolver

    }
  }

  public void setValue(ELContext context, Object base, Object property, Object value) {
    context.setPropertyResolved(false);
    ELResolver delegate = getElResolverDelegate();
    if(delegate != null) {
      delegate.setValue(context, base, property, value);
    }
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.