>>669
ウィンドウサイズ自体を管理するのはscaleModelが全面的に行う。
保存とか読み込みとかね。
ウィンドウとかにそのサイズを反映させるなら、ウィンドウをscaleModelのリスナーにすればいい。

scaleModel.addListener( view );

ウィンドウ→resize→コントローラ→resize→モデル→resize→ウィンドウ

またモデル内なら
モデル1→resize→モデル2→計算メソッド→モデル3→resize→モデル1

てな循環処理を行える。必要な処理の分だけモデルを割りこませればいい。