O Objeto FragmentAtClassScope da Probe

O objeto FragmentAtClassScope da probe é uma especificação para os dados e requisitos de inicialização de uma probe.

O objeto FragmentAtClassScope é opcional. Ele pode ser utilizado para incluir membros de dados estáticos, funções de ajuda estáticas ou quaisquer outras construções Java na classe da probe. Por exemplo, é possível executar uma inicialização única para uma probe criando-se um inicializador estático que será executado quando a classe da probe for carregada.

O conteúdo do objeto FragmentAtClassScope é colocado no código fonte gerado para a classe da probe no escopo da classe. Isto é, o conteúdo aparecerá dentro da classe de probe gerada, mas fora de todos os métodos.

Esse tipo de fragmento permite inserir código na classe da probe gerada pelo Probekit, a classe em que os demais fragmentos da probe serão compilados. Ele não se aplica a classes instrumentadas (com probe). Para inserir um novo campo estático em classes com probes, consulte o objeto staticField. Para inserir código em uma classe com probe que será executado quando a classe for carregada, consulte o tipo de fragmento staticInitializer.

Uma probe pode ter apenas um objeto FragmentAtClassScope.

Exemplo
<fragmentAtClassScope>
   static public int call_counter = 0;   
</fragmentAtClassScope>

Contido por
O Objeto Probe

Tópico Pai: Referência de Elemento de Probekit

Informações Relacionadas
Exemplo FragmentAtClassScope

Termos de Uso | Feedback
(C) Copyright IBM Corporation 2000, 2004. Todos os Direitos Reservados.