From 640dab2006901db2a4edea785b4ee9cf835ac989 Mon Sep 17 00:00:00 2001 From: Stefan Suhren Date: Wed, 13 Jan 2016 01:25:27 +0100 Subject: Persist student --- .../in/inf/se/projektthemenvergabe/model/Student.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'src/de/fhswf/in/inf/se/projektthemenvergabe/model/Student.java') diff --git a/src/de/fhswf/in/inf/se/projektthemenvergabe/model/Student.java b/src/de/fhswf/in/inf/se/projektthemenvergabe/model/Student.java index 89c80bb..32ee802 100644 --- a/src/de/fhswf/in/inf/se/projektthemenvergabe/model/Student.java +++ b/src/de/fhswf/in/inf/se/projektthemenvergabe/model/Student.java @@ -26,6 +26,8 @@ public class Student private ObjectProperty projekt = new SimpleObjectProperty<>(); + private int oldMatrikelnummer = 0; + /** * Generates an extractor that fires when a property of a list value * changes. @@ -48,6 +50,7 @@ public class Student public Student(int matrikelnummer) { this.matrikelnummer.set(matrikelnummer); + oldMatrikelnummer = matrikelnummer; } /** @@ -220,4 +223,16 @@ public class Student return ((Student) obj).matrikelnummer.get() == matrikelnummer.get(); } + + /** + * Get the previous matrikel number of this Student. + * + */ + public int getOldMatrikelnummer() + { + int tmp = oldMatrikelnummer; + oldMatrikelnummer = matrikelnummer.get(); + + return tmp; + } } \ No newline at end of file -- cgit v1.2.3-70-g09d2