1 package net.sf.panoptes.model.node; 2 3 12 13 public final class NodeDescriptor { 14 17 private String name; 18 19 22 private String description; 23 24 private String iconName; 25 26 public NodeDescriptor() { 27 this.name = "Unnamed"; 28 this.description = "No description"; 29 this.iconName = Node.ICON_DEFAULT; 30 } 31 32 public NodeDescriptor(String name, String description, String iconName) { 33 this.name = name; 34 this.description = description; 35 this.iconName = iconName; 36 } 37 38 43 public String getName() { 44 return name; 45 } 46 47 52 public String getDescription() { 53 return description; 54 } 55 56 public String getIconName() { 57 return iconName; 58 } 59 62 public void setDescription(String description) { 63 this.description = description; 64 } 65 66 69 public void setIconName(String iconName) { 70 this.iconName = iconName; 71 } 72 73 76 public void setName(String name) { 77 this.name = name; 78 } 79 80 public String toString() { 81 return getName() + " - " + getDescription(); 82 } 83 } 84 | Popular Tags |