構文
public static DataHandler createHandler(String className, String mimeType, String BOPrefix);
パラメーター
戻り値
データ・ハンドラーのインスタンス。
例外
注記
このメソッドは、その className、mimeType、および BOPrefix パラメーターの値に基づいて、データ・ハンドラーのインスタンスを作成します。
メソッドは、名前が mimeType パラメーターまたは mimeType と BOPrefix の組み合わせのいずれかの内容タイプに一致する属性について、トップレベルのデータ・ハンドラー・メタオブジェクトを検査します。一致する属性が検出された場合は、子メタオブジェクト内の ClassName 属性の値がクラス名として使用されます。
メソッドは、データ・ハンドラーのクラスのインスタンス化に成功すると、setupOptions() を呼び出して、データ・ハンドラー・インスタンスが使用できるように構成プロパティーをセットアップします。 createHandler() がデータ・ハンドラーをインスタンス化する方法の詳細については、データ・ハンドラーのインスタンス化を参照してください。
例えば、MIME = "text/xml-application-xxx" の場合、メソッドは com.crossworlds.DataHandlers.text.xml_application_xxx クラスをロードします。