e.printStackTrace();
JUnitPlugin.log(e);
	private void updateTestCasesInSuite(IProgressMonitor monitor) {		try {			monitor.beginTask(Messages.getString("UpdateAllTests.beginTask"), 5); //$NON-NLS-1$			ISourceRange range= fSuiteMethod.getSourceRange();			IBuffer buf= fTestSuite.getBuffer();			String originalContent= buf.getText(range.getOffset(), range.getLength());			StringBuffer source= new StringBuffer(originalContent);			//using JDK 1.4			//int start= source.toString().indexOf(NewTestSuiteCreationWizardPage.startMarker) --> int start= source.indexOf(NewTestSuiteCreationWizardPage.startMarker)			int start= source.toString().indexOf(NewTestSuiteCreationWizardPage.startMarker);			if (start > -1) {				//using JDK 1.4				//int end= source.toString().indexOf(NewTestSuiteCreationWizardPage.endMarker, start) --> int end= source.indexOf(NewTestSuiteCreationWizardPage.endMarker, start)				int end= source.toString().indexOf(NewTestSuiteCreationWizardPage.endMarker, start);				if (end > -1) {					monitor.worked(1);					end += NewTestSuiteCreationWizardPage.endMarker.length();					//					String updatableCode= source.substring(start,end+NewTestSuiteCreationWizardPage.endMarker.length());					source.replace(start, end, getUpdatableString());					buf.replace(range.getOffset(), range.getLength(), source.toString());					monitor.worked(1);					fTestSuite.reconcile();					originalContent= buf.getText(0, buf.getLength());					monitor.worked(1);					String formattedContent=						JUnitStubUtility.codeFormat(							originalContent,							0,							JUnitStubUtility.getLineDelimiterUsed(fTestSuite));					//buf.replace(range.getOffset(), range.getLength(), formattedContent);					buf.replace(0, buf.getLength(), formattedContent);					monitor.worked(1);					fTestSuite.save(new SubProgressMonitor(monitor, 1), true);				}			}		} catch (JavaModelException e) {			e.printStackTrace();		}	}