[Seasar] componentにobject

S2GroovyBuilderでcomponentにclassでなくobjectが指定できることに気づく。

component(obj:new Foo(), name:"foo")

実装がorg.seasar.framework.container.impl.SimpleComponentDefでUnsupportedOperationExceptionを投げるメソッドが多い。最初、initしようしていてうまくいかないからなんでとか思った。自分でインスタンス化するobjectは自分で管理ということかな?