if (offset >=  fReplacementOffset + replacementLength)
if (offset >  fReplacementOffset + replacementLength)
	public boolean isValidFor(IDocument document, int offset) {				if (offset < fReplacementOffset)			return false;				int replacementLength= fReplacementString == null ? 0 : fReplacementString.length();		if (offset >=  fReplacementOffset + replacementLength)			return false;				try {			int length= offset - fReplacementOffset;			String start= document.get(fReplacementOffset, length);			return fReplacementString.substring(0, length).equalsIgnoreCase(start);		} catch (BadLocationException x) {		}						return false;	}