summaryrefslogtreecommitdiffstats
path: root/src/de/fhswf/in/inf/se/projektthemenvergabe/model
diff options
context:
space:
mode:
Diffstat (limited to 'src/de/fhswf/in/inf/se/projektthemenvergabe/model')
-rw-r--r--src/de/fhswf/in/inf/se/projektthemenvergabe/model/Organisation.java15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/de/fhswf/in/inf/se/projektthemenvergabe/model/Organisation.java b/src/de/fhswf/in/inf/se/projektthemenvergabe/model/Organisation.java
index 63bbc96..8336baf 100644
--- a/src/de/fhswf/in/inf/se/projektthemenvergabe/model/Organisation.java
+++ b/src/de/fhswf/in/inf/se/projektthemenvergabe/model/Organisation.java
@@ -20,6 +20,8 @@ public class Organisation
{
private StringProperty name = new SimpleStringProperty("");
+ private String oldName = "";
+
private List<Ansprechpartner> ansprechpartner = new ArrayList<>();
/**
@@ -52,6 +54,7 @@ public class Organisation
}
this.name.set(name);
+ oldName = name;
}
/**
@@ -155,4 +158,16 @@ public class Organisation
return ((Organisation) obj).name.get().equals(name.get());
}
+
+ /**
+ * Get the previous name of this Organisation.
+ *
+ */
+ public String getOldName()
+ {
+ String tmp = oldName;
+ oldName = name.get();
+
+ return tmp;
+ }
} \ No newline at end of file