新規のイベント・ファクトリーの作成

イベント・ファクトリー は、新規イベントを作成するために使用されます。

このタスクを実行する理由と時期

新規イベント・ファクトリーを作成するには、EventFactoryFactory クラスとして実装される、イベント・ファクトリーを使用します。このクラスにはインスタンスがありません。代わりに、イベント・ファクトリーを作成するのに使用される 2 つの静的メソッドが用意されています。どちらのメソッドを使用するかは、自動コンテンツ完了をインプリメントするためにコンテンツ・ハンドラーを使用するかどうかによって異なります。 詳しくは、イベント・コンテンツの自動終了を参照してください。

コンテンツ・ハンドラーを含まない汎用イベント・ファクトリーを作成する場合は、EventFactoryFactory の createEventFactory 静的メソッドを使用します。
EventFactory eventFactory =
     (EventFactory) EventFactoryFactory.createEventFactory();
コンテンツ・ハンドラーを備えたイベント・ファクトリーを作成する場合は、createEventFactory(ContentHandler) メソッドを使用して、使用するコンテンツ・ハンドラーを指定します。
EventFactory eventFactory =
     (EventFactory) EventFactoryFactory.createEventFactory(contentHandler);

いずれの場合も、戻されるオブジェクトは、新規イベントを作成する場合に使用可能なイベント・ファクトリーです。


ご利用条件 |


(c) Copyright IBM Corporation 2005, 2006.
本製品では Eclipse テクノロジーが採用されています。(http://www.eclipse.org)