Computer formatted

This commit is contained in:
2018-07-23 09:14:46 +02:00
parent 84d0086a66
commit bebc0abbb3
92 changed files with 74 additions and 12 deletions

0
src/main/java/gui/CharacterAnalysisTab.java Normal file → Executable file
View File

0
src/main/java/gui/CorpusTab.java Normal file → Executable file
View File

0
src/main/java/gui/FiltersForSolar.java Normal file → Executable file
View File

0
src/main/java/gui/GUIController.java Normal file → Executable file
View File

2
src/main/java/gui/Messages.java Normal file → Executable file
View File

@@ -21,6 +21,7 @@ public class Messages {
public static final String WARNING_NO_SOLAR_FILTERS_FOUND = "Iz korpusnih datotek ni bilo moč razbrati filtrov. Prosim izberite drugo lokacijo ali korpus.";
public static final String ERROR_WHILE_EXECUTING = "Prišlo je do napake med izvajanjem.";
public static final String ERROR_WHILE_SAVING_RESULTS_TO_CSV = "Prišlo je do napake med shranjevanje rezultatov.";
public static final String ERROR_NOT_ENOUGH_MEMORY= "Na voljo imate premalo pomnilnika (RAM-a) za analizo takšne količine podatkov.";
// missing
public static final String MISSING_NGRAM_LEVEL = "N-gram nivo";
@@ -52,6 +53,7 @@ public class Messages {
public static final String TOOLTIP_chooseCorpusLocationB = "Izberite mapo v kateri se nahaja korpus. Program izbrano mapo preišče rekurzivno, zato bodite pozorni, da ne izberete mape z več korpusi ali z mnogo datotekami, ki niso del korpusa.";
public static final String TOOLTIP_readHeaderInfoChB = "Če izberete to opcijo, se bo iz headerjev korpusa prebrala razpoložljiva taksonomija oz. filtri (korpus Šolar). Ta operacija lahko traja dlje časa, sploh če je korpus združen v eni sami datoteki.";
public static final String TOOLTIP_readNotePunctuationsChB = "Ločila med povedmi se upoštevajo v vsakem primeru.";

0
src/main/java/gui/SelectedFiltersPane.java Normal file → Executable file
View File

View File

@@ -62,6 +62,10 @@ public class StringAnalysisTabNew2 {
private ComboBox<String> skipValueCB;
private Integer skipValue;
@FXML
private CheckBox notePunctuationsChB;
private boolean notePunctuations;
@FXML
private Pane paneWords;
@@ -135,6 +139,14 @@ public class StringAnalysisTabNew2 {
ngramValueCB.getSelectionModel().select(0); // selected index
ngramValue = 2; // actual value at that index
notePunctuations = true;
// set
notePunctuationsChB.selectedProperty().addListener((observable, oldValue, newValue) -> {
notePunctuations = newValue;
logger.info("note punctuations: ", notePunctuations);
});
notePunctuationsChB.setTooltip(new Tooltip(TOOLTIP_readNotePunctuationsChB));
// calculateForCB
calculateForCB.valueProperty().addListener((observable, oldValue, newValue) -> {
calculateFor = CalculateFor.factory(newValue);
@@ -398,6 +410,7 @@ public class StringAnalysisTabNew2 {
filter.setSkipValue(skipValue);
filter.setIsCvv(calculateCvv);
filter.setSolarFilters(solarFiltersMap);
filter.setNotePunctuations(notePunctuations);
if (ngramValue != null && ngramValue == 0) {
filter.setStringLength(stringLength);
@@ -488,6 +501,9 @@ public class StringAnalysisTabNew2 {
} catch (UnsupportedEncodingException e1) {
showAlert(Alert.AlertType.ERROR, ERROR_WHILE_SAVING_RESULTS_TO_CSV);
logger.error("Error while saving", e1);
} catch (OutOfMemoryError e1){
showAlert(Alert.AlertType.ERROR, ERROR_NOT_ENOUGH_MEMORY);
logger.error("Out of memory error", e1);
}
ngramProgressBar.progressProperty().unbind();

0
src/main/java/gui/ValidationUtil.java Normal file → Executable file
View File

0
src/main/java/gui/WordFormationTab.java Normal file → Executable file
View File

0
src/main/java/gui/WordLevelTab.java Normal file → Executable file
View File