In the step III of Vaadin-cdi tutorial
it is use deriveMappingForView in order to put the name of the view
navi.navigateTo(Conventions.deriveMappingForView(ChatView.class))
Instead of
navi.navigateTo("chat");
After see the package vaadin.cdi.internal.Conventions
https://github.com/vaadin/cdi/blob/master/vaadin-cdi/src/main/java/com/vaadin/cdi/internal/Conventions.java
Is this method only to put the name of the view class by convention or annotations?