Trabalhar com páginas complexas no wicket pode resultar em muito tempo buscando qual é componente utilizado em uma determinada página. Isto não é mais um problema, visto que agora temos um plugin para firefox para descobrir qual é componente da página visualizada no navegador. Este artigo é baseado no post da 42lines https://www.42lines.net/2012/01/31/announcing-wicket-source que desenvolveu os plugin utilizados aqui.
- Instalar o plugin no firefox
- Instalar o firebug para o firefox
- Vá em https://github.com/42Lines/wicket-source/downloads baixe no arquivo xpi e instale no firefox.

- Instalar o plugin no eclipse
- Ir em https://github.com/42Lines/wicket-source/downloads baixar o arquivo jar e colocar na pasta eclipse/dropins. Dar um restart no eclipse.
- Vá em window->show view-<Other… e escolha Source Opener->Recent File Locations e clique em OK, conforme exemplo abaixo:

- Configurar seu projeto
- É preciso colocar o seguinte módulo na dependência maven do seu projeto
12345<dependency><groupId>net.ftlines.wicket-source</groupId><artifactId>wicket-source</artifactId><version>1.5.0_06</version></dependency>
- Precisamos realizar uma pequena alteração para que funcione este módulo. Sua classe de “Application” deve ficar assim:
1234567891011121314151617public class WicketApplication extends WebApplication {@Overridepublic void init() {super.init();if (RuntimeConfigurationType.DEVELOPMENT.equals(getConfigurationType())) {WicketSource.configure(this);}}@Overridepublic Class<HomePage> getHomePage() {return HomePage.class;}}
- Vendo as coisas acontecerem
Já estou utilizando este plugin! Posso dizer que já estou ganhando bastante tempo em página com grau elevado de complexidade.
Thanks to https://www.42lines.net/

