Rational Developer for System z


Leçon 3 : configuration de l'extension com.ibm.carma.ui.parameterValidators

Dans cette leçon, vous allez configurer l'extension parameterValidator que vous avez définie pour le projet de plug-in dans la leçon précédente.

Le point d'extension parameterValidator permet aux extensions contribuant de valider la valeur d'un paramètre particulier quand il est saisi par l'utilisateur. Pour cet exemple, le paramètre value accepte un chiffre unique inférieur à quatre. Vous allez utiliser les différentes valeurs possibles que l'utilisateur peut saisir dans le paramètre value pour afficher différents messages d'information à l'utilisateur et s'assurer que ce dernier ne saisit que des caractères numériques.
  1. Commencez par configurer l'extension parameterValidators. Dans la perspective Développement de plug-in, cliquez avec le bouton droit de la souris sur le projet de plug-in com.ibm.carma.plugin.howto et sélectionnez Outils PDE > Ouvrir le manifeste. L'éditeur de plug-in s'ouvre.
  2. Dans la liste inférieure des onglets, sélectionnez Extensions. Sur cette page, vous devriez voir les extensions associées à votre projet de plug-in. Sélectionnez l'option (parameterValidator) sous le point d'extension com.ibm.carma.ui.parameterValidators. Sur la droite, les Informations sur les éléments d'extension s'affichent.
  3. Utilisez le modèle de PDS RAM pour cet exemple, car il s'agit du gestionnaire RAM auquel vous avez ajouté l'action personnalisée et les paramètres appropriés dans le fichier de configuration créé dans la leçon 1. Dans la zone de texte uniqueId, saisissez com.ibm.carma.sample.PDSRAM.
    1. Ouvrez la vue Référentiels CARMA et connectez le système distant.
    2. Développez le système hôte avec le gestionnaire RAM que vous souhaitez utiliser, cliquez avec le bouton droit de la souris sur ce gestionnaire RAM et sélectionnez Propriétés.
    3. Dans la boîte de dialogue Propriétés du gestionnaire RAM qui s'ouvre, l'identification unique est affichée. Il s'agit de l'uniqueId que vous allez utiliser lors de la configuration des points d'extension.
  4. Dans la zone de texte classe, saisissez le nom de la classe qui contient le code qui spécifie les détails de la validation de paramètre. Saisissez le nom de classe com.ibm.carma.plugin.howto.action.ValueParamValidationAction. Vous allez créer cette classe plus tard dans cet exercice.
  5. Dans la zone de texte parameterId, saisissez le paramètre défini dans le PDS RAM auquel la validation de paramètre est appliquée. Pour cet exemple, utilisez le paramètre value, que vous avez défini sur le PDS RAM avec un parameterId de 000 dans la leçon 1.
  6. Enfin, dans la zone de texte actionId, saisissez l'action définie sur le PDS RAM auquel la validation de paramètre devrait être appliquée. Pour cet exemple, utilisez l'action personnalisée HowTo que vous avez définie sur le PDS RAM avec un actionId de 100 dans la leçon 1.
Vous avez maintenant configuré un parameterValidator pour valider le paramètre value sur l'action personnalisée HowTo pour le PDS RAM.

Conditions d'utilisation | Commentaires en retour



Ce centre de documentation utilise la technologie Eclipse. (http://www.eclipse.org)