Narzędzie 'Red Hat Palette' z Red Hat Developer Studio
W dzisiejszym artykule pokażę jedno z narzędzi Red Hat Developer Studio, panel listujący biblioteki znaczników JSP (także dla JSF) o nazwie Red Hat Palette. Dobry obrazek wart jest tysiąca słów, zacznę więc od pokazania jak ten panel wygląda. Oto on:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhF7ROZxQYlWzbvf4yr3gssomvRM4v9GMLWHODtDoxsWTg09jMJB4oN_naVanX4otVxZKl_k_VhLGfbZFuPLkeRtM5ldJvisUCdp1TtbqcKjzrLcxYvNDNalCGoh9lLPeOmsFUlE5yALzCQ/s320/palette.jpg)
I po co nam taki panel? Jest to podręczna lista tego, co mamy do dyspozycji – bardzo przydatna dla tych, którzy nie koniecznie pracują z JSP/JSF na co dzień i nie pamiętają nazw odpowiednich znaczników. Szybkie spojrzenie na taką listę dobrze odświeża pamięć. Panel ten obsługuje także funkcję drag-and-drop. Po przeciągnięciu elementu z panelu na kod źródłowy strony automatycznie dodawana jest deklaracja odpowiedniej przestrzeni nazw oraz pojawia się okno do wprowadzenia wartości atrybutów. Aby panel był wyświetlany należy, jak to w Eclipse, wybrać opcje Window > Show View > Other > Red Hat Palette i nacisnąć OK. Widać to na poniższej ilustracji:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEje4SW6IqCMe0_JU6G-BimXtC_m0-QIKlnAiHJY5FJczpTdVgNLRqYD2UWa61rLIVoTRgBPCvwkUFJXnt5tYvSYlR-rIhQuw3aIz8LSxVli6Otf-sRqWdhP1kmxkO4O2qsQxhLJIkLzX0TB/s320/showPalette.jpg)
Do panelu można dodawać również swoje biblioteki. W tym celu należy użyć funkcji importu klikając ikonę wskazaną na poniższej ilustracji:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCouwmF6_DQn-2RCjGbyeKQEsFNSltbRKeWozmEgcvhQED-aifp7U5In9Hp3-byuTdms7pSZKmyjkR-NWzEe7HlOVJX543U_x84TKQMJd1qyWuHy1Jx9yDautFRKCkj_FU6IrRcCjeyyUy/s320/newTld.jpg)
Red Hat Developer Studio standardowo ma już zdefiniowane wiele bibliotek. Dla przykładu MyFaces Tomahawk. Aby skonfigurować, które biblioteki będą pokazane w palecie należy kliknąć na ikonę konfiguracji wskazaną na poniższej ilustracji:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0Lz5uRuPaKT3CF3Csuap1sAuAW1L0bLVi5J5NcLWFF5M-NUEXWcCPeY78yOHxVOr1BCbmZKf4cr2NKrGTH74jAiIs1P2Wu-uqJu2pELgiNf_BV2askUCyUZhwyi-oiTzVzrRDZZTZ4fYm/s320/configPalette.jpg)
Biblioteki podzielone są na grupy. Biblioteka Tomahawk znajduje się w grupie MyFaces. Aby biblioteka ta była widoczna w palecie należy dla parametru 'hidden' grupy MyFaces wybrać wartość 'no'. Pokazano to na poniższej ilustracji:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTmndzbelr8xaCtBJIjQo8XTIOc68xlUPtusmghM1EZcwkn__x4Y42Pbai-MZVxpDvKgCGbXdT8Uuw84FvuA2uOCXNEyFf_bA14pcQ5d6Ge4YjplSDXUe_mtpyxzHFGw_-sx-F1LjTnzlZ/s320/showTomahawk.jpg)
Grupa MyFaces oprócz Tomahawk zawiera także biblioteki Extensions i Sandbox. Domyślnie mają one parametry 'hidden' ustawione na 'no' a więc wszystkie będą widoczne w palecie. Paleta wygląda teraz tak:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjq0O2KP6i_lsdnI78uBKmBvXuV-_SBZTaRAtAQ_HnvqlXe0-V-lYk3ZsXcI03vEsXxxsZZHlUI1eZYJ_F6ywHCKNBjV3XHjPp2U8agnEMBoTkHmTOWrAMV7OTgechqlU6eskv0uO1MU7Zz/s320/newPalette.jpg)
Więcej o IDE od Red Hat'a w artykule "Już jest Red Hat Developer Studio" oraz "Integracja JSF 1.2 i Spring z pomocą Red Hat Developer Studio".
Brak komentarzy:
Prześlij komentarz