001 package org.springframework.richclient.samples.dataeditor.domain;
002
003 public class Item implements Comparable<Item>
004 {
005 private String name;
006 private String description;
007 private Supplier supplier;
008
009 public Item()
010 {
011 }
012
013 public Item(String descriptiom, String name, Supplier supplier)
014 {
015 this.description = descriptiom;
016 this.name = name;
017 this.supplier = supplier;
018 }
019
020 public String getDescription()
021 {
022 return description;
023 }
024
025 public void setDescription(String description)
026 {
027 this.description = description;
028 }
029
030 public String getName()
031 {
032 return name;
033 }
034
035 public void setName(String name)
036 {
037 this.name = name;
038 }
039
040 public Supplier getSupplier()
041 {
042 return supplier;
043 }
044
045 public void setSupplier(Supplier supplier)
046 {
047 this.supplier = supplier;
048 }
049
050 public int compareTo(Item o)
051 {
052 return getName().compareTo(o.getName());
053 }
054 }