Package com.getsnappy.w20

Interface Summary
ApplicationErrorHandler This interface is used to trap exceptions and perform custom actions.
 

Class Summary
ApplicationInstance This class as a wrapper around HttpServlet is slightly more convenient and plays nicer with Eclipse than the HttpServlet class.
BlockingAnimatedGifLoadingIndicator This loading indicator will apply the opaque png "/images/grey.png" screenwide and then load /images/loadingBox.png and attempt to keep it centered in the screen
Context Context's are html element which will be given web 2.0 loading/reloading capabilites.
ContextAnimatedGifLoadingIndicator This loading indicator will apply the opaque png "/images/grey.png" screenwide and then load /images/loadingBox.png and attempt to keep it centered in the screen
ContextBlockingAnimatedGifLoadingIndicator This loading indicator will apply the opaque png "/images/grey.png" screenwide and then load /images/loadingBox.png and attempt to keep it centered in the screen
DefaultApplicationErrorHandler  
DefaultJavaScriptErrorHandler  
DefaultMessageApplicationErrorHandler The DefaultMessageapplicationErrorHandler simply outputs a generic message to out.
DoNothingLoadingIndicator This loading indicator literally does nothing.
DynamicContext FIXME: document me!!!!
DynamicContextBean Every DynamicContext instance is backed by a CategoryChooserBean bean
DynamicContextBean.Attributes  
JavaScriptBean These beans act as the communication channel between javascript and java.
JavaScriptErrorHandler  
JavaScriptLoadingIndicator This is used to indicate to a user using JavaScript that it's containing context is being reloaded or forwarded.
LargeAnimatedGifLoadingIndicator This loading indicator literally does nothing.
MediumAnimatedGifLoadingIndicator This loading indicator literally does nothing.
MultiJavaScriptBean Every DynamicContext instance is backed by a CategoryChooserBean bean
Options This class provides central documentation to all options applicable to the web 2.0 framework library.
ServletForwarder This class is used to forward all web 2.0 requests to the appropriate destination.
ServletForwarder.Parameters  
SmallAnimatedGifLoadingIndicator  
StaticContext FIXME: add comments!
StringUtil  
Web20Environment This class represents the core of our web 2.0 functionality In order to use our library do the following:
Define all contexts (contexts are reloadable areas on your page) Define all beans (ALL server to browser communication is done through beans) Instantiate this class into an object (call our constructor via new) Call that objects jsInitialize within a