Wicket typesafe is a combination of an annotation processor and some until classes to generate the wicket-ids in a type safe way.