Refreshing side when tflight data is edited

main
YaFedImYaEatIm 9 years ago
parent 3f54e0998b
commit 4118d2762c

Binary file not shown.

@ -195,6 +195,7 @@ public class FlightRDController extends Controller {
currentPathIndex = theDataSet.getFlightPaths().indexOf(theDataSet.getFlightPathDictionary().get(pathID));
updateTable(currentPathIndex);
updatePaths();
}
}
@ -214,6 +215,7 @@ public class FlightRDController extends Controller {
}
createPopUpStage(SceneCode.FLIGHT_EDITOR, 600, 289);
updateTable(currentPathIndex);
updatePaths();
}
/**
@ -230,6 +232,8 @@ public class FlightRDController extends Controller {
theDataSet.deleteFlightPath(toDeleteIndex);
flightPathListView.getItems().clear();
flightPathListView();
updatePaths();
updateTable(0);
}
/**
@ -273,9 +277,14 @@ public class FlightRDController extends Controller {
private void updateTable(int currentPathIndex) {
ArrayList<FlightPath> flightPaths;
flightPaths = theDataSet.getFlightPaths();
ArrayList<FlightPoint> flightPoints = flightPaths.get(currentPathIndex).getFlight();
flightTableView.setItems(FXCollections.observableArrayList(flightPoints));
flightTableView.refresh();
if (flightPaths.size() != 0) {
ArrayList<FlightPoint> flightPoints = flightPaths.get(currentPathIndex).getFlight();
flightTableView.setItems(FXCollections.observableArrayList(flightPoints));
flightTableView.refresh();
}else{
flightTableView.getItems().clear();
flightTableView.refresh();
}
}
/**

@ -19,6 +19,7 @@ public class MenuController extends Controller{
public void importAirports(){
Importer importer = new Importer(SceneCode.AIRPORT_RAW_DATA, getParent(), getParent().getPrimaryStage());
}
public void importAirlines(){

Loading…
Cancel
Save