галочка для назначения профиля по умолчанию

This commit is contained in:
2025-01-16 23:44:17 +03:00
parent 72e4fbdf31
commit 01da3b3a70
9 changed files with 139 additions and 21 deletions

View File

@@ -0,0 +1,12 @@
package _VisualDVM.Visual.Tables;
import Common.Visual.Tables.RendererDBObject;
import _VisualDVM.GlobalData.SapforProfile.SapforProfile;
import _VisualDVM.TestingSystem.Common.Configuration.Configuration;
public class RendererProfileAuto extends RendererDBObject {
@Override
public void Display() {
if (value != null) {
setIcon(((SapforProfile) value).GetAutoIcon());
}
}
}

View File

@@ -0,0 +1,22 @@
package _VisualDVM.Visual.Tables;
import Common.Passes.Pass;
import Common.Visual.Tables.EditorDBObject;
import _VisualDVM.Global;
import _VisualDVM.GlobalData.SapforProfile.SapforProfile;
import _VisualDVM.Passes.PassCode;
import _VisualDVM.Passes.Server.EditServerObject;
import _VisualDVM.ServerObjectsCache.VisualCaches;
import _VisualDVM.TestingSystem.Common.Configuration.Configuration;
import _VisualDVM.TestingSystem.Common.TestingServer;
import _VisualDVM.TestingSystem.SAPFOR.SapforConfiguration.SapforConfiguration;
public class SwitcherProfileAuto extends EditorDBObject<SapforProfile> {
@Override
public void Action() {
Global.mainModule.getPass(PassCode.SetDefaultSapforProfile).Do(value);
setIcon(value.GetAutoIcon());
}
@Override
public Object getCellEditorValue() {
return value;
}
}