b5e5cac63679358f8f933412b0da0e9c520aa4bf
[taxeditor.git] / src / eu / etaxonomy / taxeditor / NamedObject.java
1 package eu.etaxonomy.taxeditor;
2
3 public class NamedObject {
4 private String name;
5 protected SimpleModel model;
6
7 public NamedObject(String name) {
8 this.name = name;
9 }
10 public void setModel(SimpleModel model) {
11 this.model = model;
12 }
13 public String getName() {
14 return name;
15 }
16 public String toString() {
17 return getName();
18 }
19 public void setName(String name) {
20 this.name = name;
21 model.fireModelChanged(new Object [] {this}, IModelListener.CHANGED, ""); //$NON-NLS-1$
22 }
23 }