プロパティ値の get メソッドと set メソッドの命名規則

各リソース タイプの場合、Rational® CM API は、インターフェイスによって定義されるプロパティのプロパティ値を取得したり、場合により設定するための特定のメソッドを提供します。 たとえば、ClearQuest® の場合は、CqRecord インターフェイスは ProperyNames HAS_DUPLICATES、FIELDS_UPDATED_THIS_SET_VALUE、および ALL_FIELD_VALUES を定義します。これらに対応して、メソッド getHasDuplicates、getFieldsUpdatedThisSetValue、および getAllFieldValues が定義されます。

Rational CM API は、PropertyName フィールドと、それに対応するプロパティ値用の get および set メソッドに次の命名規則を使用します。 仮に PropertyName を XXXXX_YYY_ZZZZZ (たとえば、DISPLAY_NAME) にした場合は、以下のようになります。 例を次に示します。
String  DisplayName =  my_resource.getDisplayName();
String  DisplayFields =  my_resource.getComment();

set メソッドを定義しない場合、Rational CM API でプロパティを直接設定することはできません。

getProperty メソッドと setProperty メソッドでプロパティ値を取得したり、設定することもできます。

詳しくは、プロパティに関する追加情報を参照してください。


フィードバック