<!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.
<extension point="com.ibm.carma.ui.customParameterControls">
<customParameterControl
parameterId="042"
actionId="021"
uniqueId="MYRAM"
class="com.example.MyCustomParameterControl"/>
</extension>
com.ibm.carma.ui.action.custom.ICustomParameterControl.
Copyright IBM Corp. 2010 All Rights Reserved Copyright IBM France 2010. Tous droits réservés.