summaryrefslogtreecommitdiffstats
path: root/src/de/fhswf/in/inf/se/projektthemenvergabe/view
diff options
context:
space:
mode:
authorDina-Marie Hanxleden <hanxleden.dina-marie@fh-swf.de>2016-01-12 19:41:37 +0100
committerDina-Marie Hanxleden <hanxleden.dina-marie@fh-swf.de>2016-01-12 19:41:37 +0100
commit3486a89f6bcf4deb49b5b56d52c9224661702d7f (patch)
tree1ff61a9e634063e87aaf204ecf4ba7d5caacd391 /src/de/fhswf/in/inf/se/projektthemenvergabe/view
parentd329a69c999f07ab5082b0a2b6aca6d6f452e6f3 (diff)
downloadProjektthemenvergabe-3486a89f6bcf4deb49b5b56d52c9224661702d7f.tar.gz
Projektthemenvergabe-3486a89f6bcf4deb49b5b56d52c9224661702d7f.zip
Don't work around JavaFX
Diffstat (limited to 'src/de/fhswf/in/inf/se/projektthemenvergabe/view')
-rw-r--r--src/de/fhswf/in/inf/se/projektthemenvergabe/view/AnsprechpartnerListeController.java30
1 files changed, 2 insertions, 28 deletions
diff --git a/src/de/fhswf/in/inf/se/projektthemenvergabe/view/AnsprechpartnerListeController.java b/src/de/fhswf/in/inf/se/projektthemenvergabe/view/AnsprechpartnerListeController.java
index 5bc17e7..f815337 100644
--- a/src/de/fhswf/in/inf/se/projektthemenvergabe/view/AnsprechpartnerListeController.java
+++ b/src/de/fhswf/in/inf/se/projektthemenvergabe/view/AnsprechpartnerListeController.java
@@ -167,34 +167,8 @@ public class AnsprechpartnerListeController
ansprechpartnerNachnameTableColumn.setVisible(true);
});
- organisationsNameTableColumn.setCellValueFactory((data) ->
-
- {
- data.getValue().organisationProperty().addListener((listener) -> {
- // Hack, aktualisiert TableView, da Organisation kein
- // Observable
- // ist
- organisationsNameTableColumn.setVisible(false);
- organisationsNameTableColumn.setVisible(true);
- });
- if (data.getValue().getOrganisation() != null)
- {
- data.getValue().getOrganisation().nameProperty()
- .addListener((listener) -> {
- // Hack, aktualisiert TableView, da Organisation kein
- // Observable
- // ist
- organisationsNameTableColumn.setVisible(false);
- organisationsNameTableColumn.setVisible(true);
- });
- return data.getValue().organisationProperty();
- }
- return new SimpleObjectProperty<Organisation>(
- new Organisation("\u00A0"));
- });
- organisationsNameTableColumn.setOnEditCommit((data) ->
-
- {
+ organisationsNameTableColumn.setCellValueFactory((data) -> data.getValue().organisationProperty());
+ organisationsNameTableColumn.setOnEditCommit((data) ->{
data.getRowValue().setOrganisation(data.getNewValue());
});