progressBarAdapter = new ProgressBarTestCaseAdapter( progressBar, testCase );
testMonitorListener = new InternalTestMonitorListener();
SoapUI.getTestMonitor().addTestMonitorListener( testMonitorListener );
DragSource dragSource = DragSource.getDefaultDragSource();
SoapUIDragAndDropHandler dragAndDropHandler = new SoapUIDragAndDropHandler( new ModelItemListDragAndDropable(
getTestStepList().getTestStepList(), testCase ), DropType.BEFORE_AND_AFTER );
dragSource.createDefaultDragGestureRecognizer( getTestStepList().getTestStepList(),
DnDConstants.ACTION_COPY_OR_MOVE, dragAndDropHandler );
// needed for synchronizing with loadUI
this.testCase = testCase;
}