プロキシー・クラスの作成

開発するプロキシー・クラスは、プロキシー・プロジェクト・コンテナーに保存されます。 プロキシー・フレームワークを作成するには、プロキシー・クラス・ウィザード開発を使用する必要があります。 プロキシー作成者は、プロキシーのロジックを指定する必要があります。 例えばプロキシー作成者は、プロキシーがコントロールを認識するために必要なメソッドおよびインターフェースのロジックを入力する必要があります。
始める前に
プロキシー開発ウィザードを使用して、プロキシー・クラスを作成するには、Java パースペクティブに切り替える必要があります。
このタスクについて
プロキシー・クラスを作成するには、以下のようにします。
  1. 「ファイル」 > 「新規」 > 「その他」をクリックします。
  2. ウィザードを選択」ダイアログ・ボックスで、「Functional Test」 > 「Proxy Development」を展開し、「Proxy Class」をダブルクリックします。次に、「次へ」をクリックします。RFT プロキシー作成」ウィンドウが開きます。
  3. ソース・フォルダー」フィールドで、新しいクラスのソース・フォルダー名を入力します。 「参照」をクリックして、新しいソース・フォルダーを選択することもできます。
  4. パッケージ」フィールドで、有効なパッケージ名を入力します。 「参照」をクリックして、パッケージを選択することもできます。 新しいプロキシー・クラスの作成中にパッケージ名が更新され、パッケージにアクセスできるようになります。
  5. 必須: プロキシー・クラス名」フィールドで、有効なプロキシー・クラス名を入力します。
  6. 必須: コントロール・クラス名」フィールドで、プロキシーを開発しているコントロールの有効なクラス名を入力します。 クラス名は、パッケージ情報を含む有効な名前でなければなりません。
  7. ドメイン名」リストで、デフォルトのドメインとして Java が選択されます。 デフォルトの選択を使用します。
  8. オプション: 作成するメソッド・スタブを選択し、新しいクラスのアクセス修飾子を選択します。
  9. スーパークラス」フィールドで、有効なクラス名を入力します。 「参照」をクリックして、このクラスのスーパークラスを選択することもできます。 スーパークラスを使用してプロキシーを拡張できます。 プロキシーの拡張は、既存のプロキシー・クラスを使用することで行えます。
  10. オプション: 追加」をクリックして、新しいクラスが実装するインターフェースを選択し、「完了」をクリックします。
    注: プロキシーに対して機能メソッドを選択する場合は、「次へ」をクリックします。 「プロキシーのフィーチャーのページ」ウィンドウが開きます。
  11. オプション: 利用可能なメソッド」セクションで、プロキシーに追加する機能を選択します。 例えば「記録」をクリックし、記録のツリーを展開します。 記録機能に関連する機能メソッドが表示されます。追加するメソッドを選択します。
    ヒント: 利用可能なメソッドすべてを選択するには、「すべて選択」をクリックします。
  12. 「完了」をクリックします。 プロキシー・プロジェクトに、プロキシー・クラスが作成されます。

フィードバック