Uses of Interface
org.apache.wicket.util.IHierarchical
Package
Description
The core Wicket package.
Classes that make debugging Wicket HTML applications easier.
Package for working with bread crumb components.
This package contains a panel based implementation of bread crumb participants.
Basic extensions.
Package for exporting data tables.
Package for working with tab panels.
Package for working with Wizard components.
Classes related to showing user feedback, generally as the
result of form submission and/or validation.
Base package of HTML markup.
Basic HTML components.
Border components.
HTML Forms and form components.
Support for upload forms (using multipart requests).
Support for form validation.
Image components.
Components for including content from non-Wicket sources.
Link components.
List components for tabular data and such.
Default special purpose pages for error and feedback support.
Panel components.
Resolvers implement the
IComponentResolver
interface and must be registered with the
application.Transformers are able to post-process (transform) the output generated by a Component.
A package with utility classes to ease unit testing of Wicket applications without the need for
a servlet container.
-
Uses of IHierarchical in org.apache.wicket
Modifier and TypeClassDescriptionclass
Component serves as the highest level abstract base class for all components.class
A MarkupContainer holds a map of child components.class
Abstract base class for pages. -
Uses of IHierarchical in org.apache.wicket.ajax.markup.html
Modifier and TypeClassDescriptionclass
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 IHierarchical in org.apache.wicket.ajax.markup.html.form
Modifier and TypeClassDescriptionclass
A button that submits the form via Ajax.class
A CheckBox which is updated via ajax when the user changes its valueclass
An ajax submit button that will degrade to a normal request if ajax is not available or javascript is disabled.class
A link that submits a form via ajax. -
Uses of IHierarchical in org.apache.wicket.authroles.authentication.pages
Modifier and TypeClassDescriptionclass
A base class which provide standard functionality for sign in.class
Simple sign out page. -
Uses of IHierarchical in org.apache.wicket.authroles.authentication.panel
Modifier and TypeClassDescriptionclass
Reusable user sign in panel with username and password as well as support for persistence of the both.final class
Sign in form. -
Uses of IHierarchical in org.apache.wicket.devutils
Modifier and TypeClassDescriptionclass
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
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. -
Uses of IHierarchical in org.apache.wicket.devutils.debugbar
Modifier and TypeClassDescriptionclass
The debug bar is for use during development.class
A panel that adds a link to the inspector to the debug bar.class
A panel that adds a link to persisted pages to the debug bar.class
A panel for the debug bar that shows the session size and links to the page that shows more information about sessions.class
A standard looking debug panel with an img (optional) and a string of data, and the whole thing is a link. -
Uses of IHierarchical in org.apache.wicket.devutils.inspector
Modifier and TypeClassDescriptionfinal class
A Wicket panel that shows interesting information about a given Wicket session.final class
EnhancedPageView
which displays allComponent
s andBehavior
s of aPage
in aTableTree
representation.final class
A page that shows interesting attributes of the Wicket environment, including the current session and the component tree for the current page.class
class
final class
A Wicket panel that shows interesting information about a given Wicket session. -
Uses of IHierarchical in org.apache.wicket.devutils.pagestore
Modifier and TypeClassDescriptionclass
A page that shows the attributes (id, name, size) of the pages stored in the data stores. -
Uses of IHierarchical in org.apache.wicket.devutils.pagestore.browser
Modifier and TypeClassDescriptionclass
A panel that shows data aboutIPersistedPage
s in anIPersistentPageStore
. -
Uses of IHierarchical in org.apache.wicket.extensions.ajax.markup.html
Modifier and TypeClassDescriptionclass
An inplace editor much likeAjaxEditableLabel
, but instead of aTextField
aDropDownChoice
is displayed.class
An implementation of ajaxified edit-in-place component using aTextField
as it's editor.class
An inplace editor much likeAjaxEditableLabel
, but now with support for multi line content and atext area
as its editor.class
AjaxLazyLoadPanel<T extends Component>
A panel which load lazily a single content component.class
A variant of theAjaxButton
that displays a busy indicator while the ajax request is in progress.class
A variant of theAjaxFallbackLink
that displays a busy indicator while the ajax request is in progress.class
A variant of theAjaxLink
that displays a busy indicator while the ajax request is in progress. -
Uses of IHierarchical in org.apache.wicket.extensions.ajax.markup.html.autocomplete
Modifier and TypeClassDescriptionclass
An implementation of a textfield with the autoassist ajax behaviorAutoCompleteBehavior
.class
AnAutoCompleteTextField
which automatically includes the default CSS for the suggestions. -
Uses of IHierarchical in org.apache.wicket.extensions.ajax.markup.html.form.upload
Modifier and TypeClassDescriptionclass
A panel to show the progress of an HTTP upload. -
Uses of IHierarchical in org.apache.wicket.extensions.ajax.markup.html.modal
-
Uses of IHierarchical in org.apache.wicket.extensions.ajax.markup.html.repeater
Modifier and TypeClassDescriptionclass
An panel for anAjax-ified list of components. -
Uses of IHierarchical in org.apache.wicket.extensions.ajax.markup.html.repeater.data.sort
Modifier and TypeClassDescriptionclass
Ajaxified version ofOrderByBorder
class
AjaxifiedOrderByLink
-
Uses of IHierarchical in org.apache.wicket.extensions.ajax.markup.html.repeater.data.table
Modifier and TypeClassDescriptionclass
An implementation of the DataTable that aims to solve the 90% usecase by adding navigation, headers, an no-records-found toolbars to a standardDataTable
.class
AjaxifiedHeadersToolbar
class
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. -
Uses of IHierarchical in org.apache.wicket.extensions.ajax.markup.html.tabs
Modifier and TypeClassDescriptionclass
AjaxTabbedPanel<T extends ITab>
Ajaxified version of the tabbed panel. -
Uses of IHierarchical in org.apache.wicket.extensions.breadcrumb
Modifier and TypeClassDescriptionclass
A component that renders bread crumbs.protected class
List view for rendering the bread crumbs.class
A link that when clicked will set the the activebread crumb participant
to the one that is returned byBreadCrumbLink.getParticipant(String)
. -
Uses of IHierarchical in org.apache.wicket.extensions.breadcrumb.panel
Modifier and TypeClassDescriptionclass
A panel that participates with abread crumb model
.class
Bread crumb link specifically forbread crumb panels
. -
Uses of IHierarchical in org.apache.wicket.extensions.captcha.kittens
Modifier and TypeClassDescriptionclass
A unique and fun-to-use captcha technique I developed at Thoof. -
Uses of IHierarchical in org.apache.wicket.extensions.markup.html.basic
Modifier and TypeClassDescriptionclass
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
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. -
Uses of IHierarchical in org.apache.wicket.extensions.markup.html.form
Modifier and TypeClassDescriptionclass
A TextField that is mapped to ajava.util.Date
object. -
Uses of IHierarchical in org.apache.wicket.extensions.markup.html.form.datetime
Modifier and TypeClassDescriptionclass
A TextField that is mapped to ajava.time.LocalDate
object and that uses java.time time to parse and format values.class
Works on aLocalDateTime
object.class
A TextField that is mapped to ajava.time.LocalDateTime
object and that uses java.time time to parse and format values.class
A TextField that is mapped to ajava.time.LocalTime
object and that uses java.time time to parse and format values.class
Works on aLocalTime
object.class
Works on aZonedDateTime
object. -
Uses of IHierarchical in org.apache.wicket.extensions.markup.html.form.palette
Modifier and TypeClassDescriptionclass
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. -
Uses of IHierarchical in org.apache.wicket.extensions.markup.html.form.palette.component
Modifier and TypeClassDescriptionclass
Generates html option elements based on iterator specified by getOptionsIterator() and IChoiceRender specified by the paletteclass
Choices<T>
select box containing all available choices of the paletteclass
Recorder<T>
Component to keep track of selections on the html side.class
Selection<T>
select box containing selected choices of the palette -
Uses of IHierarchical in org.apache.wicket.extensions.markup.html.form.select
Modifier and TypeClassDescriptionclass
Select<T>
Component that represents a<select>
box.class
SelectOption<T>
Component representing a single<option>
html elementclass
Component that makes it easy to produce a list of SelectOption components. -
Uses of IHierarchical in org.apache.wicket.extensions.markup.html.repeater.data.grid
Modifier and TypeClassDescriptionclass
Acts as a base for data-grid views.class
DataGridView<T>
Simple concrete implementation ofAbstractDataGridView
-
Uses of IHierarchical in org.apache.wicket.extensions.markup.html.repeater.data.sort
Modifier and TypeClassDescriptionclass
A component that wraps markup with an OrderByLink.class
OrderByLink<S>
A component that represents a sort header. -
Uses of IHierarchical in org.apache.wicket.extensions.markup.html.repeater.data.table
Modifier and TypeClassDescriptionclass
A base class for data table toolbarsclass
A panel that renders <colgroup> with <col> elements inside it.class
class
DataTable<T,
S> A data table builds on data grid view to introduce toolbars.static class
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 standardDataTable
.class
Toolbars that displays column headers.class
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
Label that provides Showing x to y of z message given for a DataTable.class
A toolbar that displays a "no records found" message when the data table contains no rows. -
Uses of IHierarchical in org.apache.wicket.extensions.markup.html.repeater.data.table.export
Modifier and TypeClassDescriptionclass
A toolbar that provides links to download the data represented by allIExportableColumn
s in the table exported to formats supported by theIDataExporter
s configured. -
Uses of IHierarchical in org.apache.wicket.extensions.markup.html.repeater.data.table.filter
Modifier and TypeClassDescriptionclass
Base class for filters that provides some useful functionalityclass
ChoiceFilter<T>
Filter that can be represented by a drop down list of choicesclass
FilterForm<T>
A form with filter-related special functionality for its form components.class
Toolbar that creates a form to hold form components used to filter data in the data table.class
Filter component that generates a 'go' and 'clear' buttons.class
Filter component that generates a 'go' button that when pressed submits the filter formclass
Component used to represent a filter component when no filter is provided.class
TextFilter<T>
Filter that can be represented by a text field -
Uses of IHierarchical in org.apache.wicket.extensions.markup.html.repeater.tree
Modifier and TypeClassDescriptionclass
AbstractTree<T>
Abstract base class forNestedTree
andTableTree
.class
An implementation of the NestedTree that aims to solve the 90% usecase by usingFolder
s on a standardNestedTree
.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. -
Uses of IHierarchical in org.apache.wicket.extensions.markup.html.repeater.tree.content
Modifier and TypeClassDescriptionclass
class
CheckFolder<T>
class
Folder<T>
A typical folder representation of nodes in a tree.class
A styled link with a label. -
Uses of IHierarchical in org.apache.wicket.extensions.markup.html.repeater.tree.nested
Modifier and TypeClassDescriptionclass
BranchItem<T>
A branch is a container for a single node and its children inside aSubtree
.class
Subtree<T>
A subtree handles all children of a single node (or the root nodes if anull
node was given to the constructor). -
Uses of IHierarchical in org.apache.wicket.extensions.markup.html.tabs
Modifier and TypeClassDescriptionclass
TabbedPanel<T extends ITab>
TabbedPanel component represents a panel with tabs that are used to switch between different content panels inside the TabbedPanel panel. -
Uses of IHierarchical in org.apache.wicket.extensions.rating
Modifier and TypeClassDescriptionclass
Rating component that generates a number of stars where a user can click on to rate something. -
Uses of IHierarchical in org.apache.wicket.extensions.wizard
Modifier and TypeClassDescriptionclass
A bar of buttons for wizards utilizingAjaxFormSubmitBehavior
.class
Models a cancel button in the wizard.class
Models a cancel button in the wizard.class
Models a 'last' button in the wizard.class
Models a next button in the wizard.class
Models a previous button in the wizard.class
A wizard step that displays the provided static content without expecting any input.class
A wizard is a dialog component that takes users through a number of steps to complete a task.class
Base class for buttons that work withthe wizard component
.class
The default bar of button components for wizards.class
default implementation ofIWizardStep
. -
Uses of IHierarchical in org.apache.wicket.extensions.wizard.dynamic
-
Uses of IHierarchical in org.apache.wicket.feedback
Modifier and TypeClassDescriptionclass
A specialized feedback panel that only displays messages from inside a fence defined by a container component. -
Uses of IHierarchical in org.apache.wicket.markup.head.filter
Modifier and TypeClassDescriptionclass
A container that renders the content that was bucketed into a certain bucket byFilteringHeaderResponse
. -
Uses of IHierarchical in org.apache.wicket.markup.html
Modifier and TypeClassDescriptionclass
AWebMarkupContainer
with typesafe getters and setters for the model and its underlying objectclass
AWebPage
with typesafe getters and setters for the model and its underlying objectfinal class
For each wicket:head tag a HeaderPartContainer is created and added to the HtmlHeaderContainer which has been added to the Page.class
A simple "transparent" markup container.class
Base class for simple HTML components which do not hold nested components.class
A container of HTML markup and components.class
Base class for HTML pages. -
Uses of IHierarchical in org.apache.wicket.markup.html.basic
Modifier and TypeClassDescriptionclass
<wicket:enclosure>
is nice and prevents that users have to add boilerplate to their application.class
A Label component that is used to render an enum value.class
A Label component replaces its body with the String version of its model object returned by getModelObjectAsString().class
A MultiLineLabel component replaces its body with the model object. -
Uses of IHierarchical in org.apache.wicket.markup.html.border
Modifier and TypeClassDescriptionclass
This is a simple Container component which can be used to build Border like components.class
A border component has associated markup which is drawn and determines placement of markup and/or components nested within the border component.class
The container to be associated with the <wicket:body> tagclass
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 IHierarchical in org.apache.wicket.markup.html.debug
Modifier and TypeClassDescriptionfinal class
This is a simple Wicket component that displays all components of a Page in a table representation. -
Uses of IHierarchical in org.apache.wicket.markup.html.form
Modifier and TypeClassDescriptionclass
Base class for all Javascript-based "select-all" checkboxes.class
AbstractChoice<T,
E> Abstract base class for all choice (html select) options.class
Abstract base class for single-select choices.class
Abstract class for links that are capable of submitting a form.class
Abstract base class for TextArea and TextField.protected static class
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
A form button.class
Check<T>
Component representing a single checkbox choice in a org.apache.wicket.markup.html.form.CheckGroup.class
HTML checkbox input component.class
A choice subclass that shows choices via checkboxes.class
A Javascript-based "Select All" checkbox component that works withCheckBoxMultipleChoice
.class
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
Selects and deselects all Check components under the same CheckGroup as itself.class
A choice implemented as a dropdown menu/list.class
ATextField
for HTML5 <input> with type email.class
Form<T>
class
An HTML form component knows how to validate itself.class
A component that represents HTML <label> tag.class
Panel (has it's own markup, defined between <wicket:panel> tags), that can act as a form component.class
Convenience class for generating dropdown choices with option groups.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
<input type="image"> component - likeButton
only with an image.class
Default implementation ofILabelProvider
.class
ListChoice<T>
Essentially a drop down choice that doesn't drop down.class
A multiple choice list component.class
NumberTextField<N extends Number & Comparable<N>>
ATextField
for HTML5 <input> with type number.class
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
A text field which automatically adds a Required.class
A form component label that replaces its body with the contents oflabelProvider's label
class
This StatelessForm is the same as a normal form but with the statelesshint default to true.class
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
ATextField
for HTML5 <input> with type url. -
Uses of IHierarchical in org.apache.wicket.markup.html.form.upload
Modifier and TypeClassDescriptionclass
Form component that corresponds to a <input type="file">.class
Form component that allows the user to select multiple files to upload via a single <input type="file"/> field. -
Uses of IHierarchical in org.apache.wicket.markup.html.form.validation
Modifier and TypeClassDescriptionclass
A border that can be placed around a form component to indicate when the bordered child/children has a validation error.class
A panel that hides or shows itself depending on whether there are feedback messages for a given message filter. -
Uses of IHierarchical in org.apache.wicket.markup.html.image
Modifier and TypeClassDescriptionclass
Provides a context-relative image.class
A component to display external images.class
A component which displays external images within a picture tag.class
An Image component displays localizable image resources.class
The inline image is used to embed the complete image content within a HTML document.class
A subclass ofImage
that always adds random noise to the url every request to prevent the browser from caching the image.class
A component which displays localizable image resources within source and image elements as responsive image.class
A component which displays localizable image resources within a picture tag. -
Uses of IHierarchical in org.apache.wicket.markup.html.include
Modifier and TypeClassDescriptionclass
Component that includes/ renders the import result of an URL, much like JSP include. -
Uses of IHierarchical in org.apache.wicket.markup.html.internal
Modifier and TypeClassDescriptionclass
An Enclosure are automatically created by Wicket.class
The HtmlHeaderContainer is automatically created and added to the component hierarchy by a HtmlHeaderResolver instance.class
A specialization of HtmlHeaderContainer that doesn't render <head> and &l;/head> around the header contributions.class
An InlineEnclosure are automatically created by Wicket. -
Uses of IHierarchical in org.apache.wicket.markup.html.link
Modifier and TypeClassDescriptionclass
Base class that that contains functionality for rendering disabled links.class
Renders a stable link which can be cached in a web browser and used at a later time.class
A client-side image map implementation which allows you to "attach" the map to any existingImage
component.class
A link that streams a file to the client.class
A simple anchor link (<a href="http://url">) pointing to any URL.class
Implementation of an inline frame component.class
Link<T>
Implementation of a hyperlink component.class
Closes a popup window and cleans up any related session page map for the popup.static final class
ClosePopupPage closes the popup window.class
ResourceLink<T>
A link to any ResourceReference.class
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 IHierarchical in org.apache.wicket.markup.html.list
Modifier and TypeClassDescriptionclass
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
A very simple loop component whose model is an Integer defining the number of iterations the loop should render.class
A very simple Item.class
ListItem that addsclass="odd"
orclass="even"
html attribute depending on its index.class
PageableListView is similar to ListView but provides in addition pageable views.class
Simple ListVew subclass that wraps its item models in aCompoundPropertyModel
. -
Uses of IHierarchical in org.apache.wicket.markup.html.media
Modifier and TypeClassDescriptionclass
The media component is used to provide basic functionality to the video and audio component.class
The source of an audio or a video media componentclass
The track tag is used to provide subtitles, captions, descriptions, chapters, metadata to a video media component -
Uses of IHierarchical in org.apache.wicket.markup.html.media.audio
-
Uses of IHierarchical in org.apache.wicket.markup.html.media.video
-
Uses of IHierarchical in org.apache.wicket.markup.html.pages
Modifier and TypeClassDescriptionclass
A parent page for all pages that are used to show an error to the user.class
Page expired error page.class
Form for posting JavaScript properties.class
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
Shows a runtime exception on a nice HTML page.class
Internal error display page.class
Page expired error page.class
Page that let the browser redirect. -
Uses of IHierarchical in org.apache.wicket.markup.html.panel
Modifier and TypeClassDescriptionclass
Convenience feedback panel that filters the feedback messages based on the component given in the constructor.final class
Panel that does absolutely nothing and that can be used to display an empty block.class
A panel that displaysFeedbackMessage
s in a list view.class
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
A panel is a reusable component that holds markup and other components. -
Uses of IHierarchical in org.apache.wicket.markup.repeater
Modifier and TypeClassDescriptionclass
An abstract repeater view that provides paging functionality to its subclasses.class
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
An abstract repeater view that provides refreshing functionality to its subclasses.class
A repeater view that renders all of its children, using its body markup, in the order they were added. -
Uses of IHierarchical in org.apache.wicket.markup.repeater.data
Modifier and TypeClassDescriptionclass
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 IHierarchical in org.apache.wicket.markup.resolver
Modifier and TypeClassDescriptionstatic final class
Autolink components delegate component resolution to their parent components. -
Uses of IHierarchical in org.apache.wicket.markup.transformer
Modifier and TypeClassDescriptionclass
This abstract container provides the means to post-process the markup generated by its child components (excluding the containers tag)class
An implementation of an output transformer which does nothing.class
A container which output markup will be processes by a XSLT processor prior to writing the output into the web response. -
Uses of IHierarchical in org.apache.wicket.mock
-
Uses of IHierarchical in org.apache.wicket.util.tester
Modifier and TypeClassDescriptionstatic class
A page that is used as the automatically created page forBaseWicketTester.startComponentInPage(Class)
and the other variations.class
A dummy home page, as required byWicketTester
.class
TestLink
class.class
A dummyPanel
Component.