deriveMappingForView

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?