T
- この CreationalContext が動作するインスタンスの型 public interface CreationalContext<T>
インスタンスの作成および破棄中に Contextual
実装によって使用される操作を提供します。
修飾子と型 | メソッドと説明 |
---|---|
void | push(T incompleteInstance) 不完全に初期化されたコンテキストインスタンスをコンテナーに登録します。 |
void | release() 各依存オブジェクトを Contextual.destroy(Object, CreationalContext) に渡すことにより、破棄されるインスタンスのすべての依存オブジェクトを破棄します。 |
void push(T incompleteInstance)
Contextual.create(CreationalContext)
によって返されるまで、不完全に初期化されたと見なされます。incompleteInstance
- 不完全に初期化されたインスタンス void release()
Contextual.destroy(Object, CreationalContext)
に渡すことにより、破棄されるインスタンスのすべての依存オブジェクトを破棄します。Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.