Settings -> Deutsch/Englisch verbessert/erweitert
This commit is contained in:
parent
58e94e6cbd
commit
9d010d452c
@ -6,6 +6,10 @@ logo = logo.png
|
|||||||
[lang]
|
[lang]
|
||||||
lang = langde
|
lang = langde
|
||||||
|
|
||||||
|
[settings]
|
||||||
|
openpdf = 1
|
||||||
|
openmap = 0
|
||||||
|
|
||||||
[db]
|
[db]
|
||||||
dbname = tourplaner
|
dbname = tourplaner
|
||||||
url =
|
url =
|
||||||
|
38
langde.ini
38
langde.ini
@ -19,7 +19,7 @@ zielpunkttitle = Tour zielpunkt
|
|||||||
zielpunktheader = Bitte geben Sie den Zielpunkt der Tour an!
|
zielpunktheader = Bitte geben Sie den Zielpunkt der Tour an!
|
||||||
zielpunktmsg = Zielpunkt:
|
zielpunktmsg = Zielpunkt:
|
||||||
deltournoselect = ViewModel -> DelTour
|
deltournoselect = ViewModel -> DelTour
|
||||||
deltournoselectmsg = Bitte wählen Sie zuerst eine Tour aus, bevor Sie auf löschen klicken!
|
deltournoselectmsg = Bitte wählen Sie zuerst eine Tour aus!
|
||||||
exceptionstackheader = Exception stacktrace:
|
exceptionstackheader = Exception stacktrace:
|
||||||
keinelogsvorhanden = Fügen Sie erst ein Log hinzu um es anzuzeigen!
|
keinelogsvorhanden = Fügen Sie erst ein Log hinzu um es anzuzeigen!
|
||||||
datum = Datum
|
datum = Datum
|
||||||
@ -59,4 +59,38 @@ loggegangen = Davon gegangen:
|
|||||||
logavg = Berechnete Durchschnittliche Geschwindigkeit:
|
logavg = Berechnete Durchschnittliche Geschwindigkeit:
|
||||||
logstrecke = Entfernung:
|
logstrecke = Entfernung:
|
||||||
loghight = Höhenmeter:
|
loghight = Höhenmeter:
|
||||||
logbemerkung = Bemerkung:
|
logbemerkung = Bemerkung:
|
||||||
|
|
||||||
|
fkarte = Karte
|
||||||
|
fbeschreibung = Beschreibung
|
||||||
|
fedit = Bearbeiten
|
||||||
|
fname = Tourname
|
||||||
|
fstrecke = Berechnete Strecke
|
||||||
|
fdauer = Berechnete Dauer
|
||||||
|
fziel = Ziel
|
||||||
|
fstart = Start
|
||||||
|
favg = Durchschnittsgeschwindigkeit
|
||||||
|
fbemerkung = Bemerkung
|
||||||
|
fdatum = Datum
|
||||||
|
fdauer = Dauer
|
||||||
|
fgegangen = Davon gegangen
|
||||||
|
fhight = Höhenmeter
|
||||||
|
fpause = Davon Pause
|
||||||
|
fstrecke = Strecke
|
||||||
|
|
||||||
|
keinlogselected = Kein Logeintrag ausgewählt
|
||||||
|
keinlogselectedmsg = Bitte zuerst einen Logeintrag auswählen
|
||||||
|
|
||||||
|
fsuche = Suchen
|
||||||
|
fopenmapsetting = Map automatisch öffnen
|
||||||
|
fopenpdfsetting = Report automatisch öffnen
|
||||||
|
flangenglisch = Englisch
|
||||||
|
flangdeutsch = Deutsch
|
||||||
|
fdatei = Datei
|
||||||
|
fbearbeiten = Bearbeiten
|
||||||
|
foptionen = Optionen
|
||||||
|
fsprache = Sprache auswählen
|
||||||
|
fhilfe = Hilfe
|
||||||
|
freposum = Erstelle Report über alle Touren
|
||||||
|
frepotour = Erstelle Report über aktuelle Tour
|
||||||
|
fbeenden = Beenden
|
37
langen.ini
37
langen.ini
@ -59,4 +59,39 @@ loggegangen = Gone away:
|
|||||||
logavg = Calculated averrage speed:
|
logavg = Calculated averrage speed:
|
||||||
logstrecke = Distance:
|
logstrecke = Distance:
|
||||||
loghight = Vertical meters:
|
loghight = Vertical meters:
|
||||||
logbemerkung = Comment:
|
logbemerkung = Comment:
|
||||||
|
|
||||||
|
fkarte = Map
|
||||||
|
fbeschreibung = Description
|
||||||
|
fedit = Edit
|
||||||
|
fname = Tourname
|
||||||
|
fstrecke = Calculated Distance
|
||||||
|
fdauer = Calculated Duration
|
||||||
|
fziel = Destination
|
||||||
|
fstart = Start
|
||||||
|
favg = Average speed
|
||||||
|
fbemerkung = Comment
|
||||||
|
fdatum = Date
|
||||||
|
fdauer = Duration
|
||||||
|
fgegangen = Gone away
|
||||||
|
fhight = Vertical meters
|
||||||
|
fpause = Break from that
|
||||||
|
fstrecke = Distance
|
||||||
|
|
||||||
|
keinlogselected = No log selected
|
||||||
|
keinlogselectedmsg = Please select a log first!
|
||||||
|
|
||||||
|
|
||||||
|
fsuche = Search
|
||||||
|
fopenmapsetting = Open map automatic
|
||||||
|
fopenpdfsetting = Open report automatic
|
||||||
|
flangenglisch = English
|
||||||
|
flangdeutsch = German
|
||||||
|
fdatei = File
|
||||||
|
fbearbeiten = Edit
|
||||||
|
foptionen = Options
|
||||||
|
fsprache = Choose Language
|
||||||
|
fhilfe = Help
|
||||||
|
freposum = Generate summarize-report
|
||||||
|
frepotour = Generate tour-report
|
||||||
|
fbeenden = Quit
|
@ -45,22 +45,22 @@
|
|||||||
<menus>
|
<menus>
|
||||||
<Menu fx:id="menueFile" mnemonicParsing="false" text="Datei">
|
<Menu fx:id="menueFile" mnemonicParsing="false" text="Datei">
|
||||||
<items>
|
<items>
|
||||||
<MenuItem mnemonicParsing="false" onAction="#reportSum" text="Report Summary" />
|
<MenuItem fx:id="reportsummary" mnemonicParsing="false" onAction="#reportSum" text="Report Summary" />
|
||||||
<MenuItem mnemonicParsing="false" onAction="#tourReport" text="Tour Report" />
|
<MenuItem fx:id="tourreport" mnemonicParsing="false" onAction="#tourReport" text="Tour Report" />
|
||||||
<MenuItem fx:id="beendenButton" mnemonicParsing="false" onAction="#quitApp" text="Beenden" />
|
<MenuItem fx:id="beendenButton" mnemonicParsing="false" onAction="#quitApp" text="Beenden" />
|
||||||
</items>
|
</items>
|
||||||
</Menu>
|
</Menu>
|
||||||
<Menu mnemonicParsing="false" text="Bearbeiten">
|
<Menu fx:id="menuebearbeiten" mnemonicParsing="false" text="Bearbeiten">
|
||||||
<items>
|
<items>
|
||||||
<MenuItem mnemonicParsing="false" onAction="#importBtn" text="Import" />
|
<MenuItem fx:id="menueimport" mnemonicParsing="false" onAction="#importBtn" text="Import" />
|
||||||
<MenuItem mnemonicParsing="false" onAction="#exportBtn" text="Export" />
|
<MenuItem fx:id="menueexport" mnemonicParsing="false" onAction="#exportBtn" text="Export" />
|
||||||
</items>
|
</items>
|
||||||
</Menu>
|
</Menu>
|
||||||
<Menu mnemonicParsing="false" text="Optionen">
|
<Menu fx:id="menueoptionen" mnemonicParsing="false" text="Optionen">
|
||||||
<items>
|
<items>
|
||||||
<CheckMenuItem fx:id="openmap" mnemonicParsing="false" onAction="#openmapaction" text="Map automatisch öffnen" />
|
<CheckMenuItem fx:id="openmap" mnemonicParsing="false" onAction="#openmapaction" text="Map automatisch öffnen" />
|
||||||
<CheckMenuItem fx:id="openpdf" mnemonicParsing="false" onAction="#openpdfaction" text="Report automatisch öffnen" />
|
<CheckMenuItem fx:id="openpdf" mnemonicParsing="false" onAction="#openpdfaction" text="Report automatisch öffnen" />
|
||||||
<Menu mnemonicParsing="false" text="Sprache">
|
<Menu fx:id="menuesprachen" mnemonicParsing="false" text="Sprache">
|
||||||
<items>
|
<items>
|
||||||
<RadioMenuItem fx:id="langdeutsch" mnemonicParsing="false" onAction="#onlangdeutsch" text="Deutsch" />
|
<RadioMenuItem fx:id="langdeutsch" mnemonicParsing="false" onAction="#onlangdeutsch" text="Deutsch" />
|
||||||
<RadioMenuItem fx:id="langenglisch" mnemonicParsing="false" onAction="#onlangenglisch" text="Englisch" />
|
<RadioMenuItem fx:id="langenglisch" mnemonicParsing="false" onAction="#onlangenglisch" text="Englisch" />
|
||||||
@ -68,7 +68,7 @@
|
|||||||
</Menu>
|
</Menu>
|
||||||
</items>
|
</items>
|
||||||
</Menu>
|
</Menu>
|
||||||
<Menu mnemonicParsing="false" text="Hilfe">
|
<Menu fx:id="menuehilfe" mnemonicParsing="false" text="Hilfe">
|
||||||
<items>
|
<items>
|
||||||
<MenuItem mnemonicParsing="false" onAction="#gitWebBrowser" text="Git Repo" />
|
<MenuItem mnemonicParsing="false" onAction="#gitWebBrowser" text="Git Repo" />
|
||||||
<MenuItem mnemonicParsing="false" onAction="#javaDocBrowser" text="JavaDoc" />
|
<MenuItem mnemonicParsing="false" onAction="#javaDocBrowser" text="JavaDoc" />
|
||||||
@ -84,7 +84,7 @@
|
|||||||
<Button fx:id="tourAdd" layoutX="58.0" mnemonicParsing="false" onAction="#addTour" text="+" />
|
<Button fx:id="tourAdd" layoutX="58.0" mnemonicParsing="false" onAction="#addTour" text="+" />
|
||||||
<Label layoutX="14.0" layoutY="4.0" text="Tours" />
|
<Label layoutX="14.0" layoutY="4.0" text="Tours" />
|
||||||
<Button fx:id="tourDel" layoutX="89.0" mnemonicParsing="false" onAction="#delTour" text="-" />
|
<Button fx:id="tourDel" layoutX="89.0" mnemonicParsing="false" onAction="#delTour" text="-" />
|
||||||
<Button layoutX="117.0" mnemonicParsing="false" onAction="#editTourBtn" text="Edit" />
|
<Button fx:id="editTourBtn" layoutX="117.0" mnemonicParsing="false" onAction="#editTourBtn" text="Edit" />
|
||||||
</children></AnchorPane>
|
</children></AnchorPane>
|
||||||
<TextField fx:id="sucheInput" promptText="Suche..." />
|
<TextField fx:id="sucheInput" promptText="Suche..." />
|
||||||
<Button fx:id="sucheButton" mnemonicParsing="false" onAction="#suche" text="Suchen" />
|
<Button fx:id="sucheButton" mnemonicParsing="false" onAction="#suche" text="Suchen" />
|
||||||
@ -173,7 +173,7 @@
|
|||||||
<Insets />
|
<Insets />
|
||||||
</HBox.margin>
|
</HBox.margin>
|
||||||
</Button>
|
</Button>
|
||||||
<Button mnemonicParsing="false" onAction="#editLogBtn" text="Edit" />
|
<Button fx:id="editBtn" mnemonicParsing="false" onAction="#editLogBtn" text="Edit" />
|
||||||
</children>
|
</children>
|
||||||
<padding>
|
<padding>
|
||||||
<Insets bottom="3.0" left="3.0" right="3.0" top="3.0" />
|
<Insets bottom="3.0" left="3.0" right="3.0" top="3.0" />
|
||||||
|
@ -1,12 +1,10 @@
|
|||||||
package tourplaner.ui;
|
package tourplaner.ui;
|
||||||
|
|
||||||
import javafx.collections.ObservableList;
|
|
||||||
import javafx.event.ActionEvent;
|
|
||||||
import javafx.event.EventHandler;
|
|
||||||
import javafx.fxml.FXML;
|
import javafx.fxml.FXML;
|
||||||
import javafx.fxml.Initializable;
|
import javafx.fxml.Initializable;
|
||||||
import javafx.geometry.Orientation;
|
import javafx.geometry.Orientation;
|
||||||
import javafx.scene.control.*;
|
import javafx.scene.control.*;
|
||||||
|
import javafx.scene.control.Button;
|
||||||
import javafx.scene.control.Label;
|
import javafx.scene.control.Label;
|
||||||
import javafx.scene.control.TextField;
|
import javafx.scene.control.TextField;
|
||||||
import javafx.scene.control.cell.PropertyValueFactory;
|
import javafx.scene.control.cell.PropertyValueFactory;
|
||||||
@ -14,21 +12,13 @@ import javafx.scene.image.ImageView;
|
|||||||
import javafx.scene.input.MouseEvent;
|
import javafx.scene.input.MouseEvent;
|
||||||
import tourplaner.business.ConfigHelper;
|
import tourplaner.business.ConfigHelper;
|
||||||
import tourplaner.business.LogHelper;
|
import tourplaner.business.LogHelper;
|
||||||
import tourplaner.business.TourPlaner;
|
|
||||||
import tourplaner.object.Log;
|
import tourplaner.object.Log;
|
||||||
import tourplaner.object.Tour;
|
import tourplaner.object.Tour;
|
||||||
import tourplaner.viewmodels.ViewModel;
|
import tourplaner.viewmodels.ViewModel;
|
||||||
|
|
||||||
import javax.swing.*;
|
|
||||||
import java.awt.*;
|
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.net.URI;
|
|
||||||
import java.net.URISyntaxException;
|
|
||||||
import java.net.URL;
|
import java.net.URL;
|
||||||
import java.time.LocalDate;
|
|
||||||
import java.util.ResourceBundle;
|
import java.util.ResourceBundle;
|
||||||
import java.util.UUID;
|
|
||||||
import java.util.concurrent.atomic.AtomicReference;
|
|
||||||
|
|
||||||
public class TourplanerController implements Initializable {
|
public class TourplanerController implements Initializable {
|
||||||
//VM
|
//VM
|
||||||
@ -48,16 +38,22 @@ public class TourplanerController implements Initializable {
|
|||||||
//Menue
|
//Menue
|
||||||
public CheckMenuItem openmap, openpdf;
|
public CheckMenuItem openmap, openpdf;
|
||||||
public RadioMenuItem langenglisch, langdeutsch;
|
public RadioMenuItem langenglisch, langdeutsch;
|
||||||
public ToggleGroup langgroup;
|
private ToggleGroup langgroup;
|
||||||
|
public Menu menueFile, menuebearbeiten, menueoptionen, menuesprachen, menuehilfe;
|
||||||
|
public MenuItem reportsummary, tourreport, beendenButton;
|
||||||
|
//Elemente
|
||||||
|
public Button sucheButton, editBtn, editTourBtn;
|
||||||
|
|
||||||
@FXML
|
@FXML
|
||||||
private void onlangenglisch(){
|
private void onlangenglisch(){
|
||||||
ConfigHelper.setIniString(ConfigHelper.getStandartConfig(), "lang", "lang", "langen");
|
ConfigHelper.setIniString(ConfigHelper.getStandartConfig(), "lang", "lang", "langen");
|
||||||
|
langToFxml();
|
||||||
}
|
}
|
||||||
|
|
||||||
@FXML
|
@FXML
|
||||||
private void onlangdeutsch(){
|
private void onlangdeutsch(){
|
||||||
ConfigHelper.setIniString(ConfigHelper.getStandartConfig(), "lang", "lang", "langde");
|
ConfigHelper.setIniString(ConfigHelper.getStandartConfig(), "lang", "lang", "langde");
|
||||||
|
langToFxml();
|
||||||
}
|
}
|
||||||
|
|
||||||
@FXML
|
@FXML
|
||||||
@ -270,6 +266,42 @@ public class TourplanerController implements Initializable {
|
|||||||
this.langdeutsch.setSelected(false);
|
this.langdeutsch.setSelected(false);
|
||||||
this.langenglisch.setSelected(true);
|
this.langenglisch.setSelected(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
langToFxml();
|
||||||
|
}
|
||||||
|
|
||||||
|
private void langToFxml(){
|
||||||
|
this.kartenTab.setText(ConfigHelper.getLangIniString("fkarte"));
|
||||||
|
this.beschreibungTab.setText(ConfigHelper.getLangIniString("fbeschreibung"));
|
||||||
|
this.editBtn.setText(ConfigHelper.getLangIniString("fedit"));
|
||||||
|
this.editTourBtn.setText(ConfigHelper.getLangIniString("fedit"));
|
||||||
|
this.nameCol.setText(ConfigHelper.getLangIniString("fname"));
|
||||||
|
this.streckeCol.setText(ConfigHelper.getLangIniString("fstrecke"));
|
||||||
|
this.dauerCol.setText(ConfigHelper.getLangIniString("fdauer"));
|
||||||
|
this.zielCol.setText(ConfigHelper.getLangIniString("fziel"));
|
||||||
|
this.startCol .setText(ConfigHelper.getLangIniString("fstart"));
|
||||||
|
this.logAvgCol.setText(ConfigHelper.getLangIniString("favg"));
|
||||||
|
this.logBemerkungCol.setText(ConfigHelper.getLangIniString("fbemerkung"));
|
||||||
|
this.logDatumCol.setText(ConfigHelper.getLangIniString("fdatum"));
|
||||||
|
this.logDauerCol.setText(ConfigHelper.getLangIniString("fdauer"));
|
||||||
|
this.logGegangenCol.setText(ConfigHelper.getLangIniString("fgegangen"));
|
||||||
|
this.logHightCol.setText(ConfigHelper.getLangIniString("fhight"));
|
||||||
|
this.logPauseCol.setText(ConfigHelper.getLangIniString("fpause"));
|
||||||
|
this.logStreckeCol.setText(ConfigHelper.getLangIniString("fstrecke"));
|
||||||
|
|
||||||
|
this.sucheButton.setText(ConfigHelper.getLangIniString("fsuche"));
|
||||||
|
this.openmap.setText(ConfigHelper.getLangIniString("fopenmapsetting"));
|
||||||
|
this.openpdf.setText(ConfigHelper.getLangIniString("fopenpdfsetting"));
|
||||||
|
this.langenglisch.setText(ConfigHelper.getLangIniString("flangenglisch"));
|
||||||
|
this.langdeutsch.setText(ConfigHelper.getLangIniString("flangdeutsch"));
|
||||||
|
this.menueFile.setText(ConfigHelper.getLangIniString("fdatei"));
|
||||||
|
this.menuebearbeiten.setText(ConfigHelper.getLangIniString("fbearbeiten"));
|
||||||
|
this.menueoptionen.setText(ConfigHelper.getLangIniString("foptionen"));
|
||||||
|
this.menuesprachen.setText(ConfigHelper.getLangIniString("fsprache"));
|
||||||
|
this.menuehilfe.setText(ConfigHelper.getLangIniString("fhilfe"));
|
||||||
|
this.reportsummary.setText(ConfigHelper.getLangIniString("freposum"));
|
||||||
|
this.tourreport.setText(ConfigHelper.getLangIniString("frepotour"));
|
||||||
|
this.beendenButton.setText(ConfigHelper.getLangIniString("fbeenden"));
|
||||||
}
|
}
|
||||||
|
|
||||||
@FXML
|
@FXML
|
||||||
|
@ -195,48 +195,59 @@ public class ViewModel {
|
|||||||
* Bearbeitet einen gewählten Log eintrag
|
* Bearbeitet einen gewählten Log eintrag
|
||||||
*/
|
*/
|
||||||
public void editLog(){
|
public void editLog(){
|
||||||
AtomicReference<Tour> tourAkt = new AtomicReference<>();
|
System.out.println(this.selectedLog);
|
||||||
AtomicReference<Log> logAkt = new AtomicReference<>();
|
if(this.selectedTour != null) {
|
||||||
this.tourData.forEach(tourd -> {
|
if(this.selectedLog != null) {
|
||||||
if(tourd.getName().equals(this.selectedTour.getName())) {
|
AtomicReference<Tour> tourAkt = new AtomicReference<>();
|
||||||
tourd.getLogs().forEach(log -> {
|
AtomicReference<Log> logAkt = new AtomicReference<>();
|
||||||
if(this.selectedLog.getId().equals(log.getId())){
|
this.tourData.forEach(tourd -> {
|
||||||
logAkt.set(log);
|
if (tourd.getName().equals(this.selectedTour.getName())) {
|
||||||
tourAkt.set(tourd);
|
tourd.getLogs().forEach(log -> {
|
||||||
|
if (this.selectedLog.getId().equals(log.getId())) {
|
||||||
|
logAkt.set(log);
|
||||||
|
tourAkt.set(tourd);
|
||||||
|
}
|
||||||
|
});
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
double dauer = dauerInput(this.selectedLog.getDauer());
|
||||||
});
|
double strecke = -1;
|
||||||
double dauer = dauerInput(this.selectedLog.getDauer());
|
double pause = -1.0;
|
||||||
double strecke = -1;
|
double hightmeter = -1.0;
|
||||||
double pause = -1.0;
|
boolean bemerkung = false;
|
||||||
double hightmeter = -1.0;
|
LocalDate datum = null;
|
||||||
boolean bemerkung = false;
|
if (dauer >= 0) {
|
||||||
LocalDate datum = null;
|
strecke = streckeInput(this.selectedLog.getStrecke() + "");
|
||||||
if (dauer >= 0) {
|
if (strecke >= 0) {
|
||||||
strecke = streckeInput(this.selectedLog.getStrecke() + "");
|
pause = pauseInput(this.selectedLog.getPause() + "");
|
||||||
if (strecke >= 0) {
|
if (pause >= 0.0) {
|
||||||
pause = pauseInput(this.selectedLog.getPause() + "");
|
hightmeter = hightmeterInput(this.selectedLog.getHightmeter() + "");
|
||||||
if(pause >= 0.0) {
|
if (hightmeter >= 0.0) {
|
||||||
hightmeter = hightmeterInput(this.selectedLog.getHightmeter() + "");
|
bemerkung = bemerkungInput(this.selectedLog.getBemerkung());
|
||||||
if (hightmeter >= 0.0) {
|
if (bemerkung) {
|
||||||
bemerkung = bemerkungInput(this.selectedLog.getBemerkung());
|
datum = dateInput(this.selectedLog.getDatum());
|
||||||
if (bemerkung) {
|
if (datum != null) {
|
||||||
datum = dateInput(this.selectedLog.getDatum());
|
Log newLog = new Log(this.selectedLog.getId(), dauer, datum, strecke, this.neueBemerkung, hightmeter, pause);
|
||||||
if (datum != null) {
|
this.logData.removeIf(ld -> ld.getId().equals(this.selectedLog.getId()));
|
||||||
Log newLog = new Log(this.selectedLog.getId(), dauer, datum, strecke, this.neueBemerkung, hightmeter, pause);
|
this.logData.add(newLog);
|
||||||
this.logData.removeIf(ld -> ld.getId().equals(this.selectedLog.getId()));
|
|
||||||
this.logData.add(newLog);
|
|
||||||
// tourAkt.get().delLog(this.selectedLog.getId());
|
// tourAkt.get().delLog(this.selectedLog.getId());
|
||||||
// tourAkt.get().addLog(newLog);
|
// tourAkt.get().addLog(newLog);
|
||||||
this.tourData.removeIf(td -> td.getName().equals(this.selectedTour.getName()));
|
this.tourData.removeIf(td -> td.getName().equals(this.selectedTour.getName()));
|
||||||
this.tourData.add(tourAkt.get());
|
this.tourData.add(tourAkt.get());
|
||||||
TourPlaner.editLog(this.selectedTour.getName(), newLog);
|
TourPlaner.editLog(this.selectedTour.getName(), newLog);
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}else{
|
||||||
|
//Kein log
|
||||||
|
AlertHelper.warn(ConfigHelper.getLangIniString("achtung"), ConfigHelper.getLangIniString("keinlogselected"), ConfigHelper.getLangIniString("keinlogselectedmsg"));
|
||||||
}
|
}
|
||||||
|
}else {
|
||||||
|
//Keine Tour
|
||||||
|
AlertHelper.warn(ConfigHelper.getLangIniString("achtung"), ConfigHelper.getLangIniString("keinetourselected"), ConfigHelper.getLangIniString("deltournoselectmsg"));
|
||||||
}
|
}
|
||||||
this.neueBemerkung = null;
|
this.neueBemerkung = null;
|
||||||
}
|
}
|
||||||
@ -407,7 +418,7 @@ public class ViewModel {
|
|||||||
|
|
||||||
public ObservableList<Log> getLogData() {
|
public ObservableList<Log> getLogData() {
|
||||||
logData.removeAll();
|
logData.removeAll();
|
||||||
logData.addAll(TourPlaner.getLogs(this.selectedTour.getName()));
|
if(this.selectedLog != null) logData.addAll(TourPlaner.getLogs(this.selectedTour.getName()));
|
||||||
return logData;
|
return logData;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user