get 和 set 属性值方法的命名约定

对于每种资源类型,ClearQuest® CM API 提提供了特定的方法,以获取并且在可能的情况下设置由接口定义的属性值。

例如,ClearQuest CqRecord 接口 定义了 PropertyNames HAS_DUPLICATESFIELDS_UPDATED_THIS_SET_VALUEALL_FIELD_VALUES。与这些相对应,它定义了方法 getHasDuplicatesgetFieldsUpdatedThisSetValuegetAllFieldValues

对于 PropertyNames 字段和对应的获取属性值的 getset 方法,API 使用以下命名约定:对于给定的 PropertyName XXXXX_YYY_ZZZZZ (例如,DISPLAY_NAME): 例如:
String  DisplayName =  my_resource.getDisplayName();
String  DisplayFields =  my_resource.getComment();

如果没有指定 set 方法,那么无法直接使用 ClearQuest CM API 来设置属性。

还可以使用 getPropertysetProperty 方法获取和设置属性值。

请参阅关于属性的更多信息以获取更多信息。


反馈