private String[] getBlocks(RangeMarker[] markers) throws BadLocationException {
private String[] getBlocks(ICompilationUnit unit, RangeMarker[] markers) throws BadLocationException {
	private String[] getBlocks(RangeMarker[] markers) throws BadLocationException {		String[] result= new String[markers.length];		for (int i= 0; i < markers.length; i++) {			RangeMarker marker= markers[i];			String content= fDocument.get(marker.getOffset(), marker.getLength());			String lines[]= Strings.convertIntoLines(content);			Strings.trimIndentation(lines, CodeFormatterUtil.getTabWidth(), false);			result[i]= Strings.concatenate(lines, TextUtilities.getDefaultLineDelimiter(fDocument));		}		return result;	}