String desktopType = soapUICore.getSettings().getString( UISettings.DESKTOP_TYPE, SoapUI.DEFAULT_DESKTOP );
desktop = DesktopRegistry.getInstance().createDesktop( desktopType, workspace );
if( desktop == null )
desktop = new StandaloneDesktop( workspace );
if( testMonitor == null )
testMonitor = new TestMonitor();
soapUICore.getSettings().addSettingsListener( new SettingsListener()