Modifier and Type | Interface and Description |
---|---|
interface |
IConverterLocator
Locates the proper converter instance for a given type.
|
interface |
IRequestListener
Base interface for all interfaces that listen for requests from the client browser.
|
interface |
IResourceListener
Listens for requests regarding resources.
|
Modifier and Type | Class and Description |
---|---|
class |
AttributeModifier
This class allows a tag attribute of a component to be modified dynamically with a value obtained
from a model object.
|
static class |
AttributeModifier.ValuelessAttributeAddModel
A dynamic model that returns the marker value
AttributeModifier.VALUELESS_ATTRIBUTE_ADD
to prevent making copies of it via (de)serialization |
static class |
AttributeModifier.ValuelessAttributeRemoveModel
A dynamic model that returns the marker value
AttributeModifier.VALUELESS_ATTRIBUTE_REMOVE
to prevent making copies of it via (de)serialization |
class |
ClassAttributeModifier
An AttributeModifier specialized in managing the CSS class
attribute
|
class |
Component
Component serves as the highest level abstract base class for all components.
|
class |
ConverterLocator
Implementation of
IConverterLocator interface, which locates converters for a given type. |
class |
MarkupContainer
A MarkupContainer holds a map of child components.
|
class |
MetaDataEntry<T>
Class used for holding meta data entries.
|
class |
MetaDataKey<T>
|
class |
Page
Abstract base class for pages.
|
class |
PageReference
Unique identifier of a page instance
|
class |
Session
Holds information about a user session, including some fixed number of most recent pages (and all
their nested component information).
|
class |
StyleAttributeModifier
An AttributeModifier specialized in managing the CSS style
attribute
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractAjaxTimerBehavior
A behavior that generates an AJAX update callback at a regular interval.
|
class |
AbstractDefaultAjaxBehavior
The base class for Wicket's default AJAX implementation.
|
class |
AjaxChannel
A Channel used to define how Ajax requests are processed at the client side.
|
class |
AjaxClientInfoBehavior
An behavior that collects the information to populate
WebClientInfo's ClientProperties by using Ajax
|
class |
AjaxEventBehavior
An ajax behavior that is attached to a certain client-side (usually javascript) event, such as
click, change, keydown, etc.
|
class |
AjaxNewWindowNotifyingBehavior
An Ajax behavior that notifies when a new browser window/tab is opened with
url to a page instance which is already opened in another window/tab in the same user session.
|
class |
AjaxPreventSubmitBehavior
An Ajax behavior that could be used to prevent the form submit
when the user presses the ENTER key while in an HTML
<input type="text" > field.
|
class |
AjaxSelfUpdatingTimerBehavior
Automatically re-renders the component it is attached to via AJAX at a regular interval.
|
class |
CancelEventIfAjaxListener
Decorator that can be used to cancel the regular action if ajax call was performed.
|
class |
WicketAjaxDebugJQueryResourceReference |
class |
WicketAjaxJQueryResourceReference |
class |
WicketEventJQueryResourceReference |
Modifier and Type | Class and Description |
---|---|
class |
AjaxCallListener
An adapter for implementations of IAjaxCallListener.
|
class |
ThrottlingSettings
Class to keep track of throttling settings.
|
Modifier and Type | Class and Description |
---|---|
class |
AjaxFormChoiceComponentUpdatingBehavior
This is a Ajax Component Update Behavior that is meant for choices/groups that are not one
component in the html but many.
|
class |
AjaxFormComponentUpdatingBehavior
A behavior that updates the hosting FormComponent via ajax when an event it is attached to is
triggered.
|
class |
AjaxFormSubmitBehavior
Ajax event behavior that submits a form via ajax when the event it is attached to, is invoked.
|
class |
AjaxFormValidatingBehavior
Ajax event behavior that submits the form and updates all form feedback panels on the page.
|
class |
OnChangeAjaxBehavior
A behavior that updates the hosting
FormComponent via Ajax when value of the component is
changed. |
Modifier and Type | Class and Description |
---|---|
class |
JsonFunction
Represents a Json function.
|
Modifier and Type | Class and Description |
---|---|
class |
AjaxFallbackLink<T>
An ajax link that will degrade to a normal request if ajax is not available or javascript is
disabled.
|
class |
AjaxLink<T>
A component that allows a trigger request to be triggered via html anchor tag
|
Modifier and Type | Class and Description |
---|---|
class |
AjaxButton
A button that submits the form via Ajax.
|
class |
AjaxCheckBox
A CheckBox which is updated via ajax when the user changes its value
|
class |
AjaxFallbackButton
An ajax submit button that will degrade to a normal request if ajax is not available or
javascript is disabled.
|
class |
AjaxSubmitLink
A link that submits a form via ajax.
|
Modifier and Type | Class and Description |
---|---|
class |
AjaxPagingNavigation
An ajaxified navigation for a PageableListView that holds links to other pages of the
PageableListView.
|
class |
AjaxPagingNavigationBehavior
Ajax behavior for the paging navigation links.
|
class |
AjaxPagingNavigationIncrementLink
An incremental Ajaxian link to a page of a PageableListView.
|
class |
AjaxPagingNavigationLink
An Ajax version of a link to a page of a PageableListView.
|
class |
AjaxPagingNavigator
A Wicket panel component to draw and maintain a complete page navigator, meant to be easily added
to any PageableListView.
|
Modifier and Type | Class and Description |
---|---|
class |
HeaderContributorListenerCollection
A collection for application level registration of
IHeaderContributor s |
Modifier and Type | Class and Description |
---|---|
class |
InsertContact |
class |
ListContacts
Dynamic behavior for the ListContact page
|
Modifier and Type | Class and Description |
---|---|
class |
AtmosphereBehavior
AtmosphereBehavior manages the suspended connection from the client. |
class |
JQueryWicketAtmosphereResourceReference
Resource reference for the jquery.atmosphere.js module and the wicket glue.
|
Modifier and Type | Class and Description |
---|---|
class |
Action
A class for constructing singleton constants that represent a given component action that needs
to be authorized.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IActionAuthorizer
A way to provide authorization for a specific component action.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractAuthenticatedWebSession
Authenticated web session.
|
class |
AuthenticatedWebSession
Basic authenticated web session.
|
Modifier and Type | Class and Description |
---|---|
class |
SignInPage
A base class which provide standard functionality for sign in.
|
class |
SignOutPage
Simple sign out page.
|
Modifier and Type | Class and Description |
---|---|
class |
SignInPanel
Reusable user sign in panel with username and password as well as support for persistence of the
both.
|
class |
SignInPanel.SignInForm
Sign in form.
|
Modifier and Type | Class and Description |
---|---|
class |
Roles
Utility class for working with roles.
|
Modifier and Type | Class and Description |
---|---|
class |
ActionPermissions
For each Action, holds a set of roles that can perform that action.
|
class |
InstantiationPermissions
An internal data structure that maps a given component class to a set of role strings.
|
Modifier and Type | Class and Description |
---|---|
class |
GroupsModel
A model that can hold on to an array of classes.
|
class |
PropertyValidator<T>
Validator that delegates to the bean validation framework.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IBehaviorListener
Listens for requests to behaviors.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractAjaxBehavior
Abstract class for handling Ajax roundtrips.
|
class |
AttributeAppender
AttributeModifier that appends the given value, rather than replace it.
|
class |
Behavior
Behaviors are kind of plug-ins for Components.
|
Modifier and Type | Class and Description |
---|---|
class |
AutoConversation
A bean that can be used to override whether the lifecycle of the conversation should be managed
automatically or not.
|
Modifier and Type | Class and Description |
---|---|
class |
ClientInfo
Encapsulates information about the request cycle agents' capabilities.
|
Modifier and Type | Class and Description |
---|---|
class |
PageAndComponentProvider
Extension of
PageProvider that is also capable of providing a Component belonging to the
page. |
class |
PageProvider
Provides page instance for request handlers.
|
Modifier and Type | Class and Description |
---|---|
class |
PropertyResolverConverter |
Modifier and Type | Class and Description |
---|---|
class |
PackageResourceStream
An
IResourceStream that reads data from a resource in the classpath. |
class |
UrlResourceStream
UrlResourceStream implements IResource for URLs.
|
class |
WebExternalResourceStream
An
IResourceStream that reads data from a file in the web application |
Modifier and Type | Class and Description |
---|---|
class |
ConvertingPropertyVariableInterpolator
A
PropertyVariableInterpolator converting values with IConverter s. |
class |
PropertyVariableInterpolator
Interpolates values into
String s that are produced by interpreting property
expressions against an object. |
Modifier and Type | Class and Description |
---|---|
class |
PatternDateConverter
Date converter that uses Joda Time and can be configured to take the time zone difference between
clients and server into account.
|
class |
StyleDateConverter
Date converter that uses Joda Time and can be configured to take the time zone difference between
clients and server into account, and that is configured for a certain date style.
|
Modifier and Type | Class and Description |
---|---|
class |
DateLabel
A label that is mapped to a
java.util.Date object and that uses Joda time to format
values. |
Modifier and Type | Class and Description |
---|---|
class |
DateTextField
A TextField that is mapped to a
java.util.Date object and that uses Joda time to
parse and format values. |
Modifier and Type | Class and Description |
---|---|
class |
DevUtilsPage
All pages in the wicket-devutils package should extend this page so that they automatically get
checked to make sure that the utilities are enabled in the application debug settings.
|
class |
DevUtilsPanel
All panels in the wicket-devutils package should extend this panel so that they automatically get
checked to make sure that the utilities are enabled in the application debug settings.
|
Modifier and Type | Class and Description |
---|---|
class |
DebugBar
The debug bar is for use during development.
|
class |
InspectorDebugPanel
A panel that adds a link to the inspector to the debug bar.
|
class |
PageSizeDebugPanel
A panel for the debug bar that shows the size of the currently shown page.
|
class |
SessionSizeDebugPanel
A panel for the debug bar that shows the session size and links to the page that shows more
information about sessions.
|
class |
StandardDebugPanel
A standard looking debug panel with an img (optional) and a string of data, and the whole thing
is a link.
|
Modifier and Type | Class and Description |
---|---|
class |
DiskStoreBrowserPage
A page that shows the attributes (id, name, size) of the pages stored in the data stores.
|
Modifier and Type | Class and Description |
---|---|
class |
BrowserPanel
A panel that shows the data about pages in the data store
|
class |
SessionsProviderModel
A model that collects the session ids from the
DiskDataStore folder |
Modifier and Type | Class and Description |
---|---|
class |
ApplicationView
A Wicket panel that shows interesting information about a given Wicket session.
|
class |
EnhancedPageView
Enhanced
PageView which displays all Component s and Behavior s
of a Page in a TableTree representation. |
class |
InspectorPage
A page that shows interesting attributes of the Wicket environment, including the current session
and the component tree for the current page.
|
class |
LiveSessionsPage |
class |
RequestsPage |
class |
SessionSizeModel
Calculates
|
class |
SessionView
A Wicket panel that shows interesting information about a given Wicket session.
|
Modifier and Type | Class and Description |
---|---|
class |
WicketExampleHeader
Navigation panel for the examples project.
|
class |
WicketExamplePage
Base class for all example pages.
|
Modifier and Type | Class and Description |
---|---|
class |
AutoCompletePage
Page that demos the ajax auto complete text field
|
class |
ChoicePage
Linked select boxes example
|
class |
Clock
A simple component that displays current time
|
class |
ClockPage
A simple clock example page
|
class |
EditableLabelPage
Page to demo the inplace edit label
AjaxEditableLabel |
class |
EffectsPage
Demonstrates ajax effects
|
class |
FileUploadPage
Demos ajax handling of a multipart form
|
static class |
FormPage.Bean
simple java bean.
|
class |
GuestBook
Ajax enabled example for the guestbook.
|
class |
GuestBook.CommentForm
A form that allows a user to add a comment.
|
class |
LazyLoadingPage |
class |
LinksPage
Ajax links demo.
|
class |
OnChangeAjaxBehaviorPage |
class |
PageablesPage
Shows an ajaxian paging navigator in action.
|
class |
RatingsPage
Demo page for the rating component.
|
static class |
RatingsPage.RatingModel
Rating model for storing the ratings, typically this comes from a database.
|
class |
TabbedPanelPage
Tabbed panel demo.
|
class |
TodoList
Ajax todo list without having to write any JavaScript yourself.
|
class |
TodoList.AddItemsContainer
Container for showing either the add link, or the addition form.
|
static class |
TodoList.TodoItem
The todo object.
|
class |
TodoList.TodoItemsContainer
Container for displaying the todo items in a list.
|
class |
WorldClockPage
A world clock example page.
|
Modifier and Type | Class and Description |
---|---|
class |
ModalContent1Page |
class |
ModalContent2Page |
class |
ModalPanel1 |
class |
ModalWindowPage |
Modifier and Type | Class and Description |
---|---|
class |
AjaxHelloBrowser
A demo usage of AjaxBrowserInfoForm
|
class |
ExtendedClientProperties
Showcase for extended properties of a client.
|
Modifier and Type | Class and Description |
---|---|
class |
MailTemplate
An example page that shows how to generate email templates from a Wicket
Page , a
Panel or a TextTemplate |
class |
MailTemplatePanel
A demo panel which will be used to render mail template
|
class |
TemplateBasedOnPage
A page which acts a template for mails which should be send to the customers.
|
Modifier and Type | Class and Description |
---|---|
class |
SignIn.SignInForm
Sign in form
|
class |
SignInSession
Session class for signin example.
|
Modifier and Type | Class and Description |
---|---|
class |
SignIn2
Simple example of a sign in page.
|
class |
SignIn2Session
Session class for signin example.
|
Modifier and Type | Class and Description |
---|---|
class |
AdminPage
A page only accessible by a user in the ADMIN role.
|
class |
MyAuthenticatedWebSession
Authenticated session subclass.
|
class |
MySignInPage
Simple example of a sign in page.
|
Modifier and Type | Class and Description |
---|---|
class |
RolesSession
Web Session for this example.
|
Modifier and Type | Class and Description |
---|---|
class |
AdminAnnotationsBookmarkablePage
Bookmarkable page that may only be accessed by users that have role ADMIN.
|
class |
AdminAnnotationsInternalPage
Non-bookmarkable page that may only be accessed by users that have role ADMIN.
|
class |
AdminBookmarkablePage
Bookmarkable page that may only be accessed by users that have role ADMIN.
|
class |
AdminInternalPage
Non-bookmarkable page that may only be accessed by users that have role ADMIN.
|
class |
AnnotationsPanelsPage
Bookmarkable page that may only be accessed by users that have role ADMIN.
|
class |
PanelsPage
Bookmarkable page that may only be accessed by users that have role ADMIN.
|
Modifier and Type | Class and Description |
---|---|
class |
BeanValidationPage |
Modifier and Type | Class and Description |
---|---|
class |
FirstPanel
Test bread crumb enabled panel.
|
class |
FourthPanel
Test bread crumb enabled panel.
|
class |
ResultPanel
Test bread crumb enabled panel.
|
class |
SecondPanel
Test bread crumb enabled panel.
|
class |
ThirdPanel
Test bread crumb enabled panel.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractCaptchaForm<T> |
class |
CageForm<T>
A demo form that shows how to use Cage
library
|
class |
Captcha
Captcha example page.
|
class |
CaptchaForm<T>
A demo form that uses Wicket's default captcha image resource
|
class |
KaptchaForm<T>
A demo form that shows how to use Kaptcha
library
|
Modifier and Type | Class and Description |
---|---|
class |
AutoConversationPage1 |
class |
AutoConversationPage2 |
class |
CdiExamplePage |
class |
CdiHomePage |
class |
ConversationPage1 |
class |
ConversationPage2 |
class |
ConversationPage3 |
class |
InjectionPage |
Modifier and Type | Class and Description |
---|---|
class |
Address
An address.
|
class |
BookmarkablePage
Example page that cannot be bookmarked.
|
class |
BookmarkablePageLinkPage
Page with examples on
BookmarkablePageLink . |
class |
BorderPage
Page with examples on
Border . |
class |
ButtonPage
Page with examples on
Button . |
class |
CheckBoxMultipleChoicePage
Page with examples on
CheckBoxMultipleChoice . |
class |
CheckBoxPage
Page with examples on
TextArea . |
class |
CheckBoxSelectorPage
An example page for
CheckBoxSelector |
class |
CheckGroupPage
CheckGroup and Check components example page
|
class |
CheckGroupPage2
CheckGroup and Check components example page
|
class |
DropDownChoicePage
Page with examples on
DropDownChoice . |
class |
ExternalLinkPage
Page with examples on
ExternalLink . |
class |
FragmentPage
Page with examples on
Fragment . |
class |
IncludePage
Page with examples on
MultiLineLabel . |
class |
LabelPage
Page with examples on
Label . |
class |
LinkPage
Page with examples on
Link . |
class |
ListChoicePage
Page with examples on
ListChoice . |
static class |
ListChoicePage.Input
Simple data class that acts as a model for the input fields.
|
class |
ListMultipleChoicePage
Page with examples on
ListMultipleChoice . |
class |
MultiLineLabelPage
Page with examples on
MultiLineLabel . |
class |
MyBorder
A sample panel component.
|
class |
NonBookmarkablePage
Example page that cannot be bookmarked.
|
class |
PalettePage
Palette component example
|
class |
PanelPage
Page with examples on
Panel . |
class |
Person
A person.
|
class |
RadioChoicePage
Page with examples on
ListChoice . |
class |
RadioGroupPage
RadioGroup and Radio components example page
|
class |
RadioGroupPage2
RadioGroup and Radio components example page
|
class |
RecursivePanel
This example list knows how to display sublists.
|
class |
SelectPage
Page with examples on
Select . |
class |
SubmitLinkPage
Page with examples on
Form . |
protected class |
TabbedPanelPage.CssSwitchingLink |
class |
TextAreaPage
Page with examples on
TextArea . |
class |
TextFieldPage
Page with examples on
TextField . |
class |
XmlPage
Look ma, you can use plain XML too with Wicket.
|
Modifier and Type | Class and Description |
---|---|
class |
AlternativePageFromWebContext
The markup for this page is loaded from the web context by a custom
IResourceStreamLocator locator set in CustomResourceLoadingApplication . |
class |
PageFromWebContext
The markup for this page is loaded from the web context by a custom
IResourceStreamLocator locator set in CustomResourceLoadingApplication . |
class |
PageWithCustomLoading
The markup for this page is loaded by the Page component itself.
|
Modifier and Type | Class and Description |
---|---|
class |
DatesPage
Demonstrates components from the wicket-date project and a bunch of locale fiddling.
|
Modifier and Type | Class and Description |
---|---|
class |
Echo
The simplest form application possible.
|
Modifier and Type | Class and Description |
---|---|
class |
Home
Example of configuring locale encodings.
|
Modifier and Type | Class and Description |
---|---|
class |
BasePage
Base page for events examples
|
class |
DecoupledAjaxUpdatePage |
class |
DecoupledAjaxUpdatePage.CounterLabel
A label that renders the value of the page's counter variable.
|
class |
IndexPage |
Modifier and Type | Class and Description |
---|---|
class |
BeforeAndAfterBorder
Simple example to show how a border works.
|
class |
FormInput
Example for form input.
|
class |
FormInputModel
Simple model object for FormInput example.
|
class |
FormInputModel.Line
Represents a line of text.
|
class |
Multiply
Displays how a
FormComponentPanel can be used. |
class |
UsPhoneNumber
Represents a US phone number.
|
Modifier and Type | Class and Description |
---|---|
class |
BodyFrame
Body frame page for the frames example.
|
class |
ExampleFrame
A simple component setting page URL in the src frame tag attribute.
|
class |
FrameTarget
Simple struct for holding the class of the right frame.
|
class |
LeftFrame
The left frame.
|
class |
TopFrame
Top frame for navigation.
|
Modifier and Type | Class and Description |
---|---|
class |
Comment
Simple "POJO" bean for guestbook comments.
|
Modifier and Type | Class and Description |
---|---|
class |
Game
Implementation of the actual hangman game model.
|
class |
Guess
The main guess page for the hangman application.
|
class |
HangmanPage
Session for hangman game.
|
class |
HangmanSession
Session for hangman game.
|
class |
Letter
Model for a letter in the game of hangman
|
class |
Lose
Page that handles the loser failing to guess the word.
|
class |
Win
Page called when the user has correctly guessed the word.
|
class |
Word
Model for a word in the game of Game.
|
class |
WordGenerator
The word generator is responsible for reading in a list of words from a data file and serving
them up in a random order.
|
Modifier and Type | Class and Description |
---|---|
class |
HelloBrowser
Client snooping page.
|
Modifier and Type | Class and Description |
---|---|
class |
HelloWorld
Everybody's favorite example!
|
Modifier and Type | Class and Description |
---|---|
class |
AuthenticatedWebPage
Ensures that user is authenticated in session.
|
class |
Book
An example POJO model.
|
static class |
Book.WritingStyle
Typesafe enumeration for writing styles
|
class |
BookDetails
A book details page.
|
class |
EditBook
A page that contains a form that allows editing of books.
|
static class |
EditBook.EditBookForm
Form that edits a book
|
class |
LibrarySession
Session class for library example.
|
class |
SignIn
Simple example of a sign in page.
|
class |
SignOut
Simple logout page.
|
class |
User
Trivial user model for example application
|
Modifier and Type | Class and Description |
---|---|
class |
Popup
Trivial popup page.
|
Modifier and Type | Class and Description |
---|---|
class |
NavomaticBorder
Border component.
|
class |
Page1
Trivial page.
|
class |
Page2
Trivial page.
|
class |
Page3
Trivial page.
|
Modifier and Type | Class and Description |
---|---|
class |
Page2PP
Simple bookmarkable page that displays page parameters which is mounted with parameter
placeholders.
|
class |
Page2UP
Simple bookmarkable page that displays page parameters which is mounted with
UrlPathPageParametersEncoder . |
Modifier and Type | Class and Description |
---|---|
class |
Page4
Simple bookmarkable page.
|
class |
Page5
Simple bookmarkable page that displays page parameters.
|
Modifier and Type | Class and Description |
---|---|
class |
AjaxDataTablePage |
class |
DataGridPage
demo page for the datatable component
|
class |
DataTableFilterToolbarPage
demo page for the datatable component
|
class |
DataTablePage
demo page for the datatable component
|
class |
DetachableContactModel
detachable model for an instance of contact
|
class |
ExamplePage
Base class for all pages in the QuickStart application.
|
class |
FormPage
Page that demonstrates using RefreshingView in a form.
|
class |
GridViewPage
page for demonstrating the gridview component
|
class |
Index
index page - the links are in the template
|
class |
OIRPage
page that demonstrates dataview with ReuseIfModelsEqualStrategy
|
class |
PagingPage
Page that demonstrates a paging dataview
|
class |
RefreshingPage
page that demonstrates a RefreshingView
|
class |
RepeatingPage
page that demonstrates a simple repeater view.
|
class |
SimplePage
Page that demonstrates a simple dataview.
|
class |
SortableContactDataProvider
implementation of IDataProvider for contacts that keeps track of sort information
|
class |
SortingPage
page that demonstrates dataview and sorting
|
Modifier and Type | Class and Description |
---|---|
class |
HttpsPage
This page is just to demonstrate how
HttpsMapper works.Since the demo web servers usually are not configured with https support the page itself will be never rendered. |
class |
LocalizedPage |
class |
MapperDemoResourceReference
A resource reference which shows how to serve a custom resource and use request parameters
|
class |
RequestMapperHomePage |
Modifier and Type | Class and Description |
---|---|
class |
PackageMountedPage |
Modifier and Type | Class and Description |
---|---|
class |
SourcesPage
Displays the resources in a packages directory in a browsable format.
|
class |
SourcesPage.CodePanel
Container for displaying the source of the selected page, resource or other element from the
package.
|
class |
SourcesPage.FilesBrowser
Displays the resources embedded in a package in a list.
|
class |
SourcesPage.PackagedResourcesModel
Model for retrieving the contents of a package directory from the class path.
|
Modifier and Type | Class and Description |
---|---|
class |
AnnotPage |
class |
ProxyDataProvider |
class |
ProxyModel |
Modifier and Type | Class and Description |
---|---|
class |
Contact
domain object for demonstrations.
|
Modifier and Type | Class and Description |
---|---|
class |
ContactDataProvider
Base class for contact data provider implementations.
|
class |
ContactDetachableModel
Base class for contact detachable models.
|
class |
ContactsDisplayPage
Base class for the contact display page.
|
class |
HomePage
Home Page
|
Modifier and Type | Class and Description |
---|---|
class |
AjaxStatelessExample |
class |
SessionModel
Model that displays whether a session was created yet, and if it was, prints the session id.
|
class |
StatefulPage
Another page of the stateless example.
|
class |
StatelessPage
Another page of the stateless example.
|
class |
StatelessPage1
Another page of the stateless example.
|
class |
StatelessPage2
Another page of the stateless example.
|
class |
StatelessPage3
Another page of the stateless example.
|
Modifier and Type | Class and Description |
---|---|
class |
Banner
Base class for banners.
|
class |
Banner1<T>
A banner.
|
class |
Banner2<T>
A banner.
|
Modifier and Type | Class and Description |
---|---|
class |
TemplateBorder
Border that holds layout elements that can be reused by pages.
|
Modifier and Type | Class and Description |
---|---|
class |
Panel1
Concrete, extending panel.
|
class |
TemplatePanel
Base panel to be extended.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractTreePage |
class |
AdvancedTreePage |
class |
BeginnersTreePage
A very simple page containing a
DefaultNestedTree only. |
class |
FooPanel |
class |
FooProvider
A provider of
Foo s. |
class |
NestedTreePage |
class |
TableTreePage |
Modifier and Type | Class and Description |
---|---|
class |
BookmarkableFolderContent |
class |
CheckedFolderContent |
class |
CheckedSelectableFolderContent |
class |
Content
Tree content factory for the
AdvancedTreePage . |
class |
EditableFolderContent |
class |
FolderContent |
class |
LabelContent |
class |
MixedContent |
class |
MultiLineLabelContent |
class |
MultiSelectableFolderContent |
class |
PanelContent |
class |
SelectableFolderContent |
Modifier and Type | Class and Description |
---|---|
class |
UnicodeConverter
Converts between unescaped and escaped unicode and shows a custom model.
|
Modifier and Type | Class and Description |
---|---|
class |
MultiUploadPage
Upload example.
|
class |
UploadPage
Upload example.
|
Modifier and Type | Class and Description |
---|---|
class |
DynamicPage
Template example page.
|
class |
TemplatePage
Template example page.
|
Modifier and Type | Class and Description |
---|---|
class |
NewUserWizard
This wizard shows some basic form use.
|
class |
StaticWizard
This is kind of the hello world example for wizards.
|
class |
StaticWizardWithPanels
This is kind of the hello world example for wizards.
|
class |
WizardPage
Page for displaying a wizard.
|
Modifier and Type | Class and Description |
---|---|
class |
AjaxDisableComponentListener
An
AjaxCallListener to disable the associated component while the AJAX request is running. |
Modifier and Type | Class and Description |
---|---|
class |
AjaxEditableChoiceLabel<T>
An inplace editor much like
AjaxEditableLabel , but instead of a TextField a
DropDownChoice is displayed. |
class |
AjaxEditableLabel<T>
An implementation of ajaxified edit-in-place component using a
TextField as it's editor. |
protected class |
AjaxEditableLabel.EditorAjaxBehavior |
protected class |
AjaxEditableLabel.LabelAjaxBehavior |
class |
AjaxEditableMultiLineLabel<T>
An inplace editor much like
AjaxEditableLabel , but now with support for multi line
content and a text area as its editor. |
class |
AjaxIndicatorAppender
A behavior that adds a span with wicket's default indicator gif to the end of the component's
markup.
|
class |
AjaxLazyLoadPanel
A panel where you can lazy load another panel.
|
class |
IndicatingAjaxButton
A variant of the
AjaxButton that displays a busy indicator while the ajax request is in
progress. |
class |
IndicatingAjaxFallbackLink<T>
A variant of the
AjaxFallbackLink that displays a busy indicator while the ajax request
is in progress. |
class |
IndicatingAjaxLink<T>
A variant of the
AjaxLink that displays a busy indicator while the ajax request is in
progress. |
Modifier and Type | Interface and Description |
---|---|
interface |
IAutoCompleteRenderer<T>
A renderer used to generate html output for the
AutoCompleteBehavior . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractAutoCompleteBehavior |
class |
AbstractAutoCompleteRenderer<T>
A renderer that abstracts autoassist specific details and allows subclasses to only render the
visual part of the assist instead of having to also render the necessary autoassist javascript
hooks.
|
class |
AbstractAutoCompleteTextRenderer<T>
Base for text renderers that simply want to show a string
|
class |
AutoCompleteBehavior<T>
This behavior builds on top of
AbstractAutoCompleteBehavior by introducing the concept of
a IAutoCompleteRenderer to make response writing easier. |
class |
AutoCompleteSettings
This class encapsulates various settings for
AbstractAutoCompleteBehavior . |
class |
AutoCompleteTextField<T>
An implementation of a textfield with the autoassist ajax behavior
AutoCompleteBehavior . |
class |
DefaultCssAutoCompleteTextField<T>
An
AutoCompleteTextField which automatically includes the default CSS for the
suggestions. |
class |
StringAutoCompleteRenderer
An renderer that calls object.toString() to get the text value.
|
Modifier and Type | Class and Description |
---|---|
class |
UploadProgressBar
A panel to show the progress of an HTTP upload.
|
Modifier and Type | Interface and Description |
---|---|
static interface |
ModalWindow.CloseButtonCallback
Callback for close button that contains a method that is invoked after the button has been
clicked.
|
static interface |
ModalWindow.PageCreator
Interface for lazy page creation.
|
static interface |
ModalWindow.WindowClosedCallback
Callback called after the window has been closed.
|
Modifier and Type | Class and Description |
---|---|
class |
ModalWindow
Modal window component.
|
protected class |
ModalWindow.CloseButtonBehavior |
static class |
ModalWindow.MaskType
Mask is the element behind the window, that prevents user from interacting the rest of page.
|
Modifier and Type | Class and Description |
---|---|
class |
AjaxFallbackOrderByBorder<S>
Ajaxified version of
OrderByBorder |
class |
AjaxFallbackOrderByLink<S>
Ajaxified
OrderByLink |
Modifier and Type | Class and Description |
---|---|
class |
AjaxFallbackDefaultDataTable<T,S>
An implementation of the DataTable that aims to solve the 90% usecase by adding navigation,
headers, an no-records-found toolbars to a standard
DataTable . |
class |
AjaxFallbackHeadersToolbar<S>
Ajaxified
HeadersToolbar |
class |
AjaxNavigationToolbar
Toolbar that displays (Ajax) links used to navigate the pages of the datatable as well as a
message about which rows are being displayed and their total number in the data table.
|
Modifier and Type | Class and Description |
---|---|
class |
AjaxTabbedPanel<T extends ITab>
Ajaxified version of the tabbed panel.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IBreadCrumbModel
Bread crumbs provide a means to track certain history of client actions.
|
interface |
IBreadCrumbModelListener
Bread crumb model listeners get notified by
bread crumb models of
activation ,
addition and
removal events. |
interface |
IBreadCrumbParticipant
Bread crumb participants function as proxies for components that are part of a bread crumb
hierarchy.
|
Modifier and Type | Class and Description |
---|---|
class |
BreadCrumbBar
A component that renders bread crumbs.
|
protected class |
BreadCrumbBar.BreadCrumbsListView
List view for rendering the bread crumbs.
|
class |
BreadCrumbLink
A link that when clicked will set the the active
bread crumb
participant to the one that is returned by BreadCrumbLink.getParticipant(String) . |
class |
BreadCrumbModelListenerSupport
Utility class for working with
bread crumb model listeners . |
class |
DefaultBreadCrumbsModel
Default breadcrumb model implementation that should be good for 99% of the use cases out there.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IBreadCrumbPanelFactory
Factory interface to enabled deferred creation of a bread crumb panel while getting the proper id
for creation.
|
Modifier and Type | Class and Description |
---|---|
class |
BreadCrumbPanel
A panel that participates with a
bread crumb model . |
class |
BreadCrumbPanelFactory
Simple factory that creates instances of a
bread crumb panel based on the
class it is constructed with. |
class |
BreadCrumbPanelLink
Bread crumb link specifically for
bread crumb panels . |
class |
BreadCrumbParticipantDelegate
Base implementation for
Panel / Component based IBreadCrumbParticipant
that decouples the implementation from the actual panel class. |
Modifier and Type | Class and Description |
---|---|
class |
KittenCaptchaPanel
A unique and fun-to-use captcha technique I developed at Thoof.
|
Modifier and Type | Class and Description |
---|---|
class |
SmartLinkLabel
If you have email addresses or web URLs in the data that you are displaying, then you can
automatically display those pieces of data as hyperlinks, you will not have to take any action to
convert that data.
|
class |
SmartLinkMultiLineLabel
If you have email addresses or web URLs in the data that you are displaying, then you can
automatically display those pieces of data as hyperlinks, you will not have to take any action to
convert that data.
|
Modifier and Type | Class and Description |
---|---|
class |
CaptchaImageResource
Generates a captcha image.
|
Modifier and Type | Class and Description |
---|---|
class |
Palette<T>
Palette is a component that allows the user to easily select and order multiple items by moving
them from one select box into another.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractOptions<T>
Generates html option elements based on iterator specified by getOptionsIterator() and
IChoiceRender specified by the palette
|
class |
Choices<T>
select box containing all available choices of the palette
|
class |
Recorder<T>
Component to keep track of selections on the html side.
|
class |
Selection<T>
select box containing selected choices of the palette
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultTheme
A default theme for a
Palette . |
Modifier and Type | Interface and Description |
---|---|
interface |
IOptionRenderer<T> |
Modifier and Type | Class and Description |
---|---|
class |
Select<T>
Component that represents a
<select> box. |
class |
SelectOption<T>
Component representing a single
<option> html element |
class |
SelectOptions<T>
Component that makes it easy to produce a list of SelectOption components
Example markup:
|
Modifier and Type | Class and Description |
---|---|
class |
ThumbnailImageResource
Image resource that dynamically scales the given original resource to a thumbnail.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ICellPopulator<T>
Represents an object that is capable of populating an
Item container representing a cell
in a DataGridView with components. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDataGridView<T>
Acts as a base for data-grid views.
|
class |
DataGridView<T>
Simple concrete implementation of
AbstractDataGridView |
class |
PropertyPopulator<T>
A convenience implementation of
ICellPopulator that adds a label that will display the
value of the specified property. |
Modifier and Type | Interface and Description |
---|---|
interface |
ISortState<S>
Interface used by OrderByLink to interact with any object that keeps track of sorting state
|
interface |
ISortStateLocator<T>
Locator interface for ISortState implementations.
|
Modifier and Type | Class and Description |
---|---|
class |
OrderByBorder<S>
A component that wraps markup with an OrderByLink.
|
class |
OrderByLink<S>
A component that represents a sort header.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IColumn<T,S>
An interface that represents a column in the
DefaultDataTable |
interface |
ISortableDataProvider<T,S>
Data provider that can hold sort state
|
interface |
IStyledColumn<T,S>
Interface that allows styling individuals DataTable columns
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractColumn<T,S>
A helper implementation for the IColumn interface
|
class |
AbstractToolbar
A base class for data table toolbars
|
class |
ColGroup
A panel that renders <colgroup> with <col> elements
inside it.
|
class |
ColGroup.Col |
class |
DataTable<T,S>
A data table builds on data grid view to introduce toolbars.
|
static class |
DataTable.Caption
A caption for the table.
|
class |
DefaultDataTable<T,S>
An implementation of the DataTable that aims to solve the 90% usecase by adding navigation,
headers, an no-records-found toolbars to a standard
DataTable . |
class |
HeaderlessColumn<T,S>
A column that does not have a header
|
class |
HeadersToolbar<S>
Toolbars that displays column headers.
|
class |
NavigationToolbar
Toolbar that displays links used to navigate the pages of the datatable as well as a message
about which rows are being displayed and their total number in the data table.
|
class |
NavigatorLabel
Label that provides Showing x to y of z message given for a DataTable.
|
class |
NoRecordsToolbar
A toolbar that displays a "no records found" message when the data table contains no rows.
|
class |
PropertyColumn<T,S>
A convenience implementation of column that adds a label to the cell whose model is determined by
the provided wicket property expression (same as used by
PropertyModel ) that is evaluated
against the current row's model object |
Modifier and Type | Interface and Description |
---|---|
interface |
IDataExporter
Exports data provided by a
IDataProvider as described by IExportableColumn s. |
interface |
IExportableColumn<T,S>
An
IColumn that can be exported. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDataExporter
An abstract helper implementation of
IDataExporter . |
class |
AbstractExportableColumn<T,S>
A helper implementation of
IExportableColumn . |
class |
CSVDataExporter
An
IDataExporter that exports data to a CSV file. |
class |
ExportToolbar
A toolbar that provides links to download the data represented by all
IExportableColumn s in the table
exported to formats supported by the IDataExporter s configured. |
static class |
ExportToolbar.DataExportResourceStreamWriter
An
IResourceStreamWriter which writes the exportable data from a table to an output stream. |
Modifier and Type | Interface and Description |
---|---|
interface |
IFilteredColumn<T,S>
Represents a data table column that can be filtered.
|
interface |
IFilterStateLocator<T>
Locator that locates the object that represents the state of the filter.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractFilter
Base class for filters that provides some useful functionality
|
class |
ChoiceFilter<T>
Filter that can be represented by a drop down list of choices
|
class |
ChoiceFilteredPropertyColumn<T,Y,S>
A filtered property column that creates a textfield filter component.
|
class |
FilteredAbstractColumn<T,S>
A helper implementation for a filtered column.
|
class |
FilteredPropertyColumn<T,S>
Like
PropertyColumn but with support for filters. |
class |
FilterForm<T>
A form with filter-related special functionality for its form components.
|
class |
FilterToolbar
Toolbar that creates a form to hold form components used to filter data in the data table.
|
class |
GoAndClearFilter
Filter component that generates a 'go' and 'clear' buttons.
|
class |
GoFilter
Filter component that generates a 'go' button that when pressed submits the filter form
|
class |
NoFilter
Component used to represent a filter component when no filter is provided.
|
class |
TextFilter<T>
Filter that can be represented by a text field
|
class |
TextFilteredPropertyColumn<T,F,S>
A filtered property column that creates a textfield filter component.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ISortableTreeProvider<T,S>
Tree provider that can hold sort state
|
interface |
ITreeProvider<T>
Provider of a tree.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractTree<T>
Abstract base class for
NestedTree and TableTree . |
class |
DefaultNestedTree<T>
An implementation of the NestedTree that aims to solve the 90% usecase by using
Folder s
on a standard NestedTree . |
class |
DefaultTableTree<T,S>
|
class |
NestedTree<T>
A tree with nested markup.
|
class |
Node<T>
Representation of a single node in the tree.
|
class |
TableTree<T,S>
A tree with tabular markup.
|
Modifier and Type | Class and Description |
---|---|
class |
CheckedFolder<T>
|
class |
CheckFolder<T>
|
class |
Folder<T>
A typical folder representation of nodes in a tree.
|
class |
StyledLinkLabel<T>
A styled link with a label.
|
Modifier and Type | Class and Description |
---|---|
class |
BranchItem<T>
A branch is a container for a single node and its children inside a
Subtree . |
class |
Subtree<T>
A subtree handles all children of a single node (or the root nodes if a
null node
was given to the constructor). |
Modifier and Type | Interface and Description |
---|---|
interface |
ITreeColumn<T,S> |
interface |
ITreeDataProvider<T>
An adapter from a
ITreeProvider to a IDataProvider . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractTreeColumn<T,S> |
class |
NodeBorder
A border for a node component which renders nested
DIV s to simulate the structure of
parental branches inside a tabular layout. |
class |
NodeModel<T>
A model wrapping the actual node model, carrying additional information about the parental
branches.
|
class |
TreeColumn<T,S>
A column displaying the tree nodes hierarchy.
|
class |
TreeDataProvider<T>
An adapter of a
ITreeProvider to a IDataProvider . |
Modifier and Type | Class and Description |
---|---|
class |
HumanTheme |
class |
WindowsTheme |
Modifier and Type | Class and Description |
---|---|
class |
ProviderSubset<T>
A
Set implementation utilizing a ITreeProvider 's models to keep containing
elements. |
class |
SingleSortState<T>
Implementation of ISortState that can keep track of sort information for a single property.
|
class |
SortableDataProvider<T,S>
Convenience implementation of a data provider that can also act as a locator for a
SingleSortState object. |
class |
SortableTreeProvider<T,S>
Convenience implementation of a tree provider that can also act as a locator for a
SingleSortState object. |
class |
SortParam<T>
Represents sorting information of a property
|
class |
TreeModelProvider<T>
A provider wrapping a Swing
TreeModel . |
Modifier and Type | Interface and Description |
---|---|
interface |
ITab
Interface used to represent a single tab in a TabbedPanel
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractTab
Convenience class that takes care of common ITab functionality
|
class |
PanelCachingTab
A simple decorator that will cache the panel returned from the first call to getPanel()
|
class |
TabbedPanel<T extends ITab>
TabbedPanel component represents a panel with tabs that are used to switch between different
content panels inside the TabbedPanel panel.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractCheckBoxModel
Model adapter that makes working with models for checkboxes easier.
|
Modifier and Type | Class and Description |
---|---|
class |
RatingPanel
Rating component that generates a number of stars where a user can click on to rate something.
|
Modifier and Type | Class and Description |
---|---|
class |
RfcCompliantEmailAddressValidator
Validator for validating email addresses according to the RFC 822.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IWizard
Interface for the wizard component.
|
interface |
IWizardModel
This interface defines the model for wizards.
|
interface |
IWizardModelListener
Recieves notifications for wizard model state changes.
|
interface |
IWizardStep
Models one step in a wizard, and is the equivalent of one panel in a wizard from an end-user's
perspective.
|
static interface |
WizardModel.ICondition
Interface for conditional displaying of wizard steps.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractWizardModel
Abstract wizard model that provides an implementation for handling
wizard model listeners and provides base implementations of many methods. |
class |
AjaxWizardButtonBar
A bar of buttons for wizards utilizing
AjaxFormSubmitBehavior . |
class |
CancelButton
Models a cancel button in the wizard.
|
class |
FinishButton
Models a cancel button in the wizard.
|
class |
LastButton
Models a 'last' button in the wizard.
|
class |
NextButton
Models a next button in the wizard.
|
class |
PreviousButton
Models a previous button in the wizard.
|
class |
StaticContentStep
A wizard step that displays the provided static content without expecting any input.
|
class |
Wizard
A wizard is a dialog component that takes users through a number of steps to complete a task.
|
class |
WizardButton
Base class for buttons that work with
the wizard component . |
class |
WizardButtonBar
The default bar of button components for wizards.
|
class |
WizardModel
Default implementation of
IWizardModel , which models a semi-static wizard. |
class |
WizardStep
default implementation of
IWizardStep . |
Modifier and Type | Interface and Description |
---|---|
interface |
IDynamicWizardStep
Wizard step that is intelligent enough to know how to navigate to the next and previous steps.
|
Modifier and Type | Class and Description |
---|---|
class |
DynamicWizardModel
Wizard model that is specialized on dynamic wizards.
|
class |
DynamicWizardStep
Default implementation of a
dynamic wizard step . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCalendar
Abstract calendar component based on the YUI (Yahoo User Interface library) javascript widget.
|
class |
DateField
Works on a
Date object. |
class |
DatePicker
Pops up a YUI calendar component so that the user can select a date.
|
class |
DateTimeField
Works on a
Date object. |
class |
TimeField
Works on a
Date object. |
Modifier and Type | Interface and Description |
---|---|
interface |
IFeedbackMessageFilter
Interface for filtering feedback messages.
|
Modifier and Type | Class and Description |
---|---|
class |
ComponentFeedbackMessageFilter
Filter for accepting feedback messages for a particular component.
|
class |
ContainerFeedbackMessageFilter
Filter for child-of relationship
|
class |
DefaultCleanupFeedbackMessageFilter
The default message filter used to cleanup feedback messages.
|
class |
ErrorLevelFeedbackMessageFilter
Filter for accepting feedback messages with minimum level.
|
class |
ExactLevelFeedbackMessageFilter
Filter for accepting feedback messages of a certain error level.
|
class |
FeedbackMessage
Represents a generic message meant for the end-user/ pages.
|
class |
FeedbackMessages
Holds list of feedback messages.
|
class |
FeedbackMessagesModel
Model for extracting feedback messages.
|
class |
FencedFeedbackPanel
A specialized feedback panel that only displays messages from inside a fence defined by a
container component.
|
Modifier and Type | Class and Description |
---|---|
class |
GuiceInjectorHolder
This is a holder for the Injector.
|
Modifier and Type | Class and Description |
---|---|
class |
MarkupResourceStream
An IResourceStream implementation with specific extensions for markup resource streams.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractJavaScriptReferenceHeaderItem
A
HeaderItem that supports async,
defer and charset attributes |
class |
CssContentHeaderItem
HeaderItem for internal (embedded in the header) css content. |
class |
CssHeaderItem
Base class for all
HeaderItem s that represent stylesheets. |
class |
CssReferenceHeaderItem
HeaderItem for style tags that are rendered using a ResourceReference . |
class |
CssUrlReferenceHeaderItem
HeaderItem for style tags that are rendered using a fixed URL, for example resources from
an external site or context relative urls. |
class |
HeaderItem
HeaderItem represents anything that can be rendered into the header. |
class |
HtmlImportHeaderItem
Header item class for HTML 5 imports.
|
class |
JavaScriptContentHeaderItem
HeaderItem for internal (embedded in the header) javascript content. |
class |
JavaScriptHeaderItem
Base class for all
HeaderItem s that represent javascripts. |
class |
JavaScriptReferenceHeaderItem
HeaderItem for script tags that are rendered using a ResourceReference . |
class |
JavaScriptUrlReferenceHeaderItem
HeaderItem for script tags that are rendered using a fixed URL, for example resources
from an external site or context relative urls. |
class |
MetaDataHeaderItem
HeaderItem for meta information such as <meta> tags or
canonical <link> |
class |
NoHeaderItem
HeaderItem that is not rendered. |
class |
OnDomReadyHeaderItem
HeaderItem for scripts that need to be executed directly after the DOM has been built,
but before external resources, such as images, are loaded. |
class |
OnEventHeaderItem
HeaderItem for event triggered scripts. |
class |
OnLoadHeaderItem
HeaderItem for scripts that need to be executed after the entire page is loaded. |
class |
PageHeaderItem
A special
StringHeaderItem that is used for the <head> of a page, including the
<wicket:head> for subclasses of a page. |
class |
PriorityHeaderItem
HeaderItem that has priority over other header items. |
class |
StringHeaderItem
Free form
HeaderItem . |
Modifier and Type | Class and Description |
---|---|
class |
FilteredHeaderItem
HeaderItem that specifies the filter it belongs to. |
class |
HeaderResponseContainer
A container that renders the content that was bucketed into a certain bucket by
FilteringHeaderResponse . |
Modifier and Type | Interface and Description |
---|---|
interface |
IComponentAwareHeaderContributor
An interface to be implemented by
Behavior s,
IAjaxCallListener s. |
interface |
IHeaderContributor
An interface to be implemented by application level listeners or other entities that wish to
contribute to the header section of the page.
|
Modifier and Type | Class and Description |
---|---|
class |
GenericWebPage<T>
A
WebPage with typesafe getters and setters for the model and its underlying object |
class |
HeaderPartContainer
For each wicket:head tag a HeaderPartContainer is created and added to the HtmlHeaderContainer
which has been added to the Page.
|
class |
HTML5Attributes
Behavior which renders HTML5 attributes.
|
class |
TransparentWebMarkupContainer
A simple "transparent" markup container.
|
class |
WebComponent
Base class for simple HTML components which do not hold nested components.
|
class |
WebMarkupContainer
A container of HTML markup and components.
|
class |
WebPage
Base class for HTML pages.
|
Modifier and Type | Class and Description |
---|---|
class |
EnclosureContainer
<wicket:enclosure> is nice and prevents that users have to add boilerplate to
their application. |
class |
EnumLabel<T extends Enum<T>>
A Label component that is used to render an enum value.
|
class |
Label
A Label component replaces its body with the String version of its model object returned by
getModelObjectAsString().
|
class |
MultiLineLabel
A MultiLineLabel component replaces its body with the model object.
|
Modifier and Type | Class and Description |
---|---|
class |
Body
This is a simple Container component which can be used to build Border like components.
|
class |
Border
A border component has associated markup which is drawn and determines placement of markup and/or
components nested within the border component.
|
class |
Border.BorderBodyContainer
The container to be associated with the <wicket:body> tag
|
class |
BorderBehavior
This is a behavior implementation that can be used if you have markup that should be around a
component.
|
class |
BorderPanel
Whereas a Panel replaces the body markup with the associated markup file, a BorderPanel assumes a
that Body component renders the body markup including any number of Wicket Components.
|
Modifier and Type | Class and Description |
---|---|
class |
PageView
This is a simple Wicket component that displays all components of a Page in a table
representation.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IChoiceRenderer<T>
Renders one choice.
|
interface |
IFormSubmitListener
Listener interface that is called when a form is submitted.
|
interface |
IOnChangeListener
Listener method for OnChange events of dropdown lists and onclick events of CheckBoxes and
RadioChoice components.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractCheckSelector
Base class for all Javascript-based "select-all" checkboxes.
|
class |
AbstractChoice<T,E>
Abstract base class for all choice (html select) options.
|
class |
AbstractSingleSelectChoice<T>
Abstract base class for single-select choices.
|
class |
AbstractSubmitLink
Abstract class for links that are capable of submitting a form.
|
class |
AbstractTextComponent<T>
Abstract base class for TextArea and TextField.
|
class |
AutoLabelResolver
Resolver that implements the
wicket:for attribute functionality. |
protected static class |
AutoLabelResolver.AutoLabel
Component that is attached to the
<label> tag and takes care of writing out the label
text as well as setting classes on the <label> tag |
class |
AutoLabelTextResolver
Resolver that provides the
<wicket:label> tag, which will output a
FormComponent's label without requiring a manual extra component
such as Label or FormComponentLabel . |
class |
Button
A form button.
|
class |
Check<T>
Component representing a single checkbox choice in a
org.apache.wicket.markup.html.form.CheckGroup.
|
class |
CheckBox
HTML checkbox input component.
|
class |
CheckBoxMultipleChoice<T>
A choice subclass that shows choices via checkboxes.
|
class |
CheckboxMultipleChoiceSelector
A Javascript-based "Select All" checkbox component that works with
CheckBoxMultipleChoice
. |
class |
CheckBoxSelector
A Javascript-based "Select All" checkbox component that works with a loose collection of
CheckBox components. |
class |
CheckGroup<T>
Component used to connect instances of Check components into a group.
|
class |
CheckGroupSelector
Selects and deselects all Check components under the same CheckGroup as itself.
|
class |
ChoiceRenderer<T>
Renders one choice.
|
class |
DropDownChoice<T>
A choice implemented as a dropdown menu/list.
|
class |
EmailTextField
A
TextField for HTML5 <input> with type email. |
class |
EnumChoiceRenderer<T extends Enum<T>>
IChoiceRenderer implementation that makes it easy to work with java 5 enums. |
class |
Form<T>
|
class |
FormComponent<T>
An HTML form component knows how to validate itself.
|
class |
FormComponentLabel
A component that represents HTML <label> tag.
|
class |
FormComponentPanel<T>
Panel (has it's own markup, defined between
|
class |
HiddenField<T>
TextField doesn't permit the html so this is a simple subclass to allow
this
A HiddenField is useful when you have a javascript based component that updates the form state.
|
class |
ImageButton
<input type="image"> component - like
Button only with an image. |
class |
LabeledWebMarkupContainer
Default implementation of
ILabelProvider . |
class |
ListChoice<T>
Essentially a drop down choice that doesn't drop down.
|
class |
ListMultipleChoice<T>
A multiple choice list component.
|
class |
NumberTextField<N extends Number & Comparable<N>>
A
TextField for HTML5 <input> with type number. |
class |
PasswordTextField
A password text field component.
|
class |
Radio<T>
Component representing a single radio choice in a org.apache.wicket.markup.html.form.RadioGroup.
|
class |
RadioChoice<T>
A choice subclass that shows choices in radio style.
|
class |
RadioGroup<T>
Component used to connect instances of Radio components into a group.
|
class |
RangeTextField<N extends Number & Comparable<N>>
A
TextField for HTML5 <input> with type range. |
class |
RequiredTextField<T>
A text field which automatically adds a Required.
|
class |
SimpleFormComponentLabel
A form component label that replaces its body with the contents of
labelProvider's label |
class |
StatelessForm<T>
This StatelessForm is the same as a normal form but with the statelesshint default to true.
|
class |
SubmitLink
A link which can be used exactly like a Button to submit a Form.
|
class |
TextArea<T>
Multi-row text editing component.
|
class |
TextField<T>
A simple text field.
|
class |
UrlTextField
A
TextField for HTML5 <input> with type url. |
class |
ValidationErrorFeedback
This class is the parameter to
Component.error(Serializable) instead of the generated
error string itself (when FormComponent.error(IValidationError) is called). |
Modifier and Type | Class and Description |
---|---|
class |
FileUpload
Model for file uploads.
|
class |
FileUploadField
Form component that corresponds to a <input type="file">.
|
class |
MultiFileUploadField
Form component that allows the user to select multiple files to upload via a single <input
type="file"/> field.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IFormValidator
Interface that represents validators that check multiple components.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractFormValidator
Base class for
IFormValidator s. |
class |
EqualInputValidator
Validates that the input of two form components is identical.
|
class |
EqualPasswordInputValidator
Validates that the input of two form components is identical.
|
class |
FormComponentFeedbackBorder
A border that can be placed around a form component to indicate when the bordered child/children
has a validation error.
|
class |
FormComponentFeedbackIndicator
A panel that hides or shows itself depending on whether there are feedback messages for a given
message filter.
|
class |
FormValidatorAdapter
Adapts
IFormValidator to Behavior |
Modifier and Type | Class and Description |
---|---|
class |
ContextImage
Provides a context-relative image.
|
class |
ContextPathGenerator
A behavior that converts the provider url fragment to a context-relative url.
|
class |
ExternalImage
A component to display external images.
|
class |
ExternalSource
A component which displays external images within a picture tag.
|
class |
Image
An Image component displays localizable image resources.
|
class |
InlineImage
The inline image is used to embed the complete image content within a HTML document.
|
class |
NonCachingImage
A subclass of
Image that always adds random noise to the url every request to prevent the
browser from caching the image. |
class |
Picture
A component which displays localizable image resources within source and image elements as
responsive image.
|
class |
Source
A component which displays localizable image resources within a picture tag.
|
Modifier and Type | Class and Description |
---|---|
class |
BlobImageResource
An ImageResource subclass for dynamic images that come from database BLOB fields.
|
class |
BufferedDynamicImageResource
A DynamicImageResource subclass that holds a BufferedImage generated by code elsewhere.
|
class |
DefaultButtonImageResource
Automatically generates a basic button image.
|
class |
LocalizedImageResource
THIS CLASS IS INTENDED FOR INTERNAL USE IN IMPLEMENTING LOCALE SENSITIVE COMPONENTS THAT USE
IMAGE RESOURCES AND SHOULD NOT BE USED DIRECTLY BY END-USERS.
|
class |
RenderedDynamicImageResource
A DynamicImageResource subclass that allows easy rendering of regeneratable (unbuffered) dynamic
images.
|
Modifier and Type | Class and Description |
---|---|
class |
Include
Component that includes/ renders the import result of an URL, much like JSP include.
|
Modifier and Type | Class and Description |
---|---|
class |
Enclosure
An Enclosure are automatically created by Wicket.
|
class |
HtmlHeaderContainer
The HtmlHeaderContainer is automatically created and added to the component hierarchy by a
HtmlHeaderResolver instance.
|
class |
HtmlHeaderItemsContainer
A specialization of HtmlHeaderContainer that doesn't render
<head> and &l;/head> around the header contributions.
|
class |
InlineEnclosure
An InlineEnclosure are automatically created by Wicket.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ILinkListener
Listener method for link clicks.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractLink
Base class that that contains functionality for rendering disabled links.
|
class |
BookmarkablePageLink<T>
Renders a stable link which can be cached in a web browser and used at a later time.
|
class |
ClientSideImageMap
A client-side image map implementation which allows you to "attach" the map to any existing
Image component. |
class |
DisabledAttributeLinkBehavior
A behavior to add attribute "disabled" to a Link component when it is disabled.
|
class |
DisabledLinkBehavior
Deprecated.
altering the markup tag of disabled links is no longer recommended, thus clients
should move to other solutions
|
class |
DownloadLink
A link that streams a file to the client.
|
class |
ExternalLink
A simple anchor link (<a href="http://url">) pointing to any URL.
|
class |
InlineFrame
Implementation of an inline
frame component.
|
class |
Link<T>
Implementation of a hyperlink component.
|
class |
PopupCloseLink<T>
Closes a popup window and cleans up any related session page map for the popup.
|
static class |
PopupCloseLink.ClosePopupPage
ClosePopupPage closes the popup window.
|
class |
PopupSettings
A popup specification can be used as a property of the
Link classes to specify that the
link should be rendered with an onClick javascript event handler that opens a new window with the
links' URL. |
class |
ResourceLink<T>
A link to any ResourceReference.
|
class |
StatelessLink<T>
This link is stateless that means that the url to this link could generate a new page before the
link onClick is called.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractItem
A very simple Item.
|
class |
ListItem<T>
Container that holds components in a ListView.
|
class |
ListItemModel<T>
Model for list items.
|
class |
ListView<T>
A ListView is a repeater that makes it easy to display/work with
List s. |
class |
Loop
A very simple loop component whose model is an Integer defining the number of iterations the loop
should render.
|
class |
LoopItem
A very simple Item.
|
class |
OddEvenListItem<T>
ListItem that adds
class="odd" or class="even" html attribute depending
on its index. |
class |
PageableListView<T>
PageableListView is similar to ListView but provides in addition pageable views.
|
class |
PropertyListView<T>
Simple ListVew subclass that wraps its item models in a
CompoundPropertyModel . |
Modifier and Type | Class and Description |
---|---|
class |
MediaComponent
The media component is used to provide basic functionality to the video and audio component.
|
class |
Track
The track tag is used to provide subtitles, captions, descriptions, chapters, metadata to a video
media component
|
Modifier and Type | Class and Description |
---|---|
class |
Audio
An audio media component to playback audio files.
|
Modifier and Type | Class and Description |
---|---|
class |
Video
A video media component to display videos.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IPageable
Components that implement this interface will be pageable, they should return the pagecount so
that an object/component knows how many pages it can use for the setCurrentPage method.
|
interface |
IPageableItems
represents a countable amount of items that can be paginated.
|
interface |
IPagingLabelProvider
This interface is used by the PagingNavigator components to get the label of the pages there are
for a IPageable component.
|
Modifier and Type | Class and Description |
---|---|
class |
PagingNavigation
A navigation for a PageableListView that holds links to other pages of the PageableListView.
|
class |
PagingNavigationIncrementLink<T>
An incremental link to a page of a PageableListView.
|
class |
PagingNavigationLink<T>
A link to a page of a PageableListView.
|
class |
PagingNavigator
A Wicket panel component to draw and maintain a complete page navigator, meant to be easily added
to any PageableListView.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractErrorPage
A parent page for all pages that are used to show an error to the user.
|
class |
AccessDeniedPage
Page expired error page.
|
class |
BrowserInfoForm
Form for posting JavaScript properties.
|
class |
BrowserInfoPage
This page uses a form post right after the page has loaded in the browser, using JavaScript or
alternative means to detect and pass on settings to the embedded form.
|
class |
ExceptionErrorPage
Shows a runtime exception on a nice HTML page.
|
class |
InternalErrorPage
Internal error display page.
|
class |
PageExpiredErrorPage
Page expired error page.
|
class |
RedirectPage
Page that let the browser redirect.
|
Modifier and Type | Class and Description |
---|---|
class |
ComponentFeedbackPanel
Convenience feedback panel that filters the feedback messages based on the component given in the
constructor.
|
class |
EmptyPanel
Panel that does absolutely nothing and that can be used to display an empty block.
|
class |
FeedbackPanel
A panel that displays
FeedbackMessage s in a list view. |
class |
Fragment
Usually you either have a markup file or a xml tag with wicket:id="myComponent" to associate
markup with a component.
|
class |
GenericPanel<T>
A
Panel with typesafe getters and setters for the model and its underlying object |
class |
Panel
A panel is a reusable component that holds markup and other components.
|
Modifier and Type | Class and Description |
---|---|
class |
EnclosureHandler
This is a markup inline filter.
|
class |
InlineEnclosureHandler
This is a markup inline filter.
|
class |
RelativePathPrefixHandler
The purpose of this filter is to make all "href", "src" and "background" attributes found in the
markup which contain a relative URL like "myDir/myPage.gif" actually resolve in the output HTML,
by prefixing them with with an appropriate path to make the link work properly, even if the
current page is being displayed at a mounted URL or whatever.
|
class |
WicketLinkTagHandler
This is a markup inline filter.
|
class |
WicketMessageTagHandler
This is a markup inline filter and a component resolver.
|
static class |
WicketMessageTagHandler.AttributeLocalizer
Attribute localizing behavior.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IItemReuseStrategy
Interface for item reuse strategies.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractPageableView<T>
An abstract repeater view that provides paging functionality to its subclasses.
|
class |
AbstractRepeater
Base class for repeaters.
|
class |
DefaultItemReuseStrategy
Implementation of
IItemReuseStrategy that returns new items every time. |
class |
Item<T>
Container that holds components in a RefreshingView.
|
class |
OddEvenItem<T>
Item that sets class="even" or class="odd" attributes based on its index
|
class |
RefreshingView<T>
An abstract repeater view that provides refreshing functionality to its subclasses.
|
class |
RepeatingView
A repeater view that renders all of its children, using its body markup, in the order they were
added.
|
class |
ReuseIfModelsEqualStrategy
Reuse strategy that will reuse an old item if its model is equal to a model inside the newModels
iterator.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IDataProvider<T>
Interface used to provide data to data views.
|
Modifier and Type | Class and Description |
---|---|
class |
DataView<T>
DataView is a basic implementation of
AbstractPageableView . |
class |
DataViewBase<T>
Base class for data views.
|
class |
EmptyDataProvider<T>
A convenience class to represent an empty data provider.
|
class |
GridView<T>
A pageable DataView which breaks the data in the IDataProvider into a number of data-rows,
depending on the column size.
|
class |
ListDataProvider<T extends Serializable>
Allows the use of lists with
DataView . |
Modifier and Type | Interface and Description |
---|---|
interface |
IComponentResolver
IComponentResolvers are responsible for mapping component names to Wicket components.
|
Modifier and Type | Class and Description |
---|---|
class |
AutoLinkResolver
The AutoLinkResolver is responsible to handle automatic link resolution.
|
static class |
AutoLinkResolver.AutolinkBookmarkablePageLink<T>
Autolink components delegate component resolution to their parent components.
|
class |
FragmentResolver
Deprecated.
no auto component is needed for a fragment tag
|
class |
HtmlHeaderResolver
This is a tag resolver which handles <head> and <wicket:head>tags.
|
class |
MarkupInheritanceResolver
Deprecated.
This
IComponentResolver is not used anymore and will be removed in Wicket 8.0 |
class |
WicketContainerResolver
This is a tag resolver which handles <wicket:container>
Sometimes adding components in certain ways may lead to output of invalid markup.
|
class |
WicketMessageResolver
This is a tag resolver which handles <wicket:message key="myKey">Default
Text</wicket:message>.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractOutputTransformerContainer
This abstract container provides the means to post-process the markup generated by its child
components (excluding the containers tag)
|
class |
AbstractTransformerBehavior
A
Behavior which can be added to any component. |
class |
NoopOutputTransformerContainer
An implementation of an output transformer which does nothing.
|
class |
XsltOutputTransformerContainer
A container which output markup will be processes by a XSLT processor prior to writing the output
into the web response.
|
class |
XsltTransformerBehavior
An IBehavior which can be added to any component except ListView.
|
Modifier and Type | Class and Description |
---|---|
class |
MockHomePage
Mock Page
|
Modifier and Type | Interface and Description |
---|---|
interface |
IChainingModel<T>
Models that implement this interface will support chaining of IModels.
|
interface |
IComponentAssignedModel<T>
Models that wish to substitute themselves with a wrapper when they are bound to a component
(either through IModel parameter in a constructor or via a call to
Component.setDefaultModel(IModel) ) should implement this interface. |
interface |
IComponentInheritedModel<T>
This is a marker interface for models that can be inherited from components higher in the
hierarchy.
|
interface |
IDetachable
Interface to logic for detaching transient information from a detachable model.
|
interface |
IModel<T>
A IModel wraps the actual model Object used by a Component.
|
interface |
IModelComparator
Implementations of this interface compare model object.
|
interface |
IObjectClassAwareModel<T>
Interface implemented by model that can provide class of the model object.
|
interface |
IPropertyReflectionAwareModel<T>
Optional interface implemented by models that are able to provide reflection information about
object property they interact with.
|
interface |
IWrapModel<T>
A marker interface that represents a model that serves as a wrapper for another.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractPropertyModel<T>
Serves as a base class for different kinds of property models.
|
class |
AbstractReadOnlyModel<T>
AbstractReadOnlyModel is an adapter base class for implementing models which have no detach logic
and are read-only.
|
class |
AbstractWrapModel<T>
Simple base class for IWrapModel objects see
IComponentAssignedModel or
IComponentInheritedModel so that you don't have to have empty methods like detach or
setObject() when not used in the wrapper. |
class |
ChainingModel<T>
Default implementation of IChainingModel
|
class |
ComponentDetachableModel<T>
Quick detachable model that is implements the IComponentAssignedModel and the IModel interfaces.
|
class |
ComponentModel<T>
Quick model that is implements the IComponentAssignedModel and the IModel interfaces.
|
class |
ComponentPropertyModel<T>
A model that references a property by name on the current model of the component it is bound to.
|
class |
CompoundPropertyModel<T>
A simple compound model which uses the component's name as the property expression to retrieve
properties on the nested model object.
|
class |
LoadableDetachableModel<T>
Model that makes working with detachable models a breeze.
|
class |
Model<T extends Serializable>
Model is the basic implementation of an IModel . |
class |
PropertyModel<T>
A PropertyModel is used to dynamically access a model using a "property expression".
|
class |
ResourceModel
A model that represents a localized resource string.
|
class |
StringResourceModel
This model class encapsulates the full power of localization support within the Wicket framework.
|
Modifier and Type | Class and Description |
---|---|
class |
CollectionModel<T>
Based on
Model but for any collections of serializable objects. |
class |
GenericBaseModel<T>
Base class for models that contain instances that do not appear to be serializable and cannot
thus use
Model directly. |
class |
ListModel<T>
Based on
Model but for lists of serializable objects. |
class |
MapModel<K,V>
Based on
Model but for maps of serializable objects. |
class |
SetModel<T>
Based on
Model but for sets of serializable objects. |
class |
WildcardCollectionModel<T>
Deprecated.
Will be removed in Wicket 8
|
class |
WildcardListModel<T>
Deprecated.
Will be removed in Wicket 8
|
class |
WildcardSetModel<T>
Deprecated.
Will be removed in Wicket 8
|
Modifier and Type | Interface and Description |
---|---|
interface |
IManageablePage
TODO javadoc
|
Modifier and Type | Class and Description |
---|---|
class |
PageTable
A structure that holds page id => pageAsBytes.
|
Modifier and Type | Class and Description |
---|---|
class |
ClientProperties
Description of various user agent (browser) properties.
|
static class |
IRequestLogger.RequestData
This class hold the information one request of a session has.
|
static class |
IRequestLogger.SessionData
This class hold the information one request of a session has.
|
class |
WebSession
A session subclass for the HTTP protocol.
|
Modifier and Type | Class and Description |
---|---|
class |
WebClientInfo
Default client info object for web applications.
|
Modifier and Type | Class and Description |
---|---|
class |
UploadInfo
Holds information about an upload, also has useful querying methods.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseWebSocketBehavior
A behavior that contributes
WicketWebSocketJQueryResourceReference |
class |
WebSocketBehavior
A behavior that provides optional callbacks for the WebSocket
messages (connect, message, close)
|
class |
WebSocketResource
An IResource that can be used as WebSocket endpoint
|
class |
WicketWebSocketJQueryResourceReference
A resource reference that provides the JavaScript that may be used to create WebSocket
connections in the browser.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IWebSocketMessage
A marker interface for all message types
|
interface |
IWebSocketPushMessage
A marker interface for all Web Socket push messages.
|
Modifier and Type | Class and Description |
---|---|
class |
AbortedMessage
A
message sent when the web socket connection is aborted. |
class |
AbstractClientMessage
A base message for all messages with information about the client
|
class |
BinaryMessage
A
message with binary data |
class |
ClosedMessage
A
message sent when the web socket connection
is closed. |
class |
ConnectedMessage
A
message when a client creates web socket
connection. |
class |
ErrorMessage
A
message sent when there is an error while using the
web socket connection. |
class |
TextMessage
A
message with text data |
Modifier and Type | Interface and Description |
---|---|
interface |
IKey
A marker interface for keys that are used to find a web socket
connection in
IWebSocketConnectionRegistry |
Modifier and Type | Class and Description |
---|---|
class |
PageIdKey
A key based on page's id
|
class |
ResourceNameKey
A key based on shared resource's name
|
Modifier and Type | Interface and Description |
---|---|
interface |
ILazyInitProxy
Interface the lazy init proxies implement to make identification of the proxy and retrival of
IProxyTargetLocator possible. |
interface |
IProxyTargetLocator
Represents a service locator for lazy init proxies.
|
Modifier and Type | Class and Description |
---|---|
static class |
LazyInitProxyFactory.AbstractCGLibInterceptor
Method interceptor for proxies representing concrete object not backed by an interface.
|
protected static class |
LazyInitProxyFactory.CGLibInterceptor
Method interceptor for proxies representing concrete object not backed by an interface.
|
Modifier and Type | Class and Description |
---|---|
class |
ObjenesisCGLibInterceptor
Method interceptor for proxies representing concrete object not backed by an interface.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IRequestablePage
Base interface for pages.
|
Modifier and Type | Class and Description |
---|---|
static class |
INamedParameters.NamedPair
Represents a named parameter entry.
|
class |
PageParameters
Mutable class that holds parameters of a Page.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IResource
Resource is an object capable of writing output to response.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractResource
Convenience resource implementation.
|
class |
BaseDataResource<T>
An abstract resource that can deliver static data - passed to the constructor,
or dynamic - returned by
BaseDataResource.getData(org.apache.wicket.request.resource.IResource.Attributes) |
class |
ByteArrayResource
An
IResource for byte arrays. |
class |
CharSequenceResource
An
IResource for CharSequences. |
class |
ContextRelativeResource
Resource served from a file relative to the context root.
|
class |
ContextRelativeResourceReference
This is a ResourceReference to handle context-relative resources such as js, css and
picture files placed in a folder on the context root (ex: '/css/coolTheme.css').
|
class |
CssPackageResource
Package resource for css files.
|
class |
CssResourceReference
Static resource reference for css resources.
|
class |
DynamicImageResource
Base class for dynamically generated ImageResources.
|
class |
JavaScriptPackageResource
Package resource for javascript files.
|
class |
JavaScriptResourceReference
Static resource reference for javascript resources.
|
class |
MetaInfStaticResourceReference
Resource reference for static files.
|
class |
PackageResource
Represents a localizable static resource.
|
class |
PackageResourceReference
This is a ResourceReference that knows how to find and serve resources located in the Java
package (i.e.
|
class |
ResourceReference
Reference to a resource.
|
class |
ResourceStreamResource
TODO javadoc
|
class |
SharedResourceReference
A
ResourceReference which should be used to lookup a IResource from the globally
registered ones (also known as application shared resources). |
class |
UrlResourceReference
A ResourceReference that can be used to point to a resource by using an Url.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IStaticCacheableResource
static resource which does not change for the lifetime of the application and should be
considered a candidate for long-term caching.
|
Modifier and Type | Class and Description |
---|---|
class |
DynamicJQueryResourceReference
A resource reference that calculates which version of jQuery JavaScript library to use depending
on the user agent.
|
class |
FileSystemResource
Used to provide resources based on the on Java NIO FileSystem API.
For more information see org.apache.wicket.markup.html.media.FileSystemResourceReference |
class |
FileSystemResourceReference
This resource reference is used to provide a reference to a resource based on Java NIO FileSystem
API.
To implement a mime type detection refer to the documentation of Files.probeContentType(Path) and provide an implementation for
java.nio.file.spi.FileTypeDetector in the META-INF/services folder for jars or in the
/WEB-INF/classes/META-INF/services folder for webappsYou can optionally override FileSystemResourceReference.getFileSystemResource() to provide an inline mime type
detection, which is preferred to the default detection.Example: |
class |
JQueryPluginResourceReference
Base class for JavaScript resources that are JQuery plugins.
|
class |
JQueryResourceReference
The resource reference for the jquery javascript library as released with Wicket.
|
class |
TextTemplateResourceReference
A class which adapts a
PackageTextTemplate to a ResourceReference . |
Modifier and Type | Class and Description |
---|---|
class |
ConcatBundleResource
A resource that concatenates several resources into one download.
|
class |
ConcatResourceBundleReference<T extends HeaderItem & IReferenceHeaderItem>
A resource bundle that automatically concatenates the given resources.
|
class |
ReplacementResourceBundleReference
An extension of ResourceBundleReference that is used especially
for resource replacements
|
class |
ResourceBundleReference
A resource reference that wraps another resource to make it into a bundle.
|
Modifier and Type | Class and Description |
---|---|
static class |
ExceptionSettings.UnexpectedExceptionDisplay
Enumerated type for different ways of displaying unexpected exceptions.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ISpringContextLocator
Interface representing object that can locate a spring context.
|
Modifier and Type | Class and Description |
---|---|
class |
SpringBeanLocator
Implementation of
IProxyTargetLocator that can locate beans within a spring application
context. |
Modifier and Type | Class and Description |
---|---|
class |
SpringContextLocatorMock
Mock SpringContextLocator
|
Modifier and Type | Class and Description |
---|---|
class |
LazyInitializer<T>
An abstraction for lazy-initializing values.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IConverter<C>
Converts input to output and vice versa.
|
Modifier and Type | Class and Description |
---|---|
class |
MaskConverter<C>
A converter that takes a mask into account.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractConverter<C>
Base class for locale aware type converters.
|
class |
AbstractDateConverter<D extends Date>
A base class for all Date related converters
|
class |
AbstractDecimalConverter<N extends Number>
Base class for all converters of decimal numbers.
|
class |
AbstractIntegerConverter<I extends Number>
Base class for all converters of integer numbers.
|
class |
AbstractNumberConverter<N extends Number>
Base class for all number converters.
|
class |
BigDecimalConverter
BigDecimal converter
|
class |
BigIntegerConverter
BigInteger converter
see
IConverter |
class |
BooleanConverter
Converts from Object to Boolean.
|
class |
ByteConverter
Converts from Object to Byte.
|
class |
CalendarConverter
Converts to
Calendar . |
class |
CharacterConverter
Converts from Object to Character.
|
class |
DateConverter
Converts from Object to Date.
|
class |
DoubleConverter
Converts from Object to Double.
|
class |
FloatConverter
Converts from Object to Float.
|
class |
IntegerConverter
Converts from Object to Integer.
|
class |
LongConverter
Converts from Object to Long.
|
class |
ShortConverter
Converts from Object to Short.
|
class |
SqlDateConverter
Converts to
Date . |
class |
SqlTimeConverter
Converts to
Time . |
class |
SqlTimestampConverter
Converts to
Timestamp . |
class |
ZeroPaddingIntegerConverter
Deprecated.
use an
IntegerConverter with suitable format string instead |
Modifier and Type | Class and Description |
---|---|
class |
CookieDefaults
This class provides default values that are used by
CookieUtils
class when it creates cookies. |
Modifier and Type | Class and Description |
---|---|
class |
EnumeratedType
A base class for defining enumerated types.
|
class |
PackageName
A type-safe package name class since Package is unreliable (it's not a Package object, but rather
a sometimes-available holder for versioning information).
|
Modifier and Type | Class and Description |
---|---|
class |
BooleanGroup
A Group that captures case-sensitive boolean values "true" or "false".
|
class |
FloatingPointGroup
A Group that captures floating point values (doubles and floats).
|
class |
Group
A Group is a piece of a regular expression (referenced by some Java field or local variable) that
forms a "capturing group" within the larger regular expression.
|
class |
IntegerGroup
A Group that captures integer values (positive and negative whole numbers, not Java ints).
|
class |
MetaPattern
Useful class for constructing readable and reusable regular expressions.
|
class |
OptionalMetaPattern
Makes any MetaPattern optional by enclosing the pattern in an optionality expression.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IResourceStream
Interface to a streamed resource.
|
interface |
IResourceStreamWriter
Special IResourceStream implementation that a Resource can return when it directly wants to write
to an output stream instead of return the
IResourceStream.getInputStream() . |
interface |
IStringResourceStream
A resource that can be converted to a String representation, possibly using an explicit Charset.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractResourceStream |
class |
AbstractResourceStreamWriter
Base implementation of an IResourceStreamWriter so that you only have to override the
IResourceStreamWriter.write(java.io.OutputStream) . |
class |
AbstractStringResourceStream
Base class for string resources.
|
class |
FileResourceStream
A FileResourceStream is an IResource implementation for files.
|
class |
FileSystemResourceStream
A FileSystemResourceStream is an IResourceStream implementation for Java NIO paths.
|
class |
ResourceStreamWrapper
A IResourceStream that wraps another resource stream
|
class |
StringBufferResourceStream
A string resource that can be appended to.
|
class |
StringResourceStream
A StringResourceStream is an IResource implementation for strings.
|
class |
XSLTResourceStream
IResourceStream that applies XSLT on an input IResourceStream . |
class |
ZipResourceStream
An IResourceStream that ZIPs a directory's contents on the fly
|
Modifier and Type | Class and Description |
---|---|
class |
StringValue
Holds an immutable String value and optionally a Locale, with methods to convert to various
types.
|
Modifier and Type | Class and Description |
---|---|
class |
MapVariableInterpolator
Interpolates variables into a
String from a Map . |
class |
SystemVariableInterpolator
Convenient way of interpolating system properties.
|
class |
VariableInterpolator
Base class for variable interpolators.
|
Modifier and Type | Class and Description |
---|---|
class |
CssTemplate
Decorates a
TextTemplate with CSS tags. |
class |
JavaScriptTemplate
Decorates a
TextTemplate with JavaScript tags. |
class |
PackageTextTemplate
A
String resource that can be appended to. |
class |
TextTemplate
Represents a text template that can do variable interpolation.
|
class |
TextTemplateDecorator
Provides the ability to 'decorate' the actual template contents before it is contributed to the
header.
|
Modifier and Type | Class and Description |
---|---|
static class |
BaseWicketTester.StartComponentInPage
A page that is used as the automatically created page for
BaseWicketTester.startComponentInPage(Class) and the other variations. |
class |
DummyHomePage
A dummy home page, as required by
WicketTester . |
class |
DummyHomePage.TestLink
TestLink class. |
class |
DummyPanelPage
A dummy
Panel Component. |
static class |
WicketTesterHelper.ComponentData
ComponentData class. |
Modifier and Type | Class and Description |
---|---|
static class |
TimeOfDay.Meridian
Typesafe AM/PM enumeration.
|
Modifier and Type | Interface and Description |
---|---|
interface |
INullAcceptingValidator<T>
Marker interface for validators that will accept a
null value. |
interface |
IValidationError
Interface representing a validation error.
|
interface |
IValidator<T>
Interface representing a validator that can validate an
IValidatable object. |
Modifier and Type | Class and Description |
---|---|
class |
CompoundValidator<T>
A compound
IValidator . |
class |
RawValidationError
An IValidationError implementation that just keeps a Serializable
error message.
|
class |
ValidationError
A versatile implementation of
IValidationError that supports message resolution from
IErrorMessageSource , default message (if none of the keys matched), and variable
substitution. |
class |
ValidatorAdapter<T>
Adapts
IValidator to Behavior |
Modifier and Type | Class and Description |
---|---|
class |
AbstractRangeValidator<R extends Comparable<? super R> & Serializable,V extends Serializable>
Base class for validators that check if a given value falls within [min,max] range.
|
class |
CreditCardValidator
Checks if a credit card number is valid.
|
class |
DateValidator
Validator for checking if a given date falls within [min,max] range.
|
class |
EmailAddressValidator
Validator for checking the form/pattern of email addresses.
|
class |
PatternValidator
Validates an
IValidatable by matching the value against a regular expression pattern. |
class |
RangeValidator<Z extends Comparable<? super Z> & Serializable>
Validator for checking if a given value falls within [min,max] range.
|
class |
StringValidator
Validator for checking if length of a string falls within [min,max] range.
|
class |
UrlValidator
Validator for checking URLs.
|
Modifier and Type | Class and Description |
---|---|
class |
VelocityContributor
An IHeaderContributor implementation that renders a velocity template and writes it to the
response.
|
class |
VelocityJavaScriptContributor
A derivation of VelocityContributor that uses
IHeaderResponse.render(org.apache.wicket.markup.head.HeaderItem) |
Modifier and Type | Class and Description |
---|---|
class |
VelocityPanel
Panel that displays the result of rendering a Velocity template.
|
Copyright © 2006–2021 Apache Software Foundation. All rights reserved.