diff options
| author | Stefan Suhren <suhren.stefan@fh-swf.de> | 2016-01-13 01:25:27 +0100 |
|---|---|---|
| committer | Stefan Suhren <suhren.stefan@fh-swf.de> | 2016-01-13 02:02:22 +0100 |
| commit | 640dab2006901db2a4edea785b4ee9cf835ac989 (patch) | |
| tree | 884c5d5c69015429e3f7cb427811a7c4b0cc77cc /src/de/fhswf/in/inf/se/projektthemenvergabe/model/Student.java | |
| parent | 76f2ce493f550ff6c5c6faacbb1fb41a0bd41c9a (diff) | |
| download | Projektthemenvergabe-640dab2006901db2a4edea785b4ee9cf835ac989.tar.gz Projektthemenvergabe-640dab2006901db2a4edea785b4ee9cf835ac989.zip | |
Persist student
Diffstat (limited to 'src/de/fhswf/in/inf/se/projektthemenvergabe/model/Student.java')
| -rw-r--r-- | src/de/fhswf/in/inf/se/projektthemenvergabe/model/Student.java | 15 |
1 files changed, 15 insertions, 0 deletions
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> 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 |
