no message
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
package _VisualDVM;
|
||||
import Common.Utils.Utils_;
|
||||
import _VisualDVM.Visual.Menus.StableMenuItem;
|
||||
import Common.Visual.Controls.StableMenuItem;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
import com.google.gson.annotations.Expose;
|
||||
|
||||
@@ -85,27 +85,6 @@ public class GlobalProperties {
|
||||
public boolean EmailOnTestingProgress = false; //включено ли оповещение по email о результатах тестирования.
|
||||
@Expose
|
||||
public boolean eraseTestingWorkspaces = true; //удалять ли рабочее пространство пакетов тестирования после его завершения
|
||||
//-----------------
|
||||
public String getFieldDescription(String fieldName) {
|
||||
switch (fieldName) {
|
||||
case "ShowPassesDone":
|
||||
return "Сообщать об успешном выполнении проходов";
|
||||
case "ConfirmPassesStart":
|
||||
return "Запрашивать подтверждения начала выполнения проходов";
|
||||
case "FocusPassesResult":
|
||||
return "Переходить на результирующую вкладку проходов по их завершении";
|
||||
case "collapseCredentials":
|
||||
return "Свернуть раздел машин";
|
||||
case "collapseFileGraphs":
|
||||
return "Свернуть раздел графов файла";
|
||||
case "collapseFileMessages":
|
||||
return "Свернуть раздел сообщений файла";
|
||||
case "collapseProjectTrees":
|
||||
return "Свернуть раздел деревьев проекта";
|
||||
default:
|
||||
return "?";
|
||||
}
|
||||
}
|
||||
public GlobalProperties(GlobalProperties p) {
|
||||
super();
|
||||
Mode = p.Mode;
|
||||
@@ -147,13 +126,37 @@ public class GlobalProperties {
|
||||
EmailOnTestingProgress = p.EmailOnTestingProgress;
|
||||
eraseTestingWorkspaces = p.eraseTestingWorkspaces;
|
||||
}
|
||||
//--
|
||||
public GlobalProperties() {
|
||||
}
|
||||
//-----------------
|
||||
public String getFieldDescription(String fieldName) {
|
||||
switch (fieldName) {
|
||||
case "ShowPassesDone":
|
||||
return "Сообщать об успешном выполнении проходов";
|
||||
case "ConfirmPassesStart":
|
||||
return "Запрашивать подтверждения начала выполнения проходов";
|
||||
case "FocusPassesResult":
|
||||
return "Переходить на результирующую вкладку проходов по их завершении";
|
||||
case "collapseCredentials":
|
||||
return "Свернуть раздел машин";
|
||||
case "collapseFileGraphs":
|
||||
return "Свернуть раздел графов файла";
|
||||
case "collapseFileMessages":
|
||||
return "Свернуть раздел сообщений файла";
|
||||
case "collapseProjectTrees":
|
||||
return "Свернуть раздел деревьев проекта";
|
||||
default:
|
||||
return "?";
|
||||
}
|
||||
}
|
||||
//-----------------
|
||||
public void addFlagMenuItem(JMenu menu, String fieldName) {
|
||||
JMenuItem menu_item = new StableMenuItem(getFieldDescription(fieldName),
|
||||
getFlag(fieldName) ? "/Common/icons/Pick.png" : "/Common/icons/NotPick.png");
|
||||
//-
|
||||
menu_item.addActionListener(e -> {
|
||||
if ( Global.mainModule.getPass(PassCode.UpdateProperty).Do(fieldName, !getFlag(fieldName)))
|
||||
if (Global.mainModule.getPass(PassCode.UpdateProperty).Do(fieldName, !getFlag(fieldName)))
|
||||
menu_item.setIcon(Utils_.getIcon(getFlag(fieldName) ? "/Common/icons/Pick.png" : "/Common/icons/NotPick.png"));
|
||||
});
|
||||
menu.add(menu_item);
|
||||
@@ -216,11 +219,7 @@ public class GlobalProperties {
|
||||
exception.printStackTrace();
|
||||
}
|
||||
}
|
||||
|
||||
public File getFile() {
|
||||
return Paths.get(System.getProperty("user.dir"), "properties").toFile();
|
||||
}
|
||||
//--
|
||||
public GlobalProperties() {
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user