Uses of Class
org.apache.wicket.MarkupContainer
-
-
Uses of MarkupContainer in org.apache.wicket
Subclasses of MarkupContainer in org.apache.wicket Modifier and Type Class Description class
Page
Abstract base class for pages.Methods in org.apache.wicket with type parameters of type MarkupContainer Modifier and Type Method Description <R,C extends MarkupContainer>
RComponent. visitParents(Class<C> parentClass, IVisitor<C,R> visitor)
Traverses all parent components of the given class in this parentClass, calling the visitor's visit method at each one.<R,C extends MarkupContainer>
RComponent. visitParents(Class<C> parentClass, IVisitor<C,R> visitor, IVisitFilter filter)
Traverses all parent components of the given class in this parentClass, calling the visitor's visit method at each one.Methods in org.apache.wicket that return MarkupContainer Modifier and Type Method Description MarkupContainer
MarkupContainer. add(Component... children)
Adds the child component(s) to this container.MarkupContainer
MarkupContainer. addOrReplace(Component... children)
Replaces a child component of this container with another or just adds it in case no child with the same id existed yet.MarkupContainer
Component. findParentWithAssociatedMarkup()
MarkupContainer
Component. getParent()
Gets any parent container, or null if there is none.MarkupContainer
DequeueContext. peekContainer()
Retrieves the container on the top of the containers stackMarkupContainer
DequeueContext. popContainer()
Pops a container from the container stackMarkupContainer
MarkupContainer. queue(Component... components)
Queues one or more components to be dequeued later.MarkupContainer
MarkupContainer. remove(String id)
Removes the given componentMarkupContainer
MarkupContainer. remove(Component component)
Removes a component from the children identified by thecomponent.getId()
MarkupContainer
MarkupContainer. removeAll()
Removes all children from this container.MarkupContainer
MarkupContainer. replace(Component child)
Replaces a child component of this container with anotherMarkupContainer
MarkupContainer. setDefaultModel(IModel<?> model)
Methods in org.apache.wicket with parameters of type MarkupContainer Modifier and Type Method Description protected void
Page. componentChanged(Component component, MarkupContainer parent)
This method will be called for all components that are changed on the page So also auto components or components that are not versioned.void
DequeueContext. pushContainer(MarkupContainer container)
Pushes a container onto the container stackvoid
Component. setParent(MarkupContainer parent)
THIS IS A WICKET INTERNAL API.Constructors in org.apache.wicket with parameters of type MarkupContainer Constructor Description DequeueContext(IMarkupFragment markup, MarkupContainer root, boolean skipFirst)
-
Uses of MarkupContainer in org.apache.wicket.ajax.markup.html
Subclasses of MarkupContainer in org.apache.wicket.ajax.markup.html 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 MarkupContainer in org.apache.wicket.ajax.markup.html.form
Subclasses of MarkupContainer in org.apache.wicket.ajax.markup.html.form 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 MarkupContainer in org.apache.wicket.ajax.markup.html.navigation.paging
Subclasses of MarkupContainer in org.apache.wicket.ajax.markup.html.navigation.paging 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 MarkupContainer in org.apache.wicket.authroles.authentication.pages
Subclasses of MarkupContainer in org.apache.wicket.authroles.authentication.pages Modifier and Type Class Description class
SignInPage
A base class which provide standard functionality for sign in.class
SignOutPage
Simple sign out page. -
Uses of MarkupContainer in org.apache.wicket.authroles.authentication.panel
Subclasses of MarkupContainer in org.apache.wicket.authroles.authentication.panel Modifier and Type Class 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. -
Uses of MarkupContainer in org.apache.wicket.core.request.handler
Methods in org.apache.wicket.core.request.handler with parameters of type MarkupContainer Modifier and Type Method Description void
AbstractPartialPageRequestHandler. addChildren(MarkupContainer parent, Class<?> childCriteria)
void
IPartialPageRequestHandler. addChildren(MarkupContainer parent, Class<?> childCriteria)
Visits all children of the specified parent container and adds them to the target if they are of same type aschildCriteria
-
Uses of MarkupContainer in org.apache.wicket.devutils
Subclasses of MarkupContainer in org.apache.wicket.devutils Modifier and Type Class 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. -
Uses of MarkupContainer in org.apache.wicket.devutils.debugbar
Subclasses of MarkupContainer in org.apache.wicket.devutils.debugbar Modifier and Type Class 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
PageStoreDebugPanel
A panel that adds a link to persisted pages to the debug bar.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. -
Uses of MarkupContainer in org.apache.wicket.devutils.inspector
Subclasses of MarkupContainer in org.apache.wicket.devutils.inspector Modifier and Type Class Description class
ApplicationView
A Wicket panel that shows interesting information about a given Wicket session.class
EnhancedPageView
EnhancedPageView
which displays allComponent
s andBehavior
s of aPage
in aTableTree
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
SessionView
A Wicket panel that shows interesting information about a given Wicket session. -
Uses of MarkupContainer in org.apache.wicket.devutils.pagestore
Subclasses of MarkupContainer in org.apache.wicket.devutils.pagestore Modifier and Type Class Description class
PageStorePage
A page that shows the attributes (id, name, size) of the pages stored in the data stores. -
Uses of MarkupContainer in org.apache.wicket.devutils.pagestore.browser
Subclasses of MarkupContainer in org.apache.wicket.devutils.pagestore.browser Modifier and Type Class Description class
PersistedPanel
A panel that shows data aboutIPersistedPage
s in anIPersistentPageStore
. -
Uses of MarkupContainer in org.apache.wicket.extensions.ajax.markup.html
Subclasses of MarkupContainer in org.apache.wicket.extensions.ajax.markup.html Modifier and Type Class Description class
AjaxEditableChoiceLabel<T>
An inplace editor much likeAjaxEditableLabel
, but instead of aTextField
aDropDownChoice
is displayed.class
AjaxEditableLabel<T>
An implementation of ajaxified edit-in-place component using aTextField
as it's editor.class
AjaxEditableMultiLineLabel<T>
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
IndicatingAjaxButton
A variant of theAjaxButton
that displays a busy indicator while the ajax request is in progress.class
IndicatingAjaxFallbackLink<T>
A variant of theAjaxFallbackLink
that displays a busy indicator while the ajax request is in progress.class
IndicatingAjaxLink<T>
A variant of theAjaxLink
that displays a busy indicator while the ajax request is in progress.Methods in org.apache.wicket.extensions.ajax.markup.html with parameters of type MarkupContainer Modifier and Type Method Description protected FormComponent<T>
AjaxEditableChoiceLabel. newEditor(MarkupContainer parent, String componentId, IModel<T> model)
Create a new form component instance to serve as editor.protected FormComponent<T>
AjaxEditableLabel. newEditor(MarkupContainer parent, String componentId, IModel<T> model)
Create a new form component instance to serve as editor.protected FormComponent<T>
AjaxEditableMultiLineLabel. newEditor(MarkupContainer parent, String componentId, IModel<T> model)
protected WebComponent
AjaxEditableChoiceLabel. newLabel(MarkupContainer parent, String componentId, IModel<T> model)
Create a new form component instance to serve as label.protected Component
AjaxEditableLabel. newLabel(MarkupContainer parent, String componentId, IModel<T> model)
Create a new form component instance to serve as label.protected MultiLineLabel
AjaxEditableMultiLineLabel. newLabel(MarkupContainer parent, String componentId, IModel<T> model)
Create a new form component instance to serve as label. -
Uses of MarkupContainer in org.apache.wicket.extensions.ajax.markup.html.autocomplete
Subclasses of MarkupContainer in org.apache.wicket.extensions.ajax.markup.html.autocomplete Modifier and Type Class Description class
AutoCompleteTextField<T>
An implementation of a textfield with the autoassist ajax behaviorAutoCompleteBehavior
.class
DefaultCssAutoCompleteTextField<T>
AnAutoCompleteTextField
which automatically includes the default CSS for the suggestions. -
Uses of MarkupContainer in org.apache.wicket.extensions.ajax.markup.html.form.upload
Subclasses of MarkupContainer in org.apache.wicket.extensions.ajax.markup.html.form.upload Modifier and Type Class Description class
UploadProgressBar
A panel to show the progress of an HTTP upload.Methods in org.apache.wicket.extensions.ajax.markup.html.form.upload that return MarkupContainer Modifier and Type Method Description protected MarkupContainer
UploadProgressBar. newBarComponent(String id)
Creates a component for the barprotected MarkupContainer
UploadProgressBar. newStatusComponent(String id)
Creates a component for the status text -
Uses of MarkupContainer in org.apache.wicket.extensions.ajax.markup.html.modal
Subclasses of MarkupContainer in org.apache.wicket.extensions.ajax.markup.html.modal Modifier and Type Class Description class
ModalDialog
Presents a modal dialog to the user.class
ModalWindow
Deprecated.useModalDialog
instead -
Uses of MarkupContainer in org.apache.wicket.extensions.ajax.markup.html.repeater
Subclasses of MarkupContainer in org.apache.wicket.extensions.ajax.markup.html.repeater Modifier and Type Class Description class
AjaxListPanel
An panel for anAjax-ified list of components. -
Uses of MarkupContainer in org.apache.wicket.extensions.ajax.markup.html.repeater.data.sort
Subclasses of MarkupContainer in org.apache.wicket.extensions.ajax.markup.html.repeater.data.sort Modifier and Type Class Description class
AjaxFallbackOrderByBorder<S>
Ajaxified version ofOrderByBorder
class
AjaxOrderByLink<S>
AjaxifiedOrderByLink
-
Uses of MarkupContainer in org.apache.wicket.extensions.ajax.markup.html.repeater.data.table
Subclasses of MarkupContainer in org.apache.wicket.extensions.ajax.markup.html.repeater.data.table Modifier and Type Class 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 standardDataTable
.class
AjaxFallbackHeadersToolbar<S>
AjaxifiedHeadersToolbar
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. -
Uses of MarkupContainer in org.apache.wicket.extensions.ajax.markup.html.tabs
Subclasses of MarkupContainer in org.apache.wicket.extensions.ajax.markup.html.tabs Modifier and Type Class Description class
AjaxTabbedPanel<T extends ITab>
Ajaxified version of the tabbed panel. -
Uses of MarkupContainer in org.apache.wicket.extensions.breadcrumb
Subclasses of MarkupContainer in org.apache.wicket.extensions.breadcrumb Modifier and Type Class 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 activebread crumb participant
to the one that is returned byBreadCrumbLink.getParticipant(String)
. -
Uses of MarkupContainer in org.apache.wicket.extensions.breadcrumb.panel
Subclasses of MarkupContainer in org.apache.wicket.extensions.breadcrumb.panel Modifier and Type Class Description class
BreadCrumbPanel
A panel that participates with abread crumb model
.class
BreadCrumbPanelLink
Bread crumb link specifically forbread crumb panels
. -
Uses of MarkupContainer in org.apache.wicket.extensions.captcha.kittens
Subclasses of MarkupContainer in org.apache.wicket.extensions.captcha.kittens Modifier and Type Class Description class
KittenCaptchaPanel
A unique and fun-to-use captcha technique I developed at Thoof. -
Uses of MarkupContainer in org.apache.wicket.extensions.markup.html.form
Subclasses of MarkupContainer in org.apache.wicket.extensions.markup.html.form Modifier and Type Class Description class
DateTextField
A TextField that is mapped to ajava.util.Date
object. -
Uses of MarkupContainer in org.apache.wicket.extensions.markup.html.form.datetime
Subclasses of MarkupContainer in org.apache.wicket.extensions.markup.html.form.datetime Modifier and Type Class Description class
LocalDateTextField
A TextField that is mapped to ajava.time.LocalDate
object and that uses java.time time to parse and format values.class
LocalDateTimeField
Works on aLocalDateTime
object.class
LocalDateTimeTextField
A TextField that is mapped to ajava.time.LocalDateTime
object and that uses java.time time to parse and format values.class
LocalTimeTextField
A TextField that is mapped to ajava.time.LocalTime
object and that uses java.time time to parse and format values.class
TimeField
Works on aLocalTime
object.class
ZonedDateTimeField
Works on aZonedDateTime
object. -
Uses of MarkupContainer in org.apache.wicket.extensions.markup.html.form.palette
Subclasses of MarkupContainer in org.apache.wicket.extensions.markup.html.form.palette Modifier and Type Class 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. -
Uses of MarkupContainer in org.apache.wicket.extensions.markup.html.form.palette.component
Subclasses of MarkupContainer in org.apache.wicket.extensions.markup.html.form.palette.component Modifier and Type Class Description class
AbstractOptions<T>
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 MarkupContainer in org.apache.wicket.extensions.markup.html.form.select
Subclasses of MarkupContainer in org.apache.wicket.extensions.markup.html.form.select Modifier and Type Class Description class
Select<T>
Component that represents a<select>
box.class
SelectOption<T>
Component representing a single<option>
html elementclass
SelectOptions<T>
Component that makes it easy to produce a list of SelectOption components. -
Uses of MarkupContainer in org.apache.wicket.extensions.markup.html.repeater.data.grid
Subclasses of MarkupContainer in org.apache.wicket.extensions.markup.html.repeater.data.grid Modifier and Type Class Description class
AbstractDataGridView<T>
Acts as a base for data-grid views.class
DataGridView<T>
Simple concrete implementation ofAbstractDataGridView
-
Uses of MarkupContainer in org.apache.wicket.extensions.markup.html.repeater.data.sort
Subclasses of MarkupContainer in org.apache.wicket.extensions.markup.html.repeater.data.sort Modifier and Type Class Description class
OrderByBorder<S>
A component that wraps markup with an OrderByLink.class
OrderByLink<S>
A component that represents a sort header. -
Uses of MarkupContainer in org.apache.wicket.extensions.markup.html.repeater.data.table
Subclasses of MarkupContainer in org.apache.wicket.extensions.markup.html.repeater.data.table Modifier and Type Class Description class
AbstractToolbar
A base class for data table toolbarsclass
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.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
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
NoRecordsToolbar
A toolbar that displays a "no records found" message when the data table contains no rows. -
Uses of MarkupContainer in org.apache.wicket.extensions.markup.html.repeater.data.table.export
Subclasses of MarkupContainer in org.apache.wicket.extensions.markup.html.repeater.data.table.export Modifier and Type Class Description class
ExportToolbar
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 MarkupContainer in org.apache.wicket.extensions.markup.html.repeater.data.table.filter
Subclasses of MarkupContainer in org.apache.wicket.extensions.markup.html.repeater.data.table.filter Modifier and Type Class Description class
AbstractFilter
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
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 formclass
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 -
Uses of MarkupContainer in org.apache.wicket.extensions.markup.html.repeater.tree
Subclasses of MarkupContainer in org.apache.wicket.extensions.markup.html.repeater.tree Modifier and Type Class Description class
AbstractTree<T>
Abstract base class forNestedTree
andTableTree
.class
DefaultNestedTree<T>
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.Methods in org.apache.wicket.extensions.markup.html.repeater.tree that return MarkupContainer Modifier and Type Method Description protected MarkupContainer
Node. createJunctionComponent(String id)
The junction component expands and collapses this node. -
Uses of MarkupContainer in org.apache.wicket.extensions.markup.html.repeater.tree.content
Subclasses of MarkupContainer in org.apache.wicket.extensions.markup.html.repeater.tree.content Modifier and Type Class 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.Methods in org.apache.wicket.extensions.markup.html.repeater.tree.content that return MarkupContainer Modifier and Type Method Description protected MarkupContainer
StyledLinkLabel. newLinkComponent(String id, IModel<T> model)
Hook method to create a new link component. -
Uses of MarkupContainer in org.apache.wicket.extensions.markup.html.repeater.tree.nested
Subclasses of MarkupContainer in org.apache.wicket.extensions.markup.html.repeater.tree.nested Modifier and Type Class Description class
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 MarkupContainer in org.apache.wicket.extensions.markup.html.tabs
Subclasses of MarkupContainer in org.apache.wicket.extensions.markup.html.tabs Modifier and Type Class Description 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. -
Uses of MarkupContainer in org.apache.wicket.extensions.rating
Subclasses of MarkupContainer in org.apache.wicket.extensions.rating Modifier and Type Class Description class
RatingPanel
Rating component that generates a number of stars where a user can click on to rate something. -
Uses of MarkupContainer in org.apache.wicket.extensions.wizard
Subclasses of MarkupContainer in org.apache.wicket.extensions.wizard Modifier and Type Class Description class
AjaxWizardButtonBar
A bar of buttons for wizards utilizingAjaxFormSubmitBehavior
.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 withthe wizard component
.class
WizardButtonBar
The default bar of button components for wizards.class
WizardStep
default implementation ofIWizardStep
.Methods in org.apache.wicket.extensions.wizard that return MarkupContainer Modifier and Type Method Description MarkupContainer
AjaxWizardButtonBar. add(Component... childs)
-
Uses of MarkupContainer in org.apache.wicket.extensions.wizard.dynamic
Subclasses of MarkupContainer in org.apache.wicket.extensions.wizard.dynamic Modifier and Type Class Description class
DynamicWizardStep
Default implementation of adynamic wizard step
. -
Uses of MarkupContainer in org.apache.wicket.feedback
Subclasses of MarkupContainer in org.apache.wicket.feedback Modifier and Type Class Description class
FencedFeedbackPanel
A specialized feedback panel that only displays messages from inside a fence defined by a container component.Constructors in org.apache.wicket.feedback with parameters of type MarkupContainer Constructor Description ContainerFeedbackMessageFilter(MarkupContainer container)
Constructor -
Uses of MarkupContainer in org.apache.wicket.markup
Methods in org.apache.wicket.markup with parameters of type MarkupContainer Modifier and Type Method Description protected boolean
MarkupFactory. checkMarkupType(MarkupContainer container)
Without a markup type we can not search for a file and we can not construct the cacheKey.static void
TagUtils. copyAttributes(MarkupContainer component, ComponentTag tag)
Copy attributes from e.g.String
DefaultMarkupCacheKeyProvider. getCacheKey(MarkupContainer container, Class<?> clazz)
Construct a proper key value for the cacheString
IMarkupCacheKeyProvider. getCacheKey(MarkupContainer container, Class<?> containerClass)
Provide the markup cache key for the associated Markup resource stream.Class<?>
MarkupFactory. getContainerClass(MarkupContainer container, Class<?> clazz)
Gets and checks the container classMarkup
IMarkupCache. getMarkup(MarkupContainer container, Class<?> clazz, boolean enforceReload)
Gets any (immutable) markup resource for the container or any of its parent classes (markup inheritance)Markup
MarkupCache. getMarkup(MarkupContainer container, Class<?> clazz, boolean enforceReload)
Markup
MarkupFactory. getMarkup(MarkupContainer container, boolean enforceReload)
Get the markup associated with the container.Markup
MarkupFactory. getMarkup(MarkupContainer container, Class<?> clazz, boolean enforceReload)
Get the markup associated with the container.IMarkupCacheKeyProvider
MarkupCache. getMarkupCacheKeyProvider(MarkupContainer container)
Get the markup cache key provider to be usedprotected Markup
MarkupCache. getMarkupFromCache(String cacheKey, MarkupContainer container)
Wicket's default implementation just uses the cacheKey to retrieve the markup from the cache.IResourceStream
DefaultMarkupResourceStreamProvider. getMarkupResourceStream(MarkupContainer container, Class<?> containerClass)
Create a new markup resource stream for the container.IResourceStream
IMarkupResourceStreamProvider. getMarkupResourceStream(MarkupContainer container, Class<?> containerClass)
Create a new markup resource stream for the container.MarkupResourceStream
MarkupFactory. getMarkupResourceStream(MarkupContainer container, Class<?> clazz)
Create a new markup resource stream for the container and optionally the Class.protected IMarkupResourceStreamProvider
MarkupFactory. getMarkupResourceStreamProvider(MarkupContainer container)
Get the markup resource stream provider registered with the factory.Markup
MarkupFactory. loadMarkup(MarkupContainer container, MarkupResourceStream markupResourceStream, boolean enforceReload)
Loads markup from a resource stream.Component
ComponentTag.IAutoComponentFactory. newComponent(MarkupContainer container, ComponentTag tag)
Creates a new instance of auto component to be queuedprotected Markup
MarkupCache. onMarkupNotFound(String cacheKey, MarkupContainer container, Markup markup)
Will be called if the markup was not in the cache yet and could not be found either.protected Markup
MarkupCache. putIntoCache(String locationString, MarkupContainer container, Markup markup)
Put the markup into the cache if cacheKey is not null and the cache does not yet contain the cacheKey.Constructors in org.apache.wicket.markup with parameters of type MarkupContainer Constructor Description ContainerInfo(Class<?> containerClass, MarkupContainer container)
Construct.ContainerInfo(MarkupContainer container)
Construct. -
Uses of MarkupContainer in org.apache.wicket.markup.head.filter
Subclasses of MarkupContainer in org.apache.wicket.markup.head.filter Modifier and Type Class Description class
HeaderResponseContainer
A container that renders the content that was bucketed into a certain bucket byFilteringHeaderResponse
. -
Uses of MarkupContainer in org.apache.wicket.markup.html
Subclasses of MarkupContainer in org.apache.wicket.markup.html 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
WebMarkupContainer
A container of HTML markup and components.class
WebPage
Base class for HTML pages.Methods in org.apache.wicket.markup.html with parameters of type MarkupContainer Modifier and Type Method Description static boolean
MarkupUtil. isMarkupHtml5Compliant(MarkupContainer container)
Component
HeaderPartContainer. resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag)
The tag must be resolved against the panel and not against the pageComponent
TransparentWebMarkupContainer. resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag)
Constructors in org.apache.wicket.markup.html with parameters of type MarkupContainer Constructor Description HeaderPartContainer(String id, MarkupContainer container, IMarkupFragment markup)
-
Uses of MarkupContainer in org.apache.wicket.markup.html.basic
Subclasses of MarkupContainer in org.apache.wicket.markup.html.basic Modifier and Type Class Description class
EnclosureContainer
<wicket:enclosure>
is nice and prevents that users have to add boilerplate to their application. -
Uses of MarkupContainer in org.apache.wicket.markup.html.border
Subclasses of MarkupContainer in org.apache.wicket.markup.html.border 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.Methods in org.apache.wicket.markup.html.border with parameters of type MarkupContainer Modifier and Type Method Description Component
Border. resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag)
Try to resolve a component.Constructors in org.apache.wicket.markup.html.border with parameters of type MarkupContainer Constructor Description Body(String id, MarkupContainer markupProvider)
Construct.Body(String id, IModel<?> model, MarkupContainer markupProvider)
Construct. -
Uses of MarkupContainer in org.apache.wicket.markup.html.debug
Subclasses of MarkupContainer in org.apache.wicket.markup.html.debug 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 MarkupContainer in org.apache.wicket.markup.html.form
Subclasses of MarkupContainer in org.apache.wicket.markup.html.form 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
GroupedDropDownChoice<T>
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
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.Methods in org.apache.wicket.markup.html.form with parameters of type MarkupContainer Modifier and Type Method Description Component
AutoLabelResolver. resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag)
Component
AutoLabelTextResolver. resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag)
-
Uses of MarkupContainer in org.apache.wicket.markup.html.form.upload
Subclasses of MarkupContainer in org.apache.wicket.markup.html.form.upload 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 MarkupContainer in org.apache.wicket.markup.html.form.validation
Subclasses of MarkupContainer in org.apache.wicket.markup.html.form.validation 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 MarkupContainer in org.apache.wicket.markup.html.image
Subclasses of MarkupContainer in org.apache.wicket.markup.html.image Modifier and Type Class Description class
Picture
A component which displays localizable image resources within source and image elements as responsive image. -
Uses of MarkupContainer in org.apache.wicket.markup.html.internal
Subclasses of MarkupContainer in org.apache.wicket.markup.html.internal 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.Methods in org.apache.wicket.markup.html.internal that return MarkupContainer Modifier and Type Method Description protected MarkupContainer
Enclosure. getEnclosureParent()
Get the real parent containerMethods in org.apache.wicket.markup.html.internal with parameters of type MarkupContainer Modifier and Type Method Description Component
Enclosure. resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag)
-
Uses of MarkupContainer in org.apache.wicket.markup.html.link
Subclasses of MarkupContainer in org.apache.wicket.markup.html.link 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 MarkupContainer in org.apache.wicket.markup.html.list
Subclasses of MarkupContainer in org.apache.wicket.markup.html.list 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 MarkupContainer in org.apache.wicket.markup.html.media
Subclasses of MarkupContainer in org.apache.wicket.markup.html.media 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 MarkupContainer in org.apache.wicket.markup.html.media.audio
Subclasses of MarkupContainer in org.apache.wicket.markup.html.media.audio Modifier and Type Class Description class
Audio
An audio media component to playback audio files. -
Uses of MarkupContainer in org.apache.wicket.markup.html.media.video
Subclasses of MarkupContainer in org.apache.wicket.markup.html.media.video Modifier and Type Class Description class
Video
A video media component to display videos. -
Uses of MarkupContainer in org.apache.wicket.markup.html.navigation.paging
Subclasses of MarkupContainer in org.apache.wicket.markup.html.navigation.paging 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 MarkupContainer in org.apache.wicket.markup.html.pages
Subclasses of MarkupContainer in org.apache.wicket.markup.html.pages 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 MarkupContainer in org.apache.wicket.markup.html.panel
Subclasses of MarkupContainer in org.apache.wicket.markup.html.panel 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.Methods in org.apache.wicket.markup.html.panel that return MarkupContainer Modifier and Type Method Description protected MarkupContainer
FragmentMarkupSourcingStrategy. getMarkupProvider(Component component)
Returns markup provider associated with this fragmentMethods in org.apache.wicket.markup.html.panel with parameters of type MarkupContainer Modifier and Type Method Description protected IMarkupFragment
Fragment. chooseMarkup(MarkupContainer provider)
Get the markup stream which shall be used to search for the fragmentIMarkupFragment
AssociatedMarkupSourcingStrategy. findMarkupInAssociatedFileHeader(MarkupContainer container, Component child)
Search the child's markup in the header section of the markupabstract IMarkupFragment
AbstractMarkupSourcingStrategy. getMarkup(MarkupContainer container, Component child)
IMarkupFragment
AssociatedMarkupSourcingStrategy. getMarkup(MarkupContainer parent, Component child)
Search for the child's markup in the associated markup file.IMarkupFragment
BorderMarkupSourcingStrategy. getMarkup(MarkupContainer container, Component child)
Return null and thus useBorder.getMarkup(child)
to provide the MarkupIMarkupFragment
DefaultMarkupSourcingStrategy. getMarkup(MarkupContainer container, Component child)
Get the markup for the child component, which is assumed to be a child of 'container'.IMarkupFragment
FragmentMarkupSourcingStrategy. getMarkup(MarkupContainer container, Component child)
Search for the child's markup in the fragment markup.IMarkupFragment
IMarkupSourcingStrategy. getMarkup(MarkupContainer container, Component child)
Will replace the respective component's method.protected IMarkupFragment
AbstractMarkupSourcingStrategy. searchMarkupInTransparentResolvers(MarkupContainer container, IMarkupFragment containerMarkup, Component child)
If the child has not been directly added to the container, but via a TransparentWebMarkupContainer, then we are in trouble.Method parameters in org.apache.wicket.markup.html.panel with type arguments of type MarkupContainer Modifier and Type Method Description protected IMarkupFragment
AbstractMarkupSourcingStrategy. searchInNestedTransparentResolvers(IMarkupFragment containerMarkup, Component child, List<MarkupContainer> componentResolvers)
Search for the markup of a child that might be nested inside transparent siblings.Constructors in org.apache.wicket.markup.html.panel with parameters of type MarkupContainer Constructor Description Fragment(String id, String markupId, MarkupContainer markupProvider)
Constructor.Fragment(String id, String markupId, MarkupContainer markupProvider, IModel<?> model)
Constructor.FragmentMarkupSourcingStrategy(String markupId, MarkupContainer markupProvider)
Constructor. -
Uses of MarkupContainer in org.apache.wicket.markup.loader
Methods in org.apache.wicket.markup.loader with parameters of type MarkupContainer Modifier and Type Method Description Markup
DefaultMarkupLoader. loadMarkup(MarkupContainer container, MarkupResourceStream markupResourceStream, IMarkupLoader baseLoader, boolean enforceReload)
UsesSimpleMarkupLoader
to load the resource(s), read it and check if markup inheritance applies.Markup
IMarkupLoader. loadMarkup(MarkupContainer container, MarkupResourceStream markupResourceStream, IMarkupLoader baseLoader, boolean enforceReload)
Loads markup from a resource stream.Markup
InheritedMarkupMarkupLoader. loadMarkup(MarkupContainer container, MarkupResourceStream markupResourceStream, IMarkupLoader baseLoader, boolean enforceReload)
Load the markup from the resource stream with the base MarkupLoader provided, than check if markup inheritance must be applied.Markup
SimpleMarkupLoader. loadMarkup(MarkupContainer container, MarkupResourceStream markupResourceStream, IMarkupLoader baseLoader, boolean enforceReload)
UsesMarkupFactory.newMarkupParser(MarkupResourceStream)
andAbstractMarkupParser.parse()
to load the Markup. -
Uses of MarkupContainer in org.apache.wicket.markup.parser.filter
Methods in org.apache.wicket.markup.parser.filter with parameters of type MarkupContainer Modifier and Type Method Description Component
EnclosureHandler. resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag)
Component
InlineEnclosureHandler. resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag)
Component
RelativePathPrefixHandler. resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag)
Component
WicketLinkTagHandler. resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag)
Component
WicketMessageTagHandler. resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag)
-
Uses of MarkupContainer in org.apache.wicket.markup.repeater
Subclasses of MarkupContainer in org.apache.wicket.markup.repeater 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 MarkupContainer in org.apache.wicket.markup.repeater.data
Subclasses of MarkupContainer in org.apache.wicket.markup.repeater.data 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.Constructor parameters in org.apache.wicket.markup.repeater.data with type arguments of type MarkupContainer Constructor Description ItemsIterator(Iterator<MarkupContainer> rows)
-
Uses of MarkupContainer in org.apache.wicket.markup.resolver
Subclasses of MarkupContainer in org.apache.wicket.markup.resolver Modifier and Type Class Description static class
AutoLinkResolver.AutolinkBookmarkablePageLink<T>
Autolink components delegate component resolution to their parent components.Methods in org.apache.wicket.markup.resolver that return MarkupContainer Modifier and Type Method Description MarkupContainer
AutoLinkResolver.PathInfo. getContainer()
Gets container.Methods in org.apache.wicket.markup.resolver with parameters of type MarkupContainer Modifier and Type Method Description Component
AutoLinkResolver.AutolinkBookmarkablePageLink. resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag)
Component
AutoLinkResolver. resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag)
static Component
ComponentResolvers. resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag, ComponentResolvers.ResolverFilter filter)
Attempts to resolve a component using resolvers.Component
HtmlHeaderResolver. resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag)
Component
IComponentResolver. resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag)
Try to resolve a component.Component
WicketContainerResolver. resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag)
Component
WicketMessageResolver. resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag)
static Component
ComponentResolvers. resolveByApplication(MarkupContainer container, MarkupStream markupStream, ComponentTag tag, ComponentResolvers.ResolverFilter filter)
Attempts to resolve a component via application registered resolvers.static Component
ComponentResolvers. resolveByComponentHierarchy(MarkupContainer container, MarkupStream markupStream, ComponentTag tag)
Attempts to resolve a component via the component hierarchy using resolvers.Constructors in org.apache.wicket.markup.resolver with parameters of type MarkupContainer Constructor Description PathInfo(String reference, MarkupContainer container, MarkupStream markupStream)
Construct. -
Uses of MarkupContainer in org.apache.wicket.markup.transformer
Subclasses of MarkupContainer in org.apache.wicket.markup.transformer 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.Methods in org.apache.wicket.markup.transformer that return MarkupContainer Modifier and Type Method Description MarkupContainer
AbstractOutputTransformerContainer. setTransformBodyOnly(boolean value)
You can choose whether the body of the tag excluding the tag shall be transformed or including the tag. -
Uses of MarkupContainer in org.apache.wicket.mock
Subclasses of MarkupContainer in org.apache.wicket.mock Modifier and Type Class Description class
MockHomePage
Mock Page -
Uses of MarkupContainer in org.apache.wicket.util.tester
Subclasses of MarkupContainer in org.apache.wicket.util.tester 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.Methods in org.apache.wicket.util.tester with parameters of type MarkupContainer Modifier and Type Method Description void
BaseWicketTester. executeAllTimerBehaviors(MarkupContainer page)
Simulates the firing of all ajax timer behaviors on the page
-