001 package org.springframework.richclient.samples.dataeditor.domain;
002
003 public class Supplier implements Comparable<Supplier>
004 {
005 private String name;
006
007 private String contactName;
008
009 private String telephoneNumber;
010
011 private String faxNumber;
012
013 private String emailAddress;
014
015 public Supplier()
016 {
017 }
018
019 public Supplier(String contactName, String emailAddress, String faxNumber, String name, String telephoneNumber)
020 {
021 this.contactName = contactName;
022 this.emailAddress = emailAddress;
023 this.faxNumber = faxNumber;
024 this.name = name;
025 this.telephoneNumber = telephoneNumber;
026 }
027
028 public String getContactName()
029 {
030 return contactName;
031 }
032
033 public void setContactName(String contactName)
034 {
035 this.contactName = contactName;
036 }
037
038 public String getEmailAddress()
039 {
040 return emailAddress;
041 }
042
043 public void setEmailAddress(String emailAddress)
044 {
045 this.emailAddress = emailAddress;
046 }
047
048 public String getFaxNumber()
049 {
050 return faxNumber;
051 }
052
053 public void setFaxNumber(String faxNumber)
054 {
055 this.faxNumber = faxNumber;
056 }
057
058 public String getName()
059 {
060 return name;
061 }
062
063 public void setName(String name)
064 {
065 this.name = name;
066 }
067
068 public String getTelephoneNumber()
069 {
070 return telephoneNumber;
071 }
072
073 public void setTelephoneNumber(String telephoneNumber)
074 {
075 this.telephoneNumber = telephoneNumber;
076 }
077
078 public int compareTo(Supplier supplier)
079 {
080 return getName().compareTo(supplier.getName());
081 }
082 }