Examples of DerivedTestBean


Examples of org.springframework.beans.DerivedTestBean

      return super.myHandle(tbReal, errors, model);
    }

    @ModelAttribute
    protected TB2 getModelAttr() {
      return (TB2) new DerivedTestBean();
    }
View Full Code Here

Examples of org.springframework.tests.sample.beans.DerivedTestBean

    IndexedTestBean tb = new IndexedTestBean();
    DataBinder binder = new DataBinder(tb, "tb");
    binder.registerCustomEditor(TestBean.class, "array", new PropertyEditorSupport() {
      @Override
      public void setAsText(String text) throws IllegalArgumentException {
        DerivedTestBean tb = new DerivedTestBean();
        tb.setName("array" + text);
        setValue(tb);
      }
      @Override
      public String getAsText() {
        return ((TestBean) getValue()).getName();
View Full Code Here

Examples of org.springframework.tests.sample.beans.DerivedTestBean

    IndexedTestBean tb = new IndexedTestBean();
    DataBinder binder = new DataBinder(tb, "tb");
    binder.registerCustomEditor(TestBean.class, "map[key0]", new PropertyEditorSupport() {
      @Override
      public void setAsText(String text) throws IllegalArgumentException {
        DerivedTestBean tb = new DerivedTestBean();
        tb.setName("array" + text);
        setValue(tb);
      }
      @Override
      public String getAsText() {
        return ((TestBean) getValue()).getName();
View Full Code Here

Examples of org.springframework.tests.sample.beans.DerivedTestBean

    IndexedTestBean tb = new IndexedTestBean();
    DataBinder binder = new DataBinder(tb, "tb");
    binder.registerCustomEditor(TestBean.class, "map", new PropertyEditorSupport() {
      @Override
      public void setAsText(String text) throws IllegalArgumentException {
        DerivedTestBean tb = new DerivedTestBean();
        tb.setName("array" + text);
        setValue(tb);
      }
      @Override
      public String getAsText() {
        return ((TestBean) getValue()).getName();
View Full Code Here

Examples of org.springframework.tests.sample.beans.DerivedTestBean

    IndexedTestBean tb = new IndexedTestBean();
    DataBinder binder = new DataBinder(tb, "tb");
    binder.registerCustomEditor(TestBean.class, new PropertyEditorSupport() {
      @Override
      public void setAsText(String text) throws IllegalArgumentException {
        DerivedTestBean tb = new DerivedTestBean();
        tb.setName("array" + text);
        setValue(tb);
      }
      @Override
      public String getAsText() {
        return ((TestBean) getValue()).getName();
View Full Code Here

Examples of org.springframework.tests.sample.beans.DerivedTestBean

    assertTrue("Touchy copied", tb2.getTouchy().equals(tb.getTouchy()));
  }

  @Test
  public void testCopyPropertiesWithDifferentTypes1() throws Exception {
    DerivedTestBean tb = new DerivedTestBean();
    tb.setName("rod");
    tb.setAge(32);
    tb.setTouchy("touchy");
    TestBean tb2 = new TestBean();
    assertTrue("Name empty", tb2.getName() == null);
    assertTrue("Age empty", tb2.getAge() == 0);
    assertTrue("Touchy empty", tb2.getTouchy() == null);
    BeanUtils.copyProperties(tb, tb2);
    assertTrue("Name copied", tb2.getName().equals(tb.getName()));
    assertTrue("Age copied", tb2.getAge() == tb.getAge());
    assertTrue("Touchy copied", tb2.getTouchy().equals(tb.getTouchy()));
  }
View Full Code Here

Examples of org.springframework.tests.sample.beans.DerivedTestBean

  public void testCopyPropertiesWithDifferentTypes2() throws Exception {
    TestBean tb = new TestBean();
    tb.setName("rod");
    tb.setAge(32);
    tb.setTouchy("touchy");
    DerivedTestBean tb2 = new DerivedTestBean();
    assertTrue("Name empty", tb2.getName() == null);
    assertTrue("Age empty", tb2.getAge() == 0);
    assertTrue("Touchy empty", tb2.getTouchy() == null);
    BeanUtils.copyProperties(tb, tb2);
    assertTrue("Name copied", tb2.getName().equals(tb.getName()));
    assertTrue("Age copied", tb2.getAge() == tb.getAge());
    assertTrue("Touchy copied", tb2.getTouchy().equals(tb.getTouchy()));
  }
View Full Code Here

Examples of org.springframework.tests.sample.beans.DerivedTestBean

    MockRenderRequest request = new MockRenderRequest();
    PortletRequestAttributes requestAttributes = new PortletRequestAttributes(request);
    RequestContextHolder.setRequestAttributes(requestAttributes);
    try {
      assertNull(request.getAttribute(NAME));
      DerivedTestBean bean = ac.getBean(NAME, DerivedTestBean.class);
      assertSame(bean, request.getAttribute(NAME));
      assertSame(bean, ac.getBean(NAME));
      requestAttributes.requestCompleted();
      assertTrue(bean.wasDestroyed());
    }
    finally {
      RequestContextHolder.setRequestAttributes(null);
    }
  }
View Full Code Here

Examples of org.springframework.tests.sample.beans.DerivedTestBean

    MockRenderRequest request = new MockRenderRequest();
    PortletRequestAttributes requestAttributes = new PortletRequestAttributes(request);
    RequestContextHolder.setRequestAttributes(requestAttributes);
    try {
      assertNull(request.getPortletSession().getAttribute(NAME));
      DerivedTestBean bean = ac.getBean(NAME, DerivedTestBean.class);
      assertSame(bean, request.getPortletSession().getAttribute(NAME));
      assertSame(bean, ac.getBean(NAME));
      request.getPortletSession().invalidate();
      assertTrue(bean.wasDestroyed());
    }
    finally {
      RequestContextHolder.setRequestAttributes(null);
    }
  }
View Full Code Here

Examples of org.springframework.tests.sample.beans.DerivedTestBean

    MockRenderRequest request = new MockRenderRequest();
    PortletRequestAttributes requestAttributes = new PortletRequestAttributes(request);
    RequestContextHolder.setRequestAttributes(requestAttributes);
    try {
      assertNull(request.getPortletSession().getAttribute(NAME, PortletSession.APPLICATION_SCOPE));
      DerivedTestBean bean = ac.getBean(NAME, DerivedTestBean.class);
      assertSame(bean, request.getPortletSession().getAttribute(NAME, PortletSession.APPLICATION_SCOPE));
      assertSame(bean, ac.getBean(NAME));
      request.getPortletSession().invalidate();
      assertTrue(bean.wasDestroyed());
    }
    finally {
      RequestContextHolder.setRequestAttributes(null);
    }
  }
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.