Package wicket

The core Wicket package.

See:
          Description

Interface Summary
Component.IVisitor Generic component visitor interface for component traversals.
IDestroyer Optional interface for initializers that can clean up stuff initializers created.
IInitializer Initializes something when application loads.
IPageFactory A factory class that creates Pages.
IRedirectListener Request listener called on page redirects.
IRequestCycleFactory Factory for creating request cycles for a session.
IRequestListener Base interface for all interfaces that listen for requests from the client browser.
IRequestTarget A request target is the base entity that is the subject of a request.
IResourceFactory A factory which creates resources for a given specification string.
IResourceListener Listens for requests regarding resources.
IResponseFilter A response filter can be added to the IRequestCycleSettings.addResponseFilter(IResponseFilter) object The will be called from the Buffered Response objects right before they would send it to the real responses.
ISessionFactory A factory interface used by Applications to create Sessions.
Session.IPageMapVisitor Visitor interface for visiting page maps
 

Class Summary
Application Base class for all Wicket applications.
AttributeModifier This class allows a tag attribute of a component to be modified dynamically with a value obtained from a model object.
Component Component serves as the highest level abstract base class for all components.
Component.EnabledChange A enabled change operation.
Component.VisibilityChange A visibility change operation.
Initializer Initializer for components in wicket core library.
Localizer A utility class that encapsulates all of the localization related functionality in a way that it can be accessed by all areas of the framework in a consistent way.
MarkupContainer A MarkupContainer holds a map of child components.
MetaDataKey A key to a piece of metadata associated with a Component at runtime.
Page Abstract base class for pages.
PageMap A container for pages held in the session.
PageMap.Access Holds information about a pagemap access
PageParameters A typesafe abstraction and container for parameters to a requested page.
Request Base class for page request implementations allowing access to request parameters.
RequestCycle THIS CLASS IS DELIBERATELY NOT INSTANTIABLE BY FRAMEWORK CLIENTS AND IS NOT INTENDED TO BE SUBCLASSED BY FRAMEWORK CLIENTS.
RequestListenerInterface Base class for request listener interfaces.
Resource A Resource is something that implements IResourceListener and provides a getResource() method which returns the raw IResource to be rendered back to the client browser.
ResourceReference ResourceReference is essentially a reference to an actual resource which is shared through the Application.
Response Abstract base class for different implementations of response writing.
Session Holds information about a user session, including some fixed number of most recent pages (and all their nested component information).
SharedResources Class which holds shared resources.
 

Exception Summary
AbortException Immediately aborts any further processing.
AbortWithHttpStatusException Deprecated. moves to package wicket.protocol.http.servlet in 2.0
AbstractRestartResponseException An exception that causes the request cycle to immediately switch to respond stage.
RestartResponseAtInterceptPageException Causes Wicket to interrupt current request processing and immediately redirect to an intercept page.
RestartResponseException Causes wicket to interrupt current request processing and immediately respond with the specified page.
WicketRuntimeException Generic runtime exception subclass thrown by Wicket.
 

Package wicket Description

The core Wicket package. The key core classes you will need to learn to do basic Wicket programming are:



Copyright © 2004-2007 Wicket developers. All Rights Reserved.