Is this one of the Lambda feature?

Hi, when I go through the code:
I don’t know why MainView can use one of the I18NProvider’s methods directly. Is it the feature of java8?

VerticalLayout is getting it from the Component class via inheritance

Oh I see. Thanks. I haven’t checked the methods that Component has yet. The Component has a mechanism to handle I18N already. What I have to do is to implement my own I18NProvider.