Uses of Interface
org.apache.wicket.IMetadataContext
-
-
Uses of IMetadataContext in org.apache.wicket
Classes in org.apache.wicket with type parameters of type IMetadataContext Modifier and Type Interface Description interface
IMetadataContext<B,R extends IMetadataContext<B,R>>
Used to unify all metadata methods across the various objects.Classes in org.apache.wicket that implement IMetadataContext Modifier and Type Class Description class
Application
Base class for all Wicket applications.class
Component
Component serves as the highest level abstract base class for all components.class
MarkupContainer
A MarkupContainer holds a map of child components.class
Page
Abstract base class for pages.class
Session
Holds information about a user session, including some fixed number of most recent pages (and all their nested component information). -
Uses of IMetadataContext in org.apache.wicket.ajax.markup.html
Classes in org.apache.wicket.ajax.markup.html that implement IMetadataContext Modifier and Type Class 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 -
Uses of IMetadataContext in org.apache.wicket.ajax.markup.html.form
Classes in org.apache.wicket.ajax.markup.html.form that implement IMetadataContext Modifier and Type Class 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 valueclass
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. -
Uses of IMetadataContext in org.apache.wicket.ajax.markup.html.navigation.paging
Classes in org.apache.wicket.ajax.markup.html.navigation.paging that implement IMetadataContext Modifier and Type Class Description class
AjaxPagingNavigation
An ajaxified navigation for a PageableListView that holds links to other pages of the PageableListView.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. -
Uses of IMetadataContext in org.apache.wicket.feedback
Classes in org.apache.wicket.feedback that implement IMetadataContext Modifier and Type Class Description class
FencedFeedbackPanel
A specialized feedback panel that only displays messages from inside a fence defined by a container component. -
Uses of IMetadataContext in org.apache.wicket.markup.head.filter
Classes in org.apache.wicket.markup.head.filter that implement IMetadataContext Modifier and Type Class Description class
HeaderResponseContainer
A container that renders the content that was bucketed into a certain bucket byFilteringHeaderResponse
. -
Uses of IMetadataContext in org.apache.wicket.markup.html
Classes in org.apache.wicket.markup.html that implement IMetadataContext Modifier and Type Class Description class
GenericWebMarkupContainer<T>
AWebMarkupContainer
with typesafe getters and setters for the model and its underlying objectclass
GenericWebPage<T>
AWebPage
with typesafe getters and setters for the model and its underlying objectclass
HeaderPartContainer
For each wicket:head tag a HeaderPartContainer is created and added to the HtmlHeaderContainer which has been added to the Page.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. -
Uses of IMetadataContext in org.apache.wicket.markup.html.basic
Classes in org.apache.wicket.markup.html.basic that implement IMetadataContext Modifier and Type Class 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. -
Uses of IMetadataContext in org.apache.wicket.markup.html.border
Classes in org.apache.wicket.markup.html.border that implement IMetadataContext Modifier and Type Class 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> tagclass
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. -
Uses of IMetadataContext in org.apache.wicket.markup.html.debug
Classes in org.apache.wicket.markup.html.debug that implement IMetadataContext Modifier and Type Class Description class
PageView
This is a simple Wicket component that displays all components of a Page in a table representation. -
Uses of IMetadataContext in org.apache.wicket.markup.html.form
Classes in org.apache.wicket.markup.html.form that implement IMetadataContext Modifier and Type Class 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.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>
tagclass
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 withCheckBoxMultipleChoice
.class
CheckBoxSelector
A Javascript-based "Select All" checkbox component that works with a loose collection ofCheckBox
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
DropDownChoice<T>
A choice implemented as a dropdown menu/list.class
EmailTextField
ATextField
for HTML5 <input> with type email.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 <wicket:panel> tags), that can act as a form component.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 - likeButton
only with an image.class
LabeledWebMarkupContainer
Default implementation ofILabelProvider
.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>>
ATextField
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>>
ATextField
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 oflabelProvider'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
ATextField
for HTML5 <input> with type url. -
Uses of IMetadataContext in org.apache.wicket.markup.html.form.upload
Classes in org.apache.wicket.markup.html.form.upload that implement IMetadataContext Modifier and Type Class Description 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. -
Uses of IMetadataContext in org.apache.wicket.markup.html.form.validation
Classes in org.apache.wicket.markup.html.form.validation that implement IMetadataContext Modifier and Type Class Description 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. -
Uses of IMetadataContext in org.apache.wicket.markup.html.image
Classes in org.apache.wicket.markup.html.image that implement IMetadataContext Modifier and Type Class Description class
ContextImage
Provides a context-relative image.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 ofImage
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. -
Uses of IMetadataContext in org.apache.wicket.markup.html.include
Classes in org.apache.wicket.markup.html.include that implement IMetadataContext Modifier and Type Class Description class
Include
Component that includes/ renders the import result of an URL, much like JSP include. -
Uses of IMetadataContext in org.apache.wicket.markup.html.internal
Classes in org.apache.wicket.markup.html.internal that implement IMetadataContext Modifier and Type Class 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. -
Uses of IMetadataContext in org.apache.wicket.markup.html.link
Classes in org.apache.wicket.markup.html.link that implement IMetadataContext Modifier and Type Class 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 existingImage
component.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
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. -
Uses of IMetadataContext in org.apache.wicket.markup.html.list
Classes in org.apache.wicket.markup.html.list that implement IMetadataContext Modifier and Type Class Description class
AbstractItem
A very simple Item.class
ListItem<T>
Container that holds components in a ListView.class
ListView<T>
A ListView is a repeater that makes it easy to display/work withList
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 addsclass="odd"
orclass="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 aCompoundPropertyModel
. -
Uses of IMetadataContext in org.apache.wicket.markup.html.media
Classes in org.apache.wicket.markup.html.media that implement IMetadataContext Modifier and Type Class Description class
MediaComponent
The media component is used to provide basic functionality to the video and audio component.class
Source
The source of an audio or a video media componentclass
Track
The track tag is used to provide subtitles, captions, descriptions, chapters, metadata to a video media component -
Uses of IMetadataContext in org.apache.wicket.markup.html.media.audio
Classes in org.apache.wicket.markup.html.media.audio that implement IMetadataContext Modifier and Type Class Description class
Audio
An audio media component to playback audio files. -
Uses of IMetadataContext in org.apache.wicket.markup.html.media.video
Classes in org.apache.wicket.markup.html.media.video that implement IMetadataContext Modifier and Type Class Description class
Video
A video media component to display videos. -
Uses of IMetadataContext in org.apache.wicket.markup.html.navigation.paging
Classes in org.apache.wicket.markup.html.navigation.paging that implement IMetadataContext Modifier and Type Class 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. -
Uses of IMetadataContext in org.apache.wicket.markup.html.pages
Classes in org.apache.wicket.markup.html.pages that implement IMetadataContext Modifier and Type Class 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. -
Uses of IMetadataContext in org.apache.wicket.markup.html.panel
Classes in org.apache.wicket.markup.html.panel that implement IMetadataContext Modifier and Type Class 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 displaysFeedbackMessage
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>
APanel
with typesafe getters and setters for the model and its underlying objectclass
Panel
A panel is a reusable component that holds markup and other components. -
Uses of IMetadataContext in org.apache.wicket.markup.repeater
Classes in org.apache.wicket.markup.repeater that implement IMetadataContext Modifier and Type Class Description class
AbstractPageableView<T>
An abstract repeater view that provides paging functionality to its subclasses.class
AbstractRepeater
Base class for repeaters.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 indexclass
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. -
Uses of IMetadataContext in org.apache.wicket.markup.repeater.data
Classes in org.apache.wicket.markup.repeater.data that implement IMetadataContext Modifier and Type Class Description class
DataView<T>
DataView is a basic implementation ofAbstractPageableView
.class
DataViewBase<T>
Base class for data views.class
GridView<T>
A pageable DataView which breaks the data in the IDataProvider into a number of data-rows, depending on the column size. -
Uses of IMetadataContext in org.apache.wicket.markup.resolver
Classes in org.apache.wicket.markup.resolver that implement IMetadataContext Modifier and Type Class Description static class
AutoLinkResolver.AutolinkBookmarkablePageLink<T>
Autolink components delegate component resolution to their parent components. -
Uses of IMetadataContext in org.apache.wicket.markup.transformer
Classes in org.apache.wicket.markup.transformer that implement IMetadataContext Modifier and Type Class Description class
AbstractOutputTransformerContainer
This abstract container provides the means to post-process the markup generated by its child components (excluding the containers tag)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. -
Uses of IMetadataContext in org.apache.wicket.mock
Classes in org.apache.wicket.mock that implement IMetadataContext Modifier and Type Class Description class
MockApplication
WebApplication
used for testing.class
MockHomePage
Mock Page -
Uses of IMetadataContext in org.apache.wicket.protocol.http
Classes in org.apache.wicket.protocol.http that implement IMetadataContext Modifier and Type Class Description class
WebApplication
A web application is a subclass of Application which associates with an instance of WicketServlet to serve pages over the HTTP protocol.class
WebSession
A session subclass for the HTTP protocol. -
Uses of IMetadataContext in org.apache.wicket.request.cycle
Classes in org.apache.wicket.request.cycle that implement IMetadataContext Modifier and Type Class Description class
RequestCycle
RequestCycle
consists of two steps: Resolve request handler Execute request handler DuringIRequestHandler
execution the handler can schedule anotherIRequestHandler
to run after it is done, or replace allIRequestHandler
s on stack with anotherIRequestHandler
. -
Uses of IMetadataContext in org.apache.wicket.util.tester
Classes in org.apache.wicket.util.tester that implement IMetadataContext Modifier and Type Class Description static class
BaseWicketTester.StartComponentInPage
A page that is used as the automatically created page forBaseWicketTester.startComponentInPage(Class)
and the other variations.class
DummyHomePage
A dummy home page, as required byWicketTester
.class
DummyHomePage.TestLink
TestLink
class.class
DummyPanelPage
A dummyPanel
Component.
-