소스 검색

Die Mitarbeiter sind jetzt auch sortiert.

testBranch
Nils Dittberner 10 년 전
부모
커밋
97dcf2c904
2개의 변경된 파일63개의 추가작업 그리고 57개의 파일을 삭제
  1. +62
    -57
      src/main/java/de/uniluebeck/mi/projmi6/model/Mitarbeiter.java
  2. +1
    -0
      src/main/java/de/uniluebeck/mi/projmi6/model/Stammdaten.java

+ 62
- 57
src/main/java/de/uniluebeck/mi/projmi6/model/Mitarbeiter.java 파일 보기

@@ -6,7 +6,7 @@ import javafx.beans.property.SimpleStringProperty;
/**
* Created by 627933 on 12.11.15.
*/
public class Mitarbeiter {
public class Mitarbeiter implements Comparable {
private SimpleStringProperty anrede = new SimpleStringProperty(this, "anrede");
private SimpleStringProperty einweisenderArzt = new SimpleStringProperty(this, "einweisenderArzt");
private SimpleStringProperty fachrichtung = new SimpleStringProperty(this, "fachrichtung");
@@ -30,172 +30,177 @@ public class Mitarbeiter {
return anrede.get();
}

public SimpleStringProperty anredeProperty() {
return anrede;
}

public void setAnrede(String anrede) {
this.anrede.set(anrede);
}

public String getEinweisenderArzt() {
return einweisenderArzt.get();
public SimpleStringProperty anredeProperty() {
return anrede;
}

public SimpleStringProperty einweisenderArztProperty() {
return einweisenderArzt;
public String getEinweisenderArzt() {
return einweisenderArzt.get();
}

public void setEinweisenderArzt(String einweisenderArzt) {
this.einweisenderArzt.set(einweisenderArzt);
}

public String getFachrichtung() {
return fachrichtung.get();
public SimpleStringProperty einweisenderArztProperty() {
return einweisenderArzt;
}

public SimpleStringProperty fachrichtungProperty() {
return fachrichtung;
public String getFachrichtung() {
return fachrichtung.get();
}

public void setFachrichtung(String fachrichtung) {
this.fachrichtung.set(fachrichtung);
}

public String getFachrichtungKurz() {
return fachrichtungKurz.get();
public SimpleStringProperty fachrichtungProperty() {
return fachrichtung;
}

public SimpleStringProperty fachrichtungKurzProperty() {
return fachrichtungKurz;
public String getFachrichtungKurz() {
return fachrichtungKurz.get();
}

public void setFachrichtungKurz(String fachrichtungKurz) {
this.fachrichtungKurz.set(fachrichtungKurz);
}

public String getLand() {
return land.get();
public SimpleStringProperty fachrichtungKurzProperty() {
return fachrichtungKurz;
}

public SimpleStringProperty landProperty() {
return land;
public String getLand() {
return land.get();
}

public void setLand(String land) {
this.land.set(land);
}

public int getMitarbID() {
return mitarbID.get();
public SimpleStringProperty landProperty() {
return land;
}

public SimpleIntegerProperty mitarbIDProperty() {
return mitarbID;
public int getMitarbID() {
return mitarbID.get();
}

public void setMitarbID(int mitarbID) {
this.mitarbID.set(mitarbID);
}

public String getNachname() {
return nachname.get();
public SimpleIntegerProperty mitarbIDProperty() {
return mitarbID;
}

public SimpleStringProperty nachnameProperty() {
return nachname;
public String getNachname() {
return nachname.get();
}

public void setNachname(String nachname) {
this.nachname.set(nachname);
}

public String getPlz() {
return plz.get();
public SimpleStringProperty nachnameProperty() {
return nachname;
}

public SimpleStringProperty plzProperty() {
return plz;
public String getPlz() {
return plz.get();
}

public void setPlz(String plz) {
this.plz.set(plz);
}

public String getStadt() {
return stadt.get();
public SimpleStringProperty plzProperty() {
return plz;
}

public SimpleStringProperty stadtProperty() {
return stadt;
public String getStadt() {
return stadt.get();
}

public void setStadt(String stadt) {
this.stadt.set(stadt);
}

public String getStrasse1() {
return strasse1.get();
public SimpleStringProperty stadtProperty() {
return stadt;
}

public SimpleStringProperty strasse1Property() {
return strasse1;
public String getStrasse1() {
return strasse1.get();
}

public void setStrasse1(String strasse1) {
this.strasse1.set(strasse1);
}

public String getStrasse2() {
return strasse2.get();
public SimpleStringProperty strasse1Property() {
return strasse1;
}

public SimpleStringProperty strasse2Property() {
return strasse2;
public String getStrasse2() {
return strasse2.get();
}

public void setStrasse2(String strasse2) {
this.strasse2.set(strasse2);
}

public String getTelefon() {
return telefon.get();
public SimpleStringProperty strasse2Property() {
return strasse2;
}

public SimpleStringProperty telefonProperty() {
return telefon;
public String getTelefon() {
return telefon.get();
}

public void setTelefon(String telefon) {
this.telefon.set(telefon);
}

public String getTitel() {
return titel.get();
public SimpleStringProperty telefonProperty() {
return telefon;
}

public SimpleStringProperty titelProperty() {
return titel;
public String getTitel() {
return titel.get();
}

public void setTitel(String titel) {
this.titel.set(titel);
}

public String getVorname() {
return vorname.get();
public SimpleStringProperty titelProperty() {
return titel;
}

public SimpleStringProperty vornameProperty() {
return vorname;
public String getVorname() {
return vorname.get();
}

public void setVorname(String vorname) {
this.vorname.set(vorname);
}

public SimpleStringProperty vornameProperty() {
return vorname;
}

@Override
public String toString() {
return getNachname() + ", " + getVorname();
}

@Override
public int compareTo(Object o) {
return nachname.get().compareTo(((Mitarbeiter) o).getNachname());
}
}

+ 1
- 0
src/main/java/de/uniluebeck/mi/projmi6/model/Stammdaten.java 파일 보기

@@ -56,6 +56,7 @@ public class Stammdaten {
}

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



불러오는 중...
취소
저장