Switch to unified view

a b/src/main/java/net/timbusproject/iermtoowl/BusinessProcess.java
1
package net.timbusproject.iermtoowl;
2
3
import javax.xml.bind.annotation.XmlAccessType;
4
import javax.xml.bind.annotation.XmlAccessorType;
5
import javax.xml.bind.annotation.XmlElementWrapper;
6
import javax.xml.bind.annotation.XmlRootElement;
7
import java.util.ArrayList;
8
import java.util.List;
9
10
/**
11
 * Created by miguel on 24-06-2014.
12
 */
13
@XmlRootElement(name="businessProcess")
14
@XmlAccessorType(XmlAccessType.FIELD)
15
public class BusinessProcess {
16
17
    private String id;
18
    @XmlElementWrapper(name="risks")
19
    private List<Risk> risk;
20
    @XmlElementWrapper(name="resources")
21
    private List<Resource> resource;
22
    @XmlElementWrapper(name="businessActivities")
23
    private List<BusinessActivity> businessActivity;
24
25
    public BusinessProcess(String id, List<Risk> risks, List<Resource> resources, List<BusinessActivity> businessActivities) {
26
        this.id = id;
27
        this.risk = risks;
28
        this.resource = resources;
29
        this.businessActivity = businessActivities;
30
    }
31
32
    public BusinessProcess() {
33
    }
34
35
    public List<Risk> getRisk() {
36
        return risk;
37
    }
38
39
    public void setRisk(List<Risk> risk) {
40
        this.risk = risk;
41
    }
42
43
    public List<Resource> getResource() {
44
        return resource;
45
    }
46
47
    public void setResource(List<Resource> resource) {
48
        this.resource = resource;
49
    }
50
51
52
    public String getId() {
53
        return id;
54
    }
55
56
    public void setId(String id) {
57
        this.id = id;
58
    }
59
60
    public List<BusinessActivity> getBusinessActivity() {
61
        return businessActivity;
62
    }
63
64
    public void setBusinessActivity(List<BusinessActivity> businessActivity) {
65
        this.businessActivity = businessActivity;
66
    }
67
}
68