Namenskonvention für Methoden zum Abrufen und Festlegen von Eigenschaftswerten

Die ClearQuest CM API stellt für jeden Ressourcentyp spezielle Methoden zum Abrufen und gegebenenfalls zum Festlegen der Werte für Eigenschaften bereit, die von der Schnittstelle definiert wurden.

Beispielsweise definiert die ClearQuest-Schnittstelle CqRecord die Eigenschaftsnamen (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.

Die API verwendet die folgende Namenskonvention für PropertyNames-Felder und die entsprechenden get- und set-Methoden für den Eigenschaftswert. Für einen bestimmten PropertyName XXXXX_YYY_ZZZZZ (z. B. DISPLAY_NAME) gilt folgende Konvention: Beispiel:
String  DisplayName =  my_resource.getDisplayName();
String  DisplayFields =  my_resource.getComment();

Wenn keine set-Methode definiert ist, kann die Eigenschaft nicht direkt mit der ClearQuest CM API festgelegt werden.

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

Weitere Informationen finden Sie im Abschnitt Zusätzliche Informationen zu Eigenschaften.


Feedback