Bladeren bron

Stationsuebersicht zeigt die verfuegbaren Stationen jetzt sortiert an!

testBranch
Nils Dittberner 10 jaren geleden
bovenliggende
commit
54c81a0914
2 gewijzigde bestanden met toevoegingen van 28 en 21 verwijderingen
  1. +22
    -20
      src/main/java/de/uniluebeck/mi/projmi6/model/Stammdaten.java
  2. +6
    -1
      src/main/java/de/uniluebeck/mi/projmi6/model/Station.java

+ 22
- 20
src/main/java/de/uniluebeck/mi/projmi6/model/Stammdaten.java Bestand weergeven

@@ -1,6 +1,7 @@
package de.uniluebeck.mi.projmi6.model;

import javafx.beans.property.SimpleObjectProperty;
import javafx.collections.FXCollections;
import javafx.collections.ObservableList;

/**
@@ -17,60 +18,61 @@ public class Stammdaten {
return opsCodes.get();
}

public SimpleObjectProperty<ObservableList<OpsCode>> opsCodesProperty() {
return opsCodes;
public void setOpsCodes(ObservableList<OpsCode> opsCodes) {
this.opsCodesProperty().set(opsCodes);
}

public void setOpsCodes(ObservableList<OpsCode> opsCodes){
this.opsCodesProperty().set(opsCodes);
public SimpleObjectProperty<ObservableList<OpsCode>> opsCodesProperty() {
return opsCodes;
}

public ObservableList<Icd10Code> getIcd10Codes() {
return icd10Codes.get();
}

public SimpleObjectProperty<ObservableList<Icd10Code>> icd10CodesProperty() {
return icd10Codes;
}

public void setIcd10Codes(ObservableList<Icd10Code> icd10Codes) {
this.icd10Codes.set(icd10Codes);
}

public ObservableList<Station> getStationen() {
return stationen.get();
public SimpleObjectProperty<ObservableList<Icd10Code>> icd10CodesProperty() {
return icd10Codes;
}

public SimpleObjectProperty<ObservableList<Station>> stationenProperty() {
return stationen;
public ObservableList<Station> getStationen() {
return stationen.get();
}

public void setStationen(ObservableList<Station> stationen) {
FXCollections.sort(stationen);
this.stationen.set(stationen);
}

public ObservableList<Mitarbeiter> getMitarbeiter() {
return mitarbeiter.get();
public SimpleObjectProperty<ObservableList<Station>> stationenProperty() {
return stationen;
}

public SimpleObjectProperty<ObservableList<Mitarbeiter>> mitarbeiterProperty() {
return mitarbeiter;
public ObservableList<Mitarbeiter> getMitarbeiter() {
return mitarbeiter.get();
}

public void setMitarbeiter(ObservableList<Mitarbeiter> mitarbeiter) {
this.mitarbeiter.set(mitarbeiter);
}

public ObservableList<Kasse> getKassen() {
return kassen.get();
public SimpleObjectProperty<ObservableList<Mitarbeiter>> mitarbeiterProperty() {
return mitarbeiter;
}

public SimpleObjectProperty<ObservableList<Kasse>> kassenProperty() {
return kassen;
public ObservableList<Kasse> getKassen() {
return kassen.get();
}

public void setKassen(ObservableList<Kasse> kassen) {
this.kassen.set(kassen);
}

public SimpleObjectProperty<ObservableList<Kasse>> kassenProperty() {
return kassen;
}

}

+ 6
- 1
src/main/java/de/uniluebeck/mi/projmi6/model/Station.java Bestand weergeven

@@ -6,7 +6,7 @@ import javafx.beans.property.SimpleStringProperty;
/**
* Created by 630030 on 12.11.15.
*/
public class Station {
public class Station implements Comparable {
private SimpleStringProperty bezeichnung = new SimpleStringProperty(this, "bezeichnung");
private SimpleStringProperty bezeichnungLang = new SimpleStringProperty(this, "bezeichnungLang");
private SimpleStringProperty station = new SimpleStringProperty(this, "station");
@@ -77,4 +77,9 @@ public class Station {
public String toString() {
return getBezeichnung();
}

@Override
public int compareTo(Object o) {
return bezeichnung.get().compareTo(((Station) o).getBezeichnung());
}
}

Laden…
Annuleren
Opslaan