Computer formatted
This commit is contained in:
0
src/main/java/gui/CharacterAnalysisTab.java
Normal file → Executable file
0
src/main/java/gui/CharacterAnalysisTab.java
Normal file → Executable file
0
src/main/java/gui/CorpusTab.java
Normal file → Executable file
0
src/main/java/gui/CorpusTab.java
Normal file → Executable file
0
src/main/java/gui/FiltersForSolar.java
Normal file → Executable file
0
src/main/java/gui/FiltersForSolar.java
Normal file → Executable file
0
src/main/java/gui/GUIController.java
Normal file → Executable file
0
src/main/java/gui/GUIController.java
Normal file → Executable file
2
src/main/java/gui/Messages.java
Normal file → Executable file
2
src/main/java/gui/Messages.java
Normal file → Executable 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
0
src/main/java/gui/SelectedFiltersPane.java
Normal file → Executable 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
0
src/main/java/gui/ValidationUtil.java
Normal file → Executable file
0
src/main/java/gui/WordFormationTab.java
Normal file → Executable file
0
src/main/java/gui/WordFormationTab.java
Normal file → Executable file
0
src/main/java/gui/WordLevelTab.java
Normal file → Executable file
0
src/main/java/gui/WordLevelTab.java
Normal file → Executable file
Reference in New Issue
Block a user