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/Ansprechpartner.java31
1 files changed, 31 insertions, 0 deletions
diff --git a/src/de/fhswf/in/inf/se/projektthemenvergabe/model/Ansprechpartner.java b/src/de/fhswf/in/inf/se/projektthemenvergabe/model/Ansprechpartner.java
index 21dbd0d..bdf8918 100644
--- a/src/de/fhswf/in/inf/se/projektthemenvergabe/model/Ansprechpartner.java
+++ b/src/de/fhswf/in/inf/se/projektthemenvergabe/model/Ansprechpartner.java
@@ -29,6 +29,10 @@ public class Ansprechpartner
private ObjectProperty<Organisation> organisation = new SimpleObjectProperty<>();
+ private String oldVorname = "";
+
+ private String oldNachname = "";
+
/**
* Generates an extractor that fires when a property of a list value
* changes.
@@ -96,6 +100,9 @@ public class Ansprechpartner
this.vorname.set(vorname);
this.nachname.set(nachname);
+
+ oldVorname = vorname;
+ oldNachname = nachname;
}
/**
@@ -284,4 +291,28 @@ public class Ansprechpartner
{
return vorname.get() + " " + nachname.get();
}
+
+ /**
+ * Get the previous first name of this Ansprechpartner.
+ *
+ */
+ public String getOldVorname()
+ {
+ String tmp = oldVorname;
+ oldVorname = vorname.get();
+
+ return tmp;
+ }
+
+ /**
+ * Get the previous last name of this Ansprechpartner.
+ *
+ */
+ public String getOldNachname()
+ {
+ String tmp = oldNachname;
+ oldNachname = nachname.get();
+
+ return tmp;
+ }
} \ No newline at end of file