final CommentRegion region= CommentObjectFactory.getRegion(fSourceViewer.getDocument(), fSourceViewer.getDocument().getPartition(0), lineSeparator);
final CommentRegion region= CommentObjectFactory.getRegion(fSourceViewer.getDocument(), TextUtilities.getPartition(fSourceViewer.getDocument(), IJavaPartitions.JAVA_PARTITIONING, 0), lineSeparator);
	public String format(String string, int indentationLevel, int[] positions, String lineSeparator) {		try {			final CommentRegion region= CommentObjectFactory.getRegion(fSourceViewer.getDocument(), fSourceViewer.getDocument().getPartition(0), lineSeparator);			region.formatRegion();		} catch (BadLocationException e) {		}		// TODO Do formatting		return null;	}