Rational Developer for System z

Contrôles de paramètres personnalisés CARMA

Identificateur :

com.ibm.carma.ui.customParameterControls

Depuis la version :

8.0

Description :

Ce point d'extension est utilisé pour enregistrer des contrôles de paramètres personnalisés. Ces contrôles peuvent être utilisés pour créer des widgets d'interface utilisateur personnalisés pour les paramètres d'action dans l'interface utilisateur CARMA.

Marquage de configuration :

<!ELEMENT extension (customParameterControl*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT customParameterControl EMPTY>

<!ATTLIST customParameterControl

parameterId CDATA #IMPLIED

actionId    CDATA #IMPLIED

uniqueId    CDATA #REQUIRED

class       CDATA #REQUIRED>

Définit un contrôle de paramètre personnalisé. Alors que plusieurs contrôles peuvent être définis pour un paramètre donné, le registre des paramètres personnalisés ne retournera qu'un seul contrôle de paramètre personnalisé lorsqu'on lui en demandera un. La préférence sera donnée au contrôle personnalisé enregistré dont l'ID de paramètre correspond exactement à l'ID de paramètre demandé, plutôt qu'à un contrôle personnalisé défini avec un caractère générique comme ID de paramètre. Si plusieurs contrôles répondant à ce critère sont enregistrés, la préférence sera alors donnée à un contrôle personnalisé dont l'ID d'action correspond exactement à l'ID d'action demandé, plutôt qu'à un contrôle personnalisé défini avec un caractère générique comme ID d'action. S'il existe encore plusieurs contrôles enregistrés répondant à ce second critère, le choix du registre sera non défini.



Exemples :

Enregistrement d'un contrôle de paramètre personnalisé :

<extension point="com.ibm.carma.ui.customParameterControls">
  <customParameterControl
    parameterId="042"
    actionId="021"
    uniqueId="MYRAM"
    class="com.example.MyCustomParameterControl"/>
</extension>

Informations sur l'API :

La valeur de l'attribut class doit représenter un implémenteur de com.ibm.carma.ui.action.custom.ICustomParameterControl.

Implémentation fournie :

Les plug-ins peuvent utiliser ce point d'extension pour ajouter des contrôles de paramètres personnalisés à l'interface utilisateur des actions définies dans un gestionnaire RAM CARMA.


Copyright IBM Corp. 2010 All Rights Reserved


Conditions d'utilisation | Commentaires en retour

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