CheckboxTableViewer#setAllChecked() について

また CheckboxTableViewer の話ですが
全てのチェックボックスをONにしたい場合

viewer.setAllChecked(true);

のようにすれば、たった1行で済むので非常に楽ですが
順番としては、viewer#setInput() の後に書くようにしてやらないと
チェックボックスが正しくチェックされません。
(ちょっと考えれば納得ですが、原因不明でしばらく悩みましたw)