Namenskonvention für Methoden zum Abrufen und Festlegen von Eigenschaftswerten

Die Rational CM API stellt für jeden Ressourcentyp spezielle Methoden zum Abrufen und ggf. auch zum Festlegen von Eigenschaftswerten für vom Interface definierte Eigenschaften bereit. Für ClearQuest definiert beispielsweise das Interface CqRecord die PropertyNames HAS_DUPLICATES, FIELDS_UPDATED_THIS_SET_VALUE und ALL_FIELD_VALUES. Als Entsprechung zu diesen Eigenschaftsnamen definiert es die Methoden getHasDuplicates, getFieldsUpdatedThisSetValue und getAllFieldValues.

Für PropertyName-Felder und die entsprechenden get- und set-Methoden für den Eigenschaftswert verwendet die Rational CM API die folgende Namenskonvention. Für einen gegebenen PropertyName XXXXX_YYY_ZZZZZ (z. B. DISPLAY_NAME) sieht die Konvention Folgendes vor: Beispiel:
String  DisplayName =  my_resource.getDisplayName();
String  DisplayFields =  my_resource.getComment();

Wenn keine set-Methode definiert ist, kann die Eigenschaft nicht direkt über die Rational CM API festgelegt werden.

Sie können Eigenschaftswerte auch mit den Methoden getProperty und setProperty abrufen bzw. festlegen.

Weitere Informationen hierzu finden Sie im Artikel Zusätzliche Informationen zu Eigenschaften.


Feedback