Zaprojektuj ziarenko z własnościami wszystkich możliwych typów (proste, ograniczone, wiązane). Ziarenko ma pełnić rolę książki adresowej. Proponowane własności: - tytuł książki adresowej (prosta) - liczba wpisów (wiązana - słuchacz może np. zmieniać kolor tła) - filtr na domeny (ograniczona - słuchacz może wetować) Ziarenko powinno posiadać własną klasę opisową BeanInfo. Klasa opisowa powinna udostępniać deskryptory udostępnionych metod i właściwości. Należy wykorzystać możliwość edycji właściwości ziarenka z pola tekstowego, za pomocą dostarczonego edytora (panel) oraz za pomocą "customizera". Ziarenko należy przetestować w środowisku programowania (tzn. wstawić je na testowy wizualny komponent za pomocą wizarda, zmodyfikować jego parametry, a następnie sprawdzić działanie stworzonej aplikacji).