root/incubator/examples/accounts/dom/src/main/java/ org/nakedobjects/application/accounts/dom/employee/Employee.java @ 14071

Revision 14071, 1.0 KB (checked in by rcmatthews, 15 months ago)

Added new application project

Line 
1package  org.nakedobjects.application.accounts.dom.employee;
2
3import org.nakedobjects.applib.AbstractDomainObject;
4import org.nakedobjects.applib.annotation.MemberOrder;
5
6import  org.nakedobjects.application.accounts.dom.claim.Claimant;
7import  org.nakedobjects.application.accounts.dom.claim.Approver;
8
9
10public class Employee extends AbstractDomainObject implements Claimant, Approver {
11
12        // {{ Title
13    public String title() {
14        return getName();
15    }
16    // }}
17
18   
19    // {{ Name
20    private String name;
21    @MemberOrder(sequence="1")
22    public String getName() {
23        return name;
24    }
25    public void setName(String lastName) {
26        this.name = lastName;
27    }
28    // }}
29   
30
31    // {{ Approver
32    private Approver approver;
33    @MemberOrder(sequence="2")
34    public Approver getApprover() {
35        return approver;
36    }
37    public void setApprover(Approver approver) {
38        this.approver = approver;
39    }
40    // }}
41   
42}
43
44
45// Copyright (c) Naked Objects Group Ltd.
Note: See TracBrowser for help on using the browser.