Made error message report correctly.
This commit is contained in:
@@ -55,8 +55,8 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/ma
|
|||||||
<groupId>org.apache.maven.plugins</groupId>
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
<artifactId>maven-compiler-plugin</artifactId>
|
<artifactId>maven-compiler-plugin</artifactId>
|
||||||
<configuration>
|
<configuration>
|
||||||
<source>1.8</source>
|
<source>1.7</source>
|
||||||
<target>1.8</target>
|
<target>1.7</target>
|
||||||
</configuration>
|
</configuration>
|
||||||
</plugin>
|
</plugin>
|
||||||
</plugins>
|
</plugins>
|
||||||
|
|||||||
@@ -58,6 +58,9 @@ public class BarChooserController extends Controller{
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void load(){
|
public void load(){
|
||||||
|
if (!checkDataset()){
|
||||||
|
return;
|
||||||
|
}
|
||||||
datatypechooser.setItems(FXCollections.observableArrayList("Airports","Airlines","Routes"));
|
datatypechooser.setItems(FXCollections.observableArrayList("Airports","Airlines","Routes"));
|
||||||
datatypechooser.getSelectionModel().selectFirst();
|
datatypechooser.getSelectionModel().selectFirst();
|
||||||
datatypechooser.getSelectionModel().selectedIndexProperty().addListener(new ChangeListener<Number>() {
|
datatypechooser.getSelectionModel().selectedIndexProperty().addListener(new ChangeListener<Number>() {
|
||||||
|
|||||||
@@ -30,6 +30,7 @@ public class BarGraphController extends Controller {
|
|||||||
private HashMap<String, ArrayList> useddata = new HashMap<String, ArrayList>();
|
private HashMap<String, ArrayList> useddata = new HashMap<String, ArrayList>();
|
||||||
private Session currentsession;
|
private Session currentsession;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Takes data from the current dataset and places it into the displayed bar graph.
|
* Takes data from the current dataset and places it into the displayed bar graph.
|
||||||
*/
|
*/
|
||||||
@@ -63,35 +64,30 @@ public class BarGraphController extends Controller {
|
|||||||
private String departureAirport;
|
private String departureAirport;
|
||||||
private String arrivalAirport;
|
private String arrivalAirport;
|
||||||
|
|
||||||
private void datasetupCustomarAirport(ArrayList<Airport> current_air_ports){
|
/** private void datasetupCustomarAirport(ArrayList<Airport> current_air_ports){
|
||||||
//Takes out the specified field then adds to the used data dict.
|
//Takes out the specified field then adds to the used data dict.
|
||||||
for (Airport entry : current_air_ports){
|
for (Airport entry : current_air_ports){
|
||||||
String name = "Error";
|
currentsession.getSelectedgraphagainst() == "Name";
|
||||||
if (currentsession.getSelectedgraphagainst() == "Name") {
|
|
||||||
name = entry.getName();
|
name = entry.getName();
|
||||||
}
|
currentsession.getSelectedgraphagainst() == "ICAO";
|
||||||
else if (currentsession.getSelectedgraphagainst() == "ICAO") {
|
|
||||||
name = entry.getICAO();
|
name = entry.getICAO();
|
||||||
}
|
currentsession.getSelectedgraphagainst() == "IATA_FFA"
|
||||||
else if (currentsession.getSelectedgraphagainst() == "IATA_FFA") {
|
|
||||||
name = entry.getIATA_FFA();
|
name = entry.getIATA_FFA();
|
||||||
}
|
currentsession.getSelectedgraphagainst() == "City"
|
||||||
else if (currentsession.getSelectedgraphagainst() == "City") {
|
|
||||||
name = entry.getCityName();
|
currentsession.getSelectedgraphagainst() == "Country"
|
||||||
}
|
|
||||||
else if (currentsession.getSelectedgraphagainst() == "Country") {
|
|
||||||
name = entry.getCountryName();
|
name = entry.getCountryName();
|
||||||
}
|
|
||||||
if (useddata.containsKey(name)){
|
if (useddata.containsKey(name)){
|
||||||
//int temp = useddata.get(name);
|
int temp = useddata.get(name);
|
||||||
//useddata.replace(name,temp+1);
|
useddata.replace(name,temp+1);
|
||||||
}else {
|
}else {
|
||||||
Integer temp = 1;
|
Integer temp = 1;
|
||||||
//useddata.put(name,temp);
|
useddata.put(name,temp);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
|
|
||||||
private void datasetupCustomRoute(ArrayList<Route> current_routes){
|
private void datasetupCustomRoute(ArrayList<Route> current_routes){
|
||||||
//Takes out the specified field (Currently departure airport and arrival airport) then adds to the used data dict.
|
//Takes out the specified field (Currently departure airport and arrival airport) then adds to the used data dict.
|
||||||
@@ -100,32 +96,6 @@ public class BarGraphController extends Controller {
|
|||||||
//}
|
//}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
for (Route entry : current_routes){
|
|
||||||
String departs = entry.getDepartureAirport();
|
|
||||||
String arives = entry.getArrivalAirport();
|
|
||||||
if (useddata.containsKey(departs)){
|
|
||||||
ArrayList<Integer> temp = useddata.get(departs);
|
|
||||||
temp.add(1,temp.get(1)+1);
|
|
||||||
useddata.replace(departs,temp);
|
|
||||||
}else {
|
|
||||||
ArrayList<Integer> temp = new ArrayList<Integer>(2);
|
|
||||||
temp.add(0);
|
|
||||||
temp.add(1);
|
|
||||||
useddata.put(departs,temp);
|
|
||||||
}
|
|
||||||
if (useddata.containsKey(arives)){
|
|
||||||
ArrayList<Integer> temp = useddata.get(arives);
|
|
||||||
temp.add(0,temp.get(0)+1);
|
|
||||||
useddata.replace(arives,temp);
|
|
||||||
}else {
|
|
||||||
ArrayList<Integer> temp = new ArrayList<Integer>(2);
|
|
||||||
temp.add(1);
|
|
||||||
temp.add(0);
|
|
||||||
useddata.put(arives,temp);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
/**
|
/**
|
||||||
* Takes the current dataset then loads the data to the graph using build graph.
|
* Takes the current dataset then loads the data to the graph using build graph.
|
||||||
*/
|
*/
|
||||||
@@ -146,7 +116,7 @@ public class BarGraphController extends Controller {
|
|||||||
else{
|
else{
|
||||||
d = currentdata.getAirports();
|
d = currentdata.getAirports();
|
||||||
}
|
}
|
||||||
datasetupCustomarAirport(d);
|
//datasetupCustomarAirport(d);
|
||||||
}
|
}
|
||||||
else if (temp == "Airlines"){
|
else if (temp == "Airlines"){
|
||||||
ArrayList<Airline> d = new ArrayList();
|
ArrayList<Airline> d = new ArrayList();
|
||||||
|
|||||||
@@ -57,6 +57,9 @@ public class PieChooserController extends Controller{
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void load(){
|
public void load(){
|
||||||
|
if (!checkDataset()){
|
||||||
|
return;
|
||||||
|
}
|
||||||
datatypechooser.setItems(FXCollections.observableArrayList("Airports","Airlines","Routes"));
|
datatypechooser.setItems(FXCollections.observableArrayList("Airports","Airlines","Routes"));
|
||||||
datatypechooser.getSelectionModel().selectFirst();
|
datatypechooser.getSelectionModel().selectFirst();
|
||||||
datatypechooser.getSelectionModel().selectedIndexProperty().addListener(new ChangeListener<Number>() {
|
datatypechooser.getSelectionModel().selectedIndexProperty().addListener(new ChangeListener<Number>() {
|
||||||
@@ -74,10 +77,10 @@ public class PieChooserController extends Controller{
|
|||||||
|
|
||||||
public void newFilter(){
|
public void newFilter(){
|
||||||
if (datatypechooser.getSelectionModel().getSelectedItem().toString() == "Airports"){
|
if (datatypechooser.getSelectionModel().getSelectedItem().toString() == "Airports"){
|
||||||
createPopUpStage(SceneCode.AIRPORT_FILTER, 600, 330);
|
createPopUpStage(SceneCode.AIRPORT_FILTER, 600, 480);
|
||||||
}
|
}
|
||||||
else if (datatypechooser.getSelectionModel().getSelectedItem().toString() == "Airlines"){
|
else if (datatypechooser.getSelectionModel().getSelectedItem().toString() == "Airlines"){
|
||||||
createPopUpStage(SceneCode.AIRLINE_FILTER, 600, 330);
|
createPopUpStage(SceneCode.AIRLINE_FILTER, 600, 370);
|
||||||
}
|
}
|
||||||
else if (datatypechooser.getSelectionModel().getSelectedItem().toString() == "Routes"){
|
else if (datatypechooser.getSelectionModel().getSelectedItem().toString() == "Routes"){
|
||||||
createPopUpStage(SceneCode.ROUTE_FILTER, 600, 330);
|
createPopUpStage(SceneCode.ROUTE_FILTER, 600, 330);
|
||||||
|
|||||||
@@ -44,9 +44,8 @@ public class PieGraphController extends Controller {
|
|||||||
pieChartData.add(new PieChart.Data(airport,temp));
|
pieChartData.add(new PieChart.Data(airport,temp));
|
||||||
}
|
}
|
||||||
//Gives the data to the graph.
|
//Gives the data to the graph.
|
||||||
if (useddata.keySet().size() > 250 && currentsession.getForceGraph()){
|
if (useddata.keySet().size() > 250 && !currentsession.getForceGraph()){
|
||||||
replaceSceneContent(SceneCode.CHART_ERROR);
|
replaceSceneContent(SceneCode.CHART_ERROR);
|
||||||
|
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
pieGraph.setData(pieChartData);
|
pieGraph.setData(pieChartData);
|
||||||
@@ -70,6 +69,9 @@ public class PieGraphController extends Controller {
|
|||||||
else if (currentsession.getSelectedgraphagainst() == "IATA FFA") {
|
else if (currentsession.getSelectedgraphagainst() == "IATA FFA") {
|
||||||
name = entry.getIATA_FFA();
|
name = entry.getIATA_FFA();
|
||||||
}
|
}
|
||||||
|
else if (currentsession.getSelectedgraphagainst() == "Altitude") {
|
||||||
|
name = String.valueOf(entry.getAltitude());
|
||||||
|
}
|
||||||
else if (currentsession.getSelectedgraphagainst() == "City") {
|
else if (currentsession.getSelectedgraphagainst() == "City") {
|
||||||
name = entry.getCityName();
|
name = entry.getCityName();
|
||||||
}
|
}
|
||||||
@@ -149,6 +151,9 @@ public class PieGraphController extends Controller {
|
|||||||
* Takes the current dataset then loads the data to the graph using build graph.
|
* Takes the current dataset then loads the data to the graph using build graph.
|
||||||
*/
|
*/
|
||||||
public void load() {
|
public void load() {
|
||||||
|
if (!checkDataset()){
|
||||||
|
return;
|
||||||
|
}
|
||||||
currentdata = getParent().getCurrentDataset();
|
currentdata = getParent().getCurrentDataset();
|
||||||
currentsession = this.getParent().getSession();
|
currentsession = this.getParent().getSession();
|
||||||
String temp = currentsession.getSelectedDataToGraph();
|
String temp = currentsession.getSelectedDataToGraph();
|
||||||
|
|||||||
@@ -35,7 +35,7 @@ public class Map {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
public Map(WebView webView, final RoutePath newRoute, TableView table){
|
public Map(WebView webView, final RoutePath newRoute, final TableView table){
|
||||||
this.webView = webView;
|
this.webView = webView;
|
||||||
webEngine = webView.getEngine();
|
webEngine = webView.getEngine();
|
||||||
initMap();
|
initMap();
|
||||||
|
|||||||
Reference in New Issue
Block a user