blob: f637ce414939840f0f39749e3d54af6f79d4c9b8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
|
package com.vaadin.tests.fieldgroup;
import java.util.Random;
import com.vaadin.tests.util.TestDataGenerator;
public class ComplexAddress {
private String streetAddress = "";
private String postalCode = "";
private String city = "";
private Country country = null;
public String getStreetAddress() {
return streetAddress;
}
public void setStreetAddress(String streetAddress) {
this.streetAddress = streetAddress;
}
public String getPostalCode() {
return postalCode;
}
public void setPostalCode(String postalCode) {
this.postalCode = postalCode;
}
public String getCity() {
return city;
}
public void setCity(String city) {
this.city = city;
}
public Country getCountry() {
return country;
}
public void setCountry(Country country) {
this.country = country;
}
public static ComplexAddress create(Random r) {
ComplexAddress ca = new ComplexAddress();
ca.setCity(TestDataGenerator.getCity(r));
ca.setCountry(TestDataGenerator.getEnum(Country.class, r));
ca.setPostalCode(TestDataGenerator.getPostalCode(r) + "");
ca.setStreetAddress(TestDataGenerator.getStreetAddress(r));
return ca;
}
}
|