if (rootNode.getProperty(ASTNodes.NODE_RANGE_PROPERTY) == null) { ASTNodes.annotateExtraRanges(rootNode, getScanner()); }
ASTNodes.annotateExtraRanges(rootNode, getScanner());
	public ASTRewriteAnalyzer(TextBuffer textBuffer, TextEdit rootEdit, ASTNode rootNode, ASTRewrite rewrite) {		fTextBuffer= textBuffer;		fTokenScanner= null;		fRewrite= rewrite;		fCurrentEdit= rootEdit;		fCopySources= new HashMap();		fMoveSources= new HashMap();				fFormatter= new ASTRewriteFormatter(rewrite, textBuffer.getLineDelimiter());				if (rootNode.getProperty(ASTNodes.NODE_RANGE_PROPERTY) == null) {			ASTNodes.annotateExtraRanges(rootNode, getScanner());		}	}