package _VisualDVM.Passes.All; import _VisualDVM.Global; import _VisualDVM.Passes.Testing.ShowCurrentConfigurationTests; import _VisualDVM.ServerObjectsCache.DVMConfigurationCache; import _VisualDVM.ServerObjectsCache.VisualCaches; import _VisualDVM.TestingSystem.DVM.DVMConfiguration.DVMConfiguration; import _VisualDVM.TestingSystem.DVM.DVMSettings.DVMSettings; import java.util.Vector; public class ShowCurrentDVMConfigurationTests extends ShowCurrentConfigurationTests { @Override public Class currentClass() { return DVMConfiguration.class; } @Override protected void showPreparation() throws Exception { super.showPreparation(); Global.testingServer.db.dvmSettings.getUI().SelectAll(false); } @Override protected void showDone() throws Exception { super.showDone(); DVMConfigurationCache cache = (DVMConfigurationCache) VisualCaches.GetCache(target); Vector settings = cache.getSettings(); for (DVMSettings s : settings) s.Select(true); //-- if (!settings.isEmpty()) { Global.testingServer.db.sapforSettings.ShowUI(settings.lastElement().id); } } }