Package org.apache.wicket

The core Wicket package.

See:
          Description

Interface Summary
IApplicationListener Application lifecycle listener
IBehaviorInstantiationListener Allows applications to intercept behavior instantiation
IComponentAwareEventSink A specialization of IEventSink that adds component as an additional parameter to the IComponentAwareEventSink.onEvent(Component, IEvent) method.
IConverterLocator Locates the proper converter instance for a given type.
IDetachListener Listens to Component.detach() calls.
IEventDispatcher Delivers an event to a component.
IGenericComponent<T> An interface for all components with type-safe accessors and mutators for the model and its object.
IInitializer Initializes something when application loads.
IMarkupIdGenerator Generates markup ids for components
IPageFactory A factory class that creates Pages.
IPageManagerProvider  
IPageRendererProvider Interface for IContextProvider<PageRenderer, RenderPageRequestHandler>
IRedirectListener Deprecated. Removed in Wicket 7.0.
IRequestCycleProvider Provides instances of RequestCycle objects
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.
ISessionListener Session listener
IWicketInternalException A marker interface for exceptions which are recommended to be handled by the framework
 

Class Summary
Application Base class for all Wicket applications.
ApplicationListenerCollection ListenerCollection for IApplicationListeners
AttributeModifier This class allows a tag attribute of a component to be modified dynamically with a value obtained from a model object.
BehaviorInstantiationListenerCollection ListenerCollection for IBehaviorInstantiationListeners
Component Component serves as the highest level abstract base class for all components.
ConverterLocator Implementation of IConverterLocator interface, which locates converters for a given type.
DefaultExceptionMapper If an exception is thrown when a page is being rendered this mapper will decide which error page to show depending on the exception type and application configuration
DefaultMapperContext Wicket's default implementation for the mapper context
DefaultMarkupIdGenerator An implementation of IMarkupIdGenerator that uses the Session to generate sequence numbers for the component markup ids.
DefaultPageManagerProvider IPageManagerProvider implementation that creates new instance of IPageManager that persists the pages in DiskDataStore
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.
MetaDataEntry<T> Class used for holding meta data entries.
MetaDataKey<T> A key to a piece of metadata associated with a Component, Session or Application at runtime.
Page Abstract base class for pages.
PageReference Unique identifier of a page instance
RequestListenerInterface Base class for request listener interfaces.
ResourceBundles Contains all resource bundles that are registered in the application.
Session Holds information about a user session, including some fixed number of most recent pages (and all their nested component information).
SessionListenerCollection ListenerCollection for ISessionListeners
SharedResources Class which holds shared resources.
SystemMapper Mapper that encapsulates mappers that are necessary for Wicket to function.
ThreadContext Holds thread local state for Wicket data.
UrlResourceReferenceMapper A request mapper that is used to create Url out of UrlResourceReference.
 

Enum Summary
RuntimeConfigurationType  
 

Exception Summary
NonResettingRestartException Causes Wicket to interrupt current request processing and immediately respond with the specified page.
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 org.apache.wicket Description

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



Copyright © 2006–2016 Apache Software Foundation. All rights reserved.