промежуточный. частичный рефакторинг смены глобальный настроек. автоотключение проверки бд тестов если активных пакетов нет.
This commit is contained in:
@@ -16,16 +16,13 @@ import Visual_DVM_2021.Passes.Pass_2021;
|
||||
import javax.swing.*;
|
||||
import java.io.File;
|
||||
public class UpdateSetting extends Pass_2021<DBSetting> {
|
||||
|
||||
String NewValue;
|
||||
VDirectoryChooser directoryChooser = new VDirectoryChooser("");
|
||||
VFileChooser fileChooser = new VFileChooser("", "exe");
|
||||
boolean silent;
|
||||
@Override
|
||||
protected boolean canStart(Object... args) throws Exception {
|
||||
target = Global.db.settings.get(args[0]);
|
||||
NewValue = target.Value;
|
||||
silent = false;
|
||||
if (args.length == 1) {
|
||||
//интерфейсный режим. получение по клику на пункт меню.
|
||||
switch (target.settingType) {
|
||||
@@ -101,11 +98,8 @@ public class UpdateSetting extends Pass_2021<DBSetting> {
|
||||
}
|
||||
} else {
|
||||
NewValue = args[1].toString();
|
||||
silent = true;
|
||||
}
|
||||
//программный, тихий режим.}
|
||||
//--
|
||||
System.out.println(target.Value + "/" + NewValue);
|
||||
return !NewValue.equals(target.Value);
|
||||
}
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user