Jak zapewne niektórzy pamiętają w zeszłym roku popełniłem tu tekst na temat tworzenia konwerterów Vaadin za pomocą lambd. Dziś na blogu Vaadin pojawił się wpis gdzie był link do dodatku, który robi coś podobnego… przy czym robi to strasznie chujowo, bo traci część funkcjonalności.

Zrobiło mi się po ludzku przykro… ja tu piszę tekst w którym wyjaśniam co i jak, a tu taka niespodzianka… no ale bywa…

Przy okazji pojawił się Vaadin w wersji 7.4 i mamy tam w końcu poprawioną tabelkę co się nazywa teraz Grid. W demówce na stronie Vaadin jest używany specyficzny renderer, który pozwala na generowanie ikon z Font Awesome. Przy czym nie ma nigdzie kodu tego renderera. No wkurwiłem się strasznie, bo potrzebuję tego na wczoraj, a sam komponent rozwiązał mi dużo problemów…

Postanowiłem więc napisać własny renderer, który jest dostępny na githubie FontAwesomeRenderer. Dużo jeszcze tam pracy, ale generalnie wszem i wobec ogłaszam kod jest kurwa mój i żadna pizda w rurkach nie podpierdoli go już. Howgh!