public abstract String getPreviewContent(IProgressMonitor pm) throws CoreException;
public abstract String getPreviewContent(TextEditBasedChangeGroup[] changeGroups, IRegion region, boolean expandRegionToFullLine, int surroundingLines, IProgressMonitor pm) throws CoreException;
	public abstract String getPreviewContent(IProgressMonitor pm) throws CoreException;