Hierarquia de Proxy de Domínio Java

Há três tipos de controles Java. O AWT (Abstract Window Toolkit), o Swing ou JFC (Java Foundation Class) e o SWT (Standard Widget Toolkit); ou os controles Eclipse. O Functional Tester suporta o teste de todos esses três tipos de controles nas estruturas de UI Java. Para obter a lista completa de controles Java mapeados para proxies individuais, consulte o arquivo rational_ft.rftcust em C:\Arquivos de Programas\IBM\SDP70\FunctionalTester\bin. Esse arquivo pode ajudá-lo a entender qual proxy deve ser herdado para criar um novo proxy para um controle no domínio Java.
A seguir, os principais proxies base para o domínio Java que você pode estender:
JavaProxy
O proxy JavaProxy é o proxy base para todos os proxies de domínio Java. Os métodos de operações de objetos Java fundamentais, como getProperties() e getMethods(), são todos implementados nesse proxy.
JavaGuiProxy
O proxy JavaGuiProxy é o proxy base para todos os elementos da interface do usuário Java. Esse proxy implementa a interface IGraphical, que tem métodos para desempenhar ações da UI, como clicar, dar um clique duplo, arrastar e gravar métodos.
ComponentProxy e JComponentProxy
O proxy ComponetProxy é implementado para componentes AWT e o JComponentProxy para JFC no mesmo nível de hierarquia. Métodos como getChilderen(), getParent(), getOwner(), getOwnedObjects() e getMethods() são implementados nesses proxies especificamente para os componentes.
JfcGraphicalSubItemProxy e ScrollableSwtGraphicalSubItemProxy
O proxy JfcGraphicalSubItemProxy é implementado para JFC e ScrollableSwtGraphicalSubItemProxy para SWT no mesmo nível de hierarquia. Eles fornecem gravação e reprodução de métodos com SubItem. Quando um controle contém partes diferentes, o proxy daquele controle pode ser herdado desse proxy.

Hierarquia de Proxy para Controles AWT

A figura a seguir é um diagrama de classe da hierarquia de proxy dos controles AWT:
Hierarquia de Proxy dos Controles AWT

Hierarquia de Proxy dos Controles Swing ou JFC

A figura a seguir é um diagrama de classe da hierarquia de proxy dos controles Swing ou JFC:
Hierarquia de Proxy dos Controles Swing ou JFC

Hierarquia de Proxy dos Controles SWT

A figura a seguir é um diagrama de classe da hierarquia de proxy dos controles SWT:
Hierarquia de Proxy dos Controles SWT

Feedback