Shortened code
This commit is contained in:
parent
41e86bdec5
commit
ab1a5e9c61
@ -122,33 +122,19 @@ public class GroupCreationTab {
|
||||
private void createButtonClicked() {
|
||||
name = groupNameField.getText();
|
||||
if (!Bounds.isValidContactName(name)) {
|
||||
errorMessageLabel.setPrefHeight(30);
|
||||
errorMessageLabel.setMinHeight(30);
|
||||
errorMessageLabel.setMaxHeight(30);
|
||||
setErrorMessageLabelSize(30);
|
||||
errorMessageLabel.setText("The group name is not valid!");
|
||||
groupNameField.clear();
|
||||
} else if (groupNameAlreadyPresent(name)) {
|
||||
errorMessageLabel.setPrefHeight(30);
|
||||
errorMessageLabel.setMinHeight(30);
|
||||
errorMessageLabel.setMaxHeight(30);
|
||||
setErrorMessageLabelSize(30);
|
||||
errorMessageLabel.setText("Name does already exist! Proceed anyways?");
|
||||
proceedDupButton.setPrefHeight(30);
|
||||
proceedDupButton.setMinHeight(30);
|
||||
proceedDupButton.setMaxHeight(30);
|
||||
cancelDupButton.setPrefHeight(30);
|
||||
cancelDupButton.setMinHeight(30);
|
||||
cancelDupButton.setMaxHeight(30);
|
||||
errorProceedBox.setPrefHeight(30);
|
||||
errorProceedBox.setMinHeight(30);
|
||||
errorProceedBox.setMaxHeight(30);
|
||||
setProcessPaneSize(30);
|
||||
createButton.setDisable(true);
|
||||
cancelButton.setDisable(true);
|
||||
} else {
|
||||
createGroup(name);
|
||||
eventBus.dispatch(new BackEvent());
|
||||
errorMessageLabel.setPrefHeight(0);
|
||||
errorMessageLabel.setMinHeight(0);
|
||||
errorMessageLabel.setMaxHeight(0);
|
||||
setErrorMessageLabelSize(0);
|
||||
groupNameField.clear();
|
||||
}
|
||||
}
|
||||
@ -183,7 +169,11 @@ public class GroupCreationTab {
|
||||
}
|
||||
|
||||
@FXML
|
||||
private void backButtonClicked() { eventBus.dispatch(new BackEvent()); }
|
||||
private void backButtonClicked() {
|
||||
eventBus.dispatch(new BackEvent());
|
||||
setErrorMessageLabelSize(0);
|
||||
setProcessPaneSize(0);
|
||||
}
|
||||
|
||||
@FXML
|
||||
private void proceedOnNameDuplication() {
|
||||
@ -191,18 +181,8 @@ public class GroupCreationTab {
|
||||
cancelButton.setDisable(false);
|
||||
createGroup(name);
|
||||
eventBus.dispatch(new BackEvent());
|
||||
errorMessageLabel.setPrefHeight(0);
|
||||
errorMessageLabel.setMinHeight(0);
|
||||
errorMessageLabel.setMaxHeight(0);
|
||||
proceedDupButton.setPrefHeight(0);
|
||||
proceedDupButton.setMinHeight(0);
|
||||
proceedDupButton.setMaxHeight(0);
|
||||
cancelDupButton.setPrefHeight(0);
|
||||
cancelDupButton.setMinHeight(0);
|
||||
cancelDupButton.setMaxHeight(0);
|
||||
errorProceedBox.setPrefHeight(0);
|
||||
errorProceedBox.setMinHeight(0);
|
||||
errorProceedBox.setMaxHeight(0);
|
||||
setErrorMessageLabelSize(0);
|
||||
setProcessPaneSize(0);
|
||||
groupNameField.clear();
|
||||
}
|
||||
|
||||
@ -210,18 +190,26 @@ public class GroupCreationTab {
|
||||
private void cancelOnNameDuplication() {
|
||||
createButton.setDisable(false);
|
||||
cancelButton.setDisable(false);
|
||||
errorMessageLabel.setPrefHeight(0);
|
||||
errorMessageLabel.setMinHeight(0);
|
||||
errorMessageLabel.setMaxHeight(0);
|
||||
proceedDupButton.setPrefHeight(0);
|
||||
proceedDupButton.setMinHeight(0);
|
||||
proceedDupButton.setMaxHeight(0);
|
||||
cancelDupButton.setPrefHeight(0);
|
||||
cancelDupButton.setMinHeight(0);
|
||||
cancelDupButton.setMaxHeight(0);
|
||||
errorProceedBox.setPrefHeight(0);
|
||||
errorProceedBox.setMinHeight(0);
|
||||
errorProceedBox.setMaxHeight(0);
|
||||
setErrorMessageLabelSize(0);
|
||||
setProcessPaneSize(0);
|
||||
groupNameField.clear();
|
||||
}
|
||||
|
||||
private void setErrorMessageLabelSize(int value) {
|
||||
errorMessageLabel.setPrefHeight(value);
|
||||
errorMessageLabel.setMinHeight(value);
|
||||
errorMessageLabel.setMaxHeight(value);
|
||||
}
|
||||
|
||||
private void setProcessPaneSize(int value) {
|
||||
proceedDupButton.setPrefHeight(value);
|
||||
proceedDupButton.setMinHeight(value);
|
||||
proceedDupButton.setMaxHeight(value);
|
||||
cancelDupButton.setPrefHeight(value);
|
||||
cancelDupButton.setMinHeight(value);
|
||||
cancelDupButton.setMaxHeight(value);
|
||||
errorProceedBox.setPrefHeight(value);
|
||||
errorProceedBox.setMinHeight(value);
|
||||
errorProceedBox.setMaxHeight(value);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user