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

各リソース タイプについて、ClearQuest® CM API は、インターフェイスによって定義されるプロパティの値を取得するか、場合によっては設定する、特定のメソッドを提供します。

例えば、ClearQuest CqRecord インターフェイスは、PropertyNames HAS_DUPLICATESFIELDS_UPDATED_THIS_SET_VALUE、および ALL_FIELD_VALUES を定義します。これらに対応して、メソッド getHasDuplicatesgetFieldsUpdatedThisSetValue、および getAllFieldValues が定義されます。

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

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

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

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


フィードバック