O fragmento no âmbito da classe especifica os dados e requisitos de inicialização de uma sonda, se os houver.
O fragmento no âmbito da classe é opcional. Pode ser utilizado para incluir membros de dados estáticos, funções de ajudantes estáticos ou outras construções Java na classe da sonda. Por exemplo, pode efectuar uma única inicialização para uma sonda criando um inicializador estático que seja executado quando a classe da sonda for carregada.
O conteúdo do fragmento no âmbito da classe é colocado no código fonte gerado para a classe da sonda no âmbito da classe. Significa isto que o conteúdo aparecerá dentro da classe da sonda gerada, mas fora de todos os métodos. As variáveis declaradas no fragmento no âmbito da classe serão visíveis para todos os fragmentos na sonda.
Este tipo de fragmento permite inserir código fonte na classe da sonda que seja gerada pelo Probekit, a qual é a classe onde os outros fragmentos de sonda são compilados. Não se aplica a classes instrumentadas (sondadas). Para inserir um novo campo estático em classes sondadas, utilize a especificação staticField. Para inserir código numa classe sondada que seja executada quando a classe for carregada, utilize o tipo de fragmento staticInitializer.
Uma sonda só pode ter um único fragmento no âmbito da classe.
Para introduzir um fragmento no âmbito da classe, seleccione Sonda na área de janela em árvore do editor e introduza dados para o fragmento na área de janela de edição.