基本的なカスタマイズ > ユーザーインタフェースのカスタマイズ > UI のデータの収集 > Info*Engine を使用したデータの取得 > ソリューション > 手順 - コンポーネントデータビルダーの実装
  
手順 - コンポーネントデータビルダーの実装
ComponentDataBuilder は適切に作成された IeTaskInfo オブジェクトを返す必要があります。これは、データを取得するために実行する必要があるタスクについての情報を与える操作名をコンストラクトとしてとります。たとえば、以下のコードの抜粋では、"jca-Search" タスクが使用されています。
public class MyDataBuilderWithIETask implements ComponentDataBuilder {
@Override
public Object buildComponentData(ComponentConfig config,
ComponentParams params) throws WTException {
//pass the task name as constructor
IeTaskInfo taskInfo = new IeTaskInfo("jca-Search");
……..
return taskInfo;
}
}
IeTaskInfosetParam(Param param) を使用することで、パラメータを "Get-Model" Webject に渡すことができます。さらに、FORM グループを使用して基本タスクにパラメータを渡す場合、addFormParam(String name, Object data) メソッドを使用できます。