Wicket typesafe helps to generate wicket-ids in a type safe way.
'com.github.dzwicker.wicket:wicket-typesafe:1.0.0'
<dependency>
<groupId>com.github.dzwicker.wicket</groupId>
<artifactId>wicket-typesafe</artifactId>
<version>1.0.0</version>
</dependency>
<dependency org="com.github.dzwicker.wicket" name="wicket-typesafe" rev="1.0.0"/>
"com.github.dzwicker.wicket", "wicket-typesafe", "1.0.0"