Package org.ajax4jsf.resource

Package for manipulate page resources ( images, scripts, styles, applets etc ) at Java Server Faces render Phase and at request phase of concrete resource.

See:
          Description

Class Summary
AnimationResource  
BaseResourceRenderer  
CacheContext  
CachedResourceContext  
ClientScript Resource for AJAX client-side script.
CompressedScriptRenderer  
CountingOutputWriter Class provides custom writer implementation with counting of bytes written Is using for replacement of css component writer
FacesResourceContext  
GifRenderer  
HTMLRenderer  
ImageRenderer  
InternetResourceBase Base class for all Html page resources - images, scripts, styles etc.
InternetResourceService  
JarResource Class stoped all resources in application classpath.
Java2Dresource  
JpegRenderer  
LogfileRenderer  
MimeRenderer  
OneTimeRenderer Base class for resources, rendered only one time in page ( JavaScript, CSS )
Png8Renderer  
PngRenderer  
ResourceBuilderImpl Produce instances of InternetResource's for any types - jar resource, dynamic created image, component-incapsulated etc.
ResourceLifecycle Lifecycle for simulate faces request processing for resource.
ScriptRenderer  
ServletResourceContext  
StaticResource  
StyleRenderer Render style element with content in page.
TemplateCSSRenderer  
TemplateCSSResource Deprecated.  
URIInternetResource  
UserResource  
UserResource.UriData  
 

Package org.ajax4jsf.resource Description

Package for manipulate page resources ( images, scripts, styles, applets etc ) at Java Server Faces render Phase and at request phase of concrete resource.

Note: The resource framework implements the Lightweight design patter. Therefore, the resource classes should not contain data depends of the particular request. The data is taken from the javax.context.FacesContext and javax.component.UIComponent, that is passed as a parameter when html is generated. For passing the data with URI, the InternetResourceBase class has getDataToSave method. It is invoked when the generation is taken place. The returned object is serialized. Then, restoreData method de-serialize it back. The InternetResourceBuilder class controls this process.



Copyright © 2009. All Rights Reserved.