Naming convention for get and set property value methods

For each resource type the Rational® CM API provides specific methods to get and possibly set the property values of properties defined by the interface. For example, for the ClearQuest® CqRecord interface defines the ProperyNames HAS_DUPLICATES, FIELDS_UPDATED_THIS_SET_VALUE, and ALL_FIELD_VALUES. Corresponding to these, it defines the methods getHasDuplicates, getFieldsUpdatedThisSetValue, and getAllFieldValues.

The Rational CM API uses the following naming convention for PropertyName fields and the corresponding get and set methods for the property value. For a given PropertyName XXXXX_YYY_ZZZZZ (for example, DISPLAY_NAME): For example:
String  DisplayName =  my_resource.getDisplayName();
String  DisplayFields =  my_resource.getComment();

If a set method is not defined, the property cannot be set directly with the Rational CM API.

You can also get and set property values with the getProperty and setProperty methods.

For more information, see Additional information about properties.


Feedback