ISourceRange range= getNodeRange(node);
	final private CopySourceEdit[] getCopySources(ASTNode node) {		int count= fRewrite.getCopyCount(node);		if (count == 0) {			return null;		}		CopySourceEdit[] edits= (CopySourceEdit[]) fCopySources.get(node);		if (edits == null) {			edits= new CopySourceEdit[count];			ISourceRange range= getNodeRange(node);			for (int i= 0; i < count; i++) {				edits[i]= new CopySourceEdit(range.getOffset(), range.getLength());			}			fCopySources.put(node, edits);		}		return edits;	}