パネルコンテキストオブジェクトの修正方法
TypedAttributesPanelBuilderAbstractAttributesComponentBuilder はリクエスト時に渡されたコンテキストオブジェクトを使って、パネルのデータムオブジェクトを作成します。まれに、パネルで別のコンテキストオブジェクトを使う必要が生じることがあります。その場合は最大の注意を払ってください。これはパネルコンフィギュレーションを作成する前に実行する必要があります。また、ページにほかのコンポーネントを表示する場合は、望ましくない副作用が生じることもあります。
この方法を使うのは、表示のみのパネルだけにしてください。ウィザード内では、コンテキストオブジェクトまたはコンテキストタイプは常にウィザードステップコンテキストによって決定されます。
別のコンテキストオブジェクトを指定するには、パネルコンフィギュレーションを構築する前に、次のようにしてコンテキストオブジェクトを変更します: ((JcaComponentParams)params).setContextObject(container);
これは役に立ちましたか?