Package org.eggframework2.view

[PL] Udostępnia klasy warstwy prezentacji

See:
          Description

Interface Summary
AbsolutePathResolver [PL] Dzięki tej klasie można generować poprawne ścieżki do zasobów (obrazków, kontrolerów itp.), które będą działać po przetworzeniu przez przeglądarkę.
ClassesDirectoryResolver [PL] Klasa, która zwraca tablicę katalogów, w którym znajdują się skompilowane pliki klas.
ElementMarshaller [PL] Implementacja tworząca PrettyprintOutputBuilderDecorator i wykorzystująca go jako bufor wyjściowy.
ModelAwareSite [PL] Stronie, której implementuje ten interfejs zostanie wstrzyknięty model po jej utworzeniu.
OutputBuilder [PL] Klasa używana podczas szeregowania elementów.
SiteContext [PL] Kontekst strony zawierający obiekty (np.
SiteCreator [PL] Tworzy instancję klasy Site
SiteFactory [PL] Fabryka stron tworząca i inicjalizująca stronę.
ViewConfiguration [PL] Konfiguracja warstwy prezentacji
 

Class Summary
AbstractElementMarshaller [PL] Abstrakcyjny ElementMarshaller użyteczny przy tworzeniu własnych klas szeregujących elementy za pomocą obiektów OutputBuilder.
ClasspathClassesDirectoryResolver [PL] Implementacja zwracająca katalogi klas z aktualnej ścieżki klas CLASSPATH
PrettyprintElementMarshaller [PL] Implementacja tworząca PrettyprintOutputBuilderDecorator i wykorzystująca go jako bufor wyjściowy.
PrettyprintOutputBuilderDecorator [PL] Dekorator OutputBuilder, który układa tekst bufora wyjściowego, aby był bardziej czytelny dla człowieka (wcięcia).
PropertiesFileViewConfiguration [PL] Czyta konfiguracje z pliku eggview.properties znajdującym się w CLASSPATH
ReloadingSiteCreator [PL] Nasłuchuje zmian w plikach klas (za pomocą wątka demona) i jeśli któraś z klas została zmodyfikowana to przed utworzeniem stron ładuje klasę na nowo.
SettersViewConfiguration [PL] Implementacja konfigurowalna za pomocą setterów
SimpleAbsolutePathResolver [PL] Prosta implementacja użyteczna w testowaniu.
SiteContextBean [PL] Kontekst strony w postaci beana.
SiteContextUtils [PL] Użyteczna klasa, za pomocą której można pobrać i ustawić kontekst strony (istnieje dokładnie 1 obiekt kontekstu na całą aplikację).
SiteCreatorImpl [PL] Tworzy instancję klasy Site po prostu wczytując klasę używając do tego class loadera bieżącego wątku i uruchamiając jej bezargumentowy konstruktor.
SiteFactoryImpl [PL] Domyślna implementacja SiteFactory.
StringBuilderElementMarshaller [PL] Implementacja tworząca StringBuilderOutputBuilder i wykorzystująca go jako bufor wyjściowy.
StringBuilderOutputBuilder [PL] Implementacja wykorzystująca StringBuilder
ViewConfigurationStrategy [PL] Klasa strategii, która w zależności od istnienia pliku z konfiguracją widoku deleguje wywołania do implementacji PropertiesFileViewConfiguration lub gdy plik nie istnieje do wstrzykniętej implementacji ViewConfiguration (domyślnie do SettersViewConfiguration)
 

Exception Summary
EggViewException [PL] Klasa wyjątku, po której dziedziczą wszystkie klasy Egg Framework pochodzące z pakietu org.eggframework2.view i podpakietów
OutputBuilderException [PL] Wyjątek wyrzucany przez klasy implementujace OutputBuilder
SiteCreatorException [PL] Wyjątek wyrzucany przez klasy implementujące interfejs SiteCreator
SiteFactoryException [PL] Wyjątek wyrzucany przez klasy implementujące interfejs SiteFactory
 

Package org.eggframework2.view Description

[PL] Udostępnia klasy warstwy prezentacji



Copyright © 2010. All Rights Reserved.