To simplify things and help our users to be more productive, we have archived the current forum and focus our efforts on helping developers on Stack Overflow. You can post new questions on Stack Overflow or join our Discord channel.
The feature was considered for Vaadin 7 but dropped as nobody could figure out how to deal with inheritance properly. For instance AbstractComponent has a setter for "caption", which then would return AbstractComponent. Then you wouldn't be able to do