You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

ComplexTestBean.java 1.8KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. /*
  2. @VaadinApache2LicenseForJavaFiles@
  3. */
  4. package com.vaadin.tests.widgetset.client;
  5. import java.util.List;
  6. import com.vaadin.terminal.gwt.client.communication.SharedState;
  7. @SuppressWarnings("javadoc")
  8. public class ComplexTestBean extends SharedState {
  9. private SimpleTestBean innerBean1;
  10. private SimpleTestBean innerBean2;
  11. private List<SimpleTestBean> innerBeanCollection;
  12. private int privimite;
  13. public ComplexTestBean() {
  14. // Default
  15. }
  16. public ComplexTestBean(SimpleTestBean innerBean1,
  17. SimpleTestBean innerBean2,
  18. List<SimpleTestBean> innerBeanCollection, int privimite) {
  19. this.innerBean1 = innerBean1;
  20. this.innerBean2 = innerBean2;
  21. this.innerBeanCollection = innerBeanCollection;
  22. this.privimite = privimite;
  23. }
  24. public SimpleTestBean getInnerBean1() {
  25. return innerBean1;
  26. }
  27. public void setInnerBean1(SimpleTestBean innerBean) {
  28. innerBean1 = innerBean;
  29. }
  30. public SimpleTestBean getInnerBean2() {
  31. return innerBean2;
  32. }
  33. public void setInnerBean2(SimpleTestBean innerBean2) {
  34. this.innerBean2 = innerBean2;
  35. }
  36. public List<SimpleTestBean> getInnerBeanCollection() {
  37. return innerBeanCollection;
  38. }
  39. public void setInnerBeanCollection(List<SimpleTestBean> innerBeanCollection) {
  40. this.innerBeanCollection = innerBeanCollection;
  41. }
  42. public int getPrivimite() {
  43. return privimite;
  44. }
  45. public void setPrivimite(int privimite) {
  46. this.privimite = privimite;
  47. }
  48. @Override
  49. public String toString() {
  50. return "ComplexTestBean [innerBean1=" + innerBean1 + ", innerBean2="
  51. + innerBean2 + ", innerBeanCollection=" + innerBeanCollection
  52. + ", privimite=" + privimite + "]";
  53. }
  54. }