diconファイルの切り替え

diconファイルのツリーに、以下のインクルード構造が含まれているとします。

someapp/allLogic.dicon <-- someapp/allDao.dicon <-- dao.dicon <-- j2ee.dicon

ここで、「テスト時にはj2ee.diconでなくj2ee_test.diconを使いたい」という要請があったとします。
このためには、j2ee.diconの代わりにj2ee_test.diconをインクルードするdao_test.diconが必要です。
さらに、このdao_test.diconをインクルードするsomeapp/allDao_test.diconが必要、…と続きます。


こんな感じで、diconツリーの奥の方にある設定を差し替えると、その手前の設定も連鎖的に書き換える必要が出てきますが、これは仕方のないことなのかなあ。