使用できる例

このプロキシー・サンプルでは、制御プロパティーおよび制御データを追加するために、プロキシーを拡張する方法について説明します。

拡張機能

注: 現在、javax.swing.JFormattedTextFieldProxy には別個のプロキシーがありません。 JFormattedTextFieldProxy コントロールに固有のプロパティー (例えば、フォーマット・ストリングまたは未フォーマット値) は、getProperties() メソッドには使用できません。 これらの値は、データ検査ポイントにも使用できません。

制御プロパティーの追加

提供されているデフォルトの制御プロパティーに加えて、java.util.Hashtable getProperties() および Object getProperty(String propertyName) プロキシー・メソッドを拡張することにより、制御プロパティーを追加することができます。

制御データの追加

提供されているデフォルトの制御データ型に加えて、java.util.Hashtable getTestDataTypes() および ITestData getTestData(String testDataType) プロキシー・メソッドを拡張することにより、制御データを追加することができます。

バイナリー・ファイルのデプロイ

JFormattedTextFieldProxy.jar および JFormattedTextFieldProxy.rftcust ファイルをカスタマイズ・ディレクトリーにコピーし、Functional Tester を再始動して、サンプル・テスト対象アプリケーション (AUT) をテストします。

追加された追加制御プロパティーの確認

JFormattedTextFieldApp AUT が提供する javx.swt.JFormattedTextField コントロールをテストできます。

追加された追加制御データの確認


フィードバック