summaryrefslogtreecommitdiffstats
path: root/src/de/fhswf/in/inf/se/notepadMinusMinus/view/MainViewController.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/de/fhswf/in/inf/se/notepadMinusMinus/view/MainViewController.java')
-rw-r--r--src/de/fhswf/in/inf/se/notepadMinusMinus/view/MainViewController.java37
1 files changed, 0 insertions, 37 deletions
diff --git a/src/de/fhswf/in/inf/se/notepadMinusMinus/view/MainViewController.java b/src/de/fhswf/in/inf/se/notepadMinusMinus/view/MainViewController.java
index da9aba1..abbb20a 100644
--- a/src/de/fhswf/in/inf/se/notepadMinusMinus/view/MainViewController.java
+++ b/src/de/fhswf/in/inf/se/notepadMinusMinus/view/MainViewController.java
@@ -11,7 +11,6 @@ import javafx.application.Platform;
import javafx.collections.ListChangeListener.Change;
import javafx.fxml.FXML;
import javafx.scene.control.Button;
-import javafx.scene.control.ComboBox;
import javafx.scene.control.Label;
import javafx.scene.control.TableColumn;
import javafx.scene.control.TableColumn.SortType;
@@ -55,18 +54,8 @@ public class MainViewController
@FXML
private Button deleteButton;
- @FXML
- private ComboBox<BigDecimal> colloquiumComboBox;
-
- @FXML
- private ComboBox<BigDecimal> thesisComboBox;
-
private Main main;
- private final int ectsThesis = 12;
-
- private final int ectsColloquium = 3;
-
/**
* Initializes the generated MainView.
*
@@ -116,9 +105,6 @@ public class MainViewController
deleteButton.disableProperty().bind(gradeTable.getSelectionModel()
.selectedIndexProperty().lessThan(0));
- thesisComboBox.setItems(Grade.gradeValuesProperty());
- colloquiumComboBox.setItems(Grade.gradeValuesProperty());
-
// Sort Table on JavaFX Application Thread
Platform.runLater(() -> {
semesterColumn.setSortType(SortType.ASCENDING);
@@ -139,17 +125,8 @@ public class MainViewController
this.main = main;
gradeTable.setItems(main.getGradesObject().gradesProperty());
- thesisComboBox.valueProperty()
- .bindBidirectional(main.getGradesObject().colloquiumProperty());
- colloquiumComboBox.valueProperty()
- .bindBidirectional(main.getGradesObject().thesisProperty());
-
gradeTable.getItems().addListener((
Change<? extends Grade> change) -> calculateEctsAndAverageGrade());
- thesisComboBox.valueProperty()
- .addListener((change) -> calculateEctsAndAverageGrade());
- colloquiumComboBox.valueProperty()
- .addListener((change) -> calculateEctsAndAverageGrade());
}
/**
@@ -188,8 +165,6 @@ public class MainViewController
if (main != null)
{
gradeTable.getItems().clear();
- colloquiumComboBox.setValue(new BigDecimal(0.0));
- thesisComboBox.setValue(new BigDecimal(0.0));
main.setOpenFile(null);
}
}
@@ -319,18 +294,6 @@ public class MainViewController
grade.getGrade().multiply(new BigDecimal(grade.getEcts())));
}
}
- if (thesisComboBox.getValue().compareTo(BigDecimal.ZERO) != 0)
- {
- sumEcts += ectsThesis;
- gradesSumWeighted = gradesSumWeighted.add(thesisComboBox.getValue()
- .multiply(new BigDecimal(ectsThesis)));
- }
- if (colloquiumComboBox.getValue().compareTo(BigDecimal.ZERO) != 0)
- {
- sumEcts += ectsColloquium;
- gradesSumWeighted = gradesSumWeighted.add(colloquiumComboBox
- .getValue().multiply(new BigDecimal(ectsColloquium)));
- }
if (sumEcts > 0)
{
ectsSumLabel.setText(String.valueOf(sumEcts));