01: // The contents of this file are subject to the Mozilla Public License Version
02: // 1.1
03: //(the "License"); you may not use this file except in compliance with the
04: //License. You may obtain a copy of the License at http://www.mozilla.org/MPL/
05: //
06: //Software distributed under the License is distributed on an "AS IS" basis,
07: //WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
08: //for the specific language governing rights and
09: //limitations under the License.
10: //
11: //The Original Code is "The Columba Project"
12: //
13: //The Initial Developers of the Original Code are Frederik Dietz and Timo
14: // Stich.
15: //Portions created by Frederik Dietz and Timo Stich are Copyright (C) 2003.
16: //
17: //All Rights Reserved.
18: package org.columba.addressbook.model;
19:
20: /**
21: * @author fdietz
22: *
23: */
24: public class ContactModelPartial extends BasicModelPartial implements
25: IContactModelPartial {
26:
27: protected String address;
28:
29: protected String website;
30:
31: protected String firstname;
32:
33: protected String lastname;
34:
35: /**
36: *
37: */
38: public ContactModelPartial() {
39: super (true);
40:
41: }
42:
43: public ContactModelPartial(String name) {
44: this ();
45:
46: this .name = name;
47: }
48:
49: /**
50: *
51: * @param id
52: * @param displayname
53: * @param firstname
54: * @param lastname
55: * @param address
56: * @param website can be <code>null</code>
57: */
58: public ContactModelPartial(String id, String name,
59: String firstname, String lastname, String address,
60: String website) {
61: super (id, name, true);
62:
63: this .firstname = firstname;
64: this .lastname = lastname;
65: this .address = address;
66: this .website = website;
67: }
68:
69: /**
70: * @return Returns the address.
71: */
72: public String getAddress() {
73: return address;
74: }
75:
76: /**
77: * @return Returns the website.
78: */
79: public String getWebsite() {
80: return website;
81: }
82:
83: public String getFirstname() {
84: return firstname;
85: }
86:
87: public String getLastname() {
88: return lastname;
89: }
90:
91: }
|