Réserver une Démo
Pré. Proc.

PROPRIÉTÉS Paramètre

Enterprise Architect prend en supporte une technique appelée 'Selective Propriétés ', grâce à laquelle les clients peuvent récupérer les propriétés OSLC sélectionnées d'une exigence. Cette technique accepte une représentation partielle des propriétés OSLC ; c'est-à-dire toutes les propriétés ou seulement certaines d'entre elles. L'URI de base pour accéder aux ' Propriétés sélectives' d'une exigence dans Enterprise Architect est :

http://<serveur>/<nom_modèle>/oslc/re/<requirement_GUID>/

La syntaxe du paramètre oslc.properties Query (défini dans la grammaire BNF et tel que spécifié dans la spécification Spécification Core ) est :

The syntax for the oslc.properties Query parameter

Exemples

Ces exemples de requêtes agissent sur une exigence avec le GUID {7104C13D-841C-4068-B7EE-FB998C5BA4B7} dans un modèle appelé firebird_model connecté par le Cloud .

Exemple

Query

1

Query : http://localhost:480/firebird_model/oslc/re/{7104C13D-841C-4068-B7EE-FB998C5BA4B7}/?oslc.properties=*

Récupère toutes les propriétés OSLC de l'exigence spécifiée.

2

Query : http://localhost:480/firebird_model/oslc/re/{7104C13D-841C-4068-B7EE-FB998C5BA4B7}/?oslc.properties=dcterms:title,dcterms:creator{foaf:name}

Récupère les propriétés OSLC 'title' et 'creator' de l'exigence spécifiée.

3

Query : http://localhost:480/firebird_model/oslc/re/{7104C13D-841C-4068-B7EE-FB998C5BA4B7}/?oslc.properties=dcterms:title,dcterms:creator{}

Renvoie une réponse d'erreur car la propriété 'creator' est incomplète ; ça devrait être:

dcterms : créateur{foaf : nom}

Notes

  • Cette facilité est disponible via le Pro Cloud Server , avec une licence valide

Apprenez Plus