共通エディター・フレームワーク

共通エディター・フレームワークでのパフォーマンス・テスト編集の拡張 これには、拡張エディターの実装で使用される特定の動作のために拡張するクラスが含まれます。
パフォーマンス・テスト・エディターは、org.eclipse.hyades.ui.editorExtensions 拡張ポイントを介して TPTP プラットフォームによりロードおよび 初期化される拡張であるため、共通エディター・フレームワークの機能の 1 つは、コンクリート・エディター実装が TPTP と通信するためのフックおよびアプリケーション・プログラミング・インターフェース (API) を提供することです。共通エディター・フレームワークは、より高位のエディター実装で使用するクラスを定義します。最も広く使用されているクラスの 1 つは、com.ibm.rational.test.lt.testeditor.main.LoadTestEditor プラグインによって拡張される TestEditor クラスです。

layoutProviderlabelProvidercontentProvider、および actionHandler 拡張ポイントは推奨されません。これらを結合して機能強化した modelObjectDescriptor 拡張ポイントに置き換えられました。次の表に、共通エディター・フレームワークの拡張に使用できるアクティブな拡張ポイントを示します。

拡張ポイント 説明
modelObjectDescriptor オブジェクトのタイプ、テスト・エディター、およびオブジェクトの一般名とアイコンを指定します。
testOptions 「パフォーマンス・テスト」または「スケジュール」ツリー内のルート・エレメントの「詳細」エリアで、プロトコル・オプションを表示するユーザー・インターフェース (UI) エレメントを提供するために使用します。
editorAddonEnabler 既存のユーザー・インターフェース (UI) へのコントリビューションを書き込むのに使用します。使用可能および表示済みの状態があります。AddonReader クラスを処理します。
searchTypeProvider パフォーマンス・テストの「検索」ウィンドウの検索カテゴリーを提供します。 カテゴリーは、オブジェクト型と検索パラメーター (オプション) から構成されます。
searchTypeOptionsContibutor 他の型の検索カテゴリーに追加の検索パラメーターをコントリビュートします。
preferencePageContributor 拡張可能な設定ページを作成したり、他の設定ページに UI をコントリビュートする方法を提供します。設定ページの場合は、Eclipse 拡張ポイントを使用して com.ibm.rational.common.test.editor.framework.kernel.EditorPreferenecePage クラスを拡張します。 ページ・コントリビューションの場合は、この拡張ポイントを使用して com.ibm.rational.common.test.editor.framework.kernel.TestPreferenceContributor クラスを拡張します。

フィードバック