public void configureBackwardReader(IDocument document, int offset, boolean skipComments, boolean skiptStrings) throws IOException {
public void configureBackwardReader(IDocument document, int offset, boolean skipComments, boolean skipStrings) throws IOException {
	public void configureBackwardReader(IDocument document, int offset, boolean skipComments, boolean skiptStrings) throws IOException {		fDocument= document;		fOffset= offset;		fSkipComments= skipComments;		fSkipStrings= skiptStrings;				fForward= false;		try {			fCachedLineNumber= fDocument.getLineOfOffset(fOffset);		} catch (BadLocationException x) {			throw new IOException(x.getMessage());		}	}