Cet exemple de proxy étend les méthodes de proxy public java.util.Hashtable getProperties() et public Object getProperty(String propertyName) en vue de l'ajout d'une nouvelle propriété simpleValue.
Configuration d'un gestionnaire de valeurs et d'une classe de valeurs simples
Cet exemple de proxy renvoie un type de données défini par l'utilisateur (classe de valeurs et gestionnaire de valeurs) comme valeur de retour pour la propriété simpleValue.
Extension de la fonction d'enregistrement
Cet exemple de proxy étend la méthode public void processSingleMouseEvent(IMouseActionInfo action) afin d'étendre le comportement d'enregistrement de sorte que les clics uniques soient enregistrés comme des méthodes doubleclick() et les double-clics comme des méthodes click().
Copiez les fichiers ButtonOverrideProxy.jar et ButtonOverrideProxy.rftcust dans le répertoire de personnalisation puis redémarrez Functional Tester pour tester l'application exemple (AUT).
Vous pouvez tester les contrôles java.awt.Button et javx.swt.JButton faisant partie des applications testées (AUT) AWTButtonApp et JButtonApp.