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    }