Package wicket

The core Wicket package.

See:
          Description

Interface Summary
Component.IVisitor Generic component visitor interface for component traversals.
IClassResolver An interface to code which finds classes.
IComponentResolver ApplicationSettings maintains a list of IComponentResolvers.
IFeedback TODO docme
IFeedbackBoundary Tagging interface to be able to create different levels of feedback message collection.
IPageFactory A factory class that creates Pages.
IPageVersionManager Interface to code that manages versions of a Page.
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.
IResourceFactory A factory which creates resources for a given specification string.
IResourceListener Listens for requests regarding resources.
ISessionFactory A factory interface used by Applications to create Sessions.
 

Class Summary
Application Base class for all Wicket applications.
ApplicationPages Holder for specifying Wicket page classes that have special meaning to an application, such as an application's home page and any error display pages.
ApplicationSettings Contains application settings as property values.
ApplicationSettings.RenderStrategy Enumerated type for different ways of handling the render part of requests.
ApplicationSettings.UnexpectedExceptionDisplay Enumerated type for different ways of displaying unexpected exceptions.
AttributeModifier This class allows a tag attribute of a component to be modified dynamically with a value obtained from a model object.
AutoComponentResolver <wicket:component class="myApp.MyTable" key=value> tags may be used to add Wicket components (e.g.
AutoLinkResolver The AutoLinkResolver is responsible to handle automatic link resolution.
AutoLinkResolver.AutolinkBookmarkablePageLink Autolink components delegate component resolution to their parent components.
AutoLinkResolver.AutolinkExternalLink Autolink component delegate component resolution to their parent components.
Component Component serves as the highest level abstract base class for all components.
DefaultClassResolver Resolves a class by using the classloader that loaded this class.
DefaultPageFactory A factory that constructs Pages.
FeedbackMessage Represents a generic message meant for the end-user/ pages.
FeedbackMessages Structure for recording FeedbackMessages; wraps a list and acts as a IModel.
FeedbackMessagesModel Model for extracting feedback messages.
Localizer Utility class that encapsulates all of the localization related functionality in a way that is can be accessed by all areas of the framework in a consistent way.
MarkupContainer A MarkupContainer holds a map of child components.
Page Abstract base class for pages.
PageMap THIS CLASS IS NOT PART OF THE WICKET PUBLIC API.
PageParameters A typesafe abstraction and container for parameters to a requested page.
PageSet An abstration that is associated with a set of pages.
PageSetMap A mapping from Page instance to PageSet.
PageState A record of state for a Page which can be used to reproduce the original Page at a later time when getPage() is called.
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.
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
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-2005 Wicket developers. All Rights Reserved.