Uses of Class
org.apache.wicket.Component

Packages that use Component
org.apache.wicket The core Wicket package. 
org.apache.wicket.ajax   
org.apache.wicket.ajax.calldecorator   
org.apache.wicket.ajax.form   
org.apache.wicket.ajax.markup.html   
org.apache.wicket.ajax.markup.html.form   
org.apache.wicket.ajax.markup.html.navigation.paging   
org.apache.wicket.application   
org.apache.wicket.authorization Contains classes that allow the user to specify authorization constraints via IAuthorizationStrategy. 
org.apache.wicket.authorization.strategies   
org.apache.wicket.authorization.strategies.action   
org.apache.wicket.authorization.strategies.page   
org.apache.wicket.authroles.authentication   
org.apache.wicket.authroles.authentication.pages   
org.apache.wicket.authroles.authentication.panel   
org.apache.wicket.authroles.authorization.strategies.role.annotations   
org.apache.wicket.authroles.authorization.strategies.role.metadata   
org.apache.wicket.behavior   
org.apache.wicket.datetime   
org.apache.wicket.datetime.markup.html.basic   
org.apache.wicket.datetime.markup.html.form   
org.apache.wicket.devutils   
org.apache.wicket.devutils.debugbar   
org.apache.wicket.devutils.diskstore   
org.apache.wicket.devutils.diskstore.browser   
org.apache.wicket.devutils.inspector Classes that make debugging Wicket HTML applications easier. 
org.apache.wicket.devutils.stateless   
org.apache.wicket.examples   
org.apache.wicket.examples.ajax.builtin   
org.apache.wicket.examples.ajax.builtin.modal   
org.apache.wicket.examples.ajax.builtin.tree   
org.apache.wicket.examples.ajax.prototype   
org.apache.wicket.examples.authentication1   
org.apache.wicket.examples.authentication2   
org.apache.wicket.examples.authentication3   
org.apache.wicket.examples.authorization.pages   
org.apache.wicket.examples.breadcrumb   
org.apache.wicket.examples.captcha   
org.apache.wicket.examples.compref   
org.apache.wicket.examples.customresourceloading   
org.apache.wicket.examples.dates   
org.apache.wicket.examples.echo   
org.apache.wicket.examples.events   
org.apache.wicket.examples.forminput   
org.apache.wicket.examples.frames   
org.apache.wicket.examples.guestbook   
org.apache.wicket.examples.hangman   
org.apache.wicket.examples.hellobrowser   
org.apache.wicket.examples.helloworld   
org.apache.wicket.examples.homepage   
org.apache.wicket.examples.library   
org.apache.wicket.examples.linkomatic   
org.apache.wicket.examples.navomatic   
org.apache.wicket.examples.nested   
org.apache.wicket.examples.niceurl   
org.apache.wicket.examples.niceurl.mounted   
org.apache.wicket.examples.repeater   
org.apache.wicket.examples.requestmapper   
org.apache.wicket.examples.requestmapper.packageMount   
org.apache.wicket.examples.source   
org.apache.wicket.examples.spring.annot.web   
org.apache.wicket.examples.spring.common.web   
org.apache.wicket.examples.stateless   
org.apache.wicket.examples.stockquote   
org.apache.wicket.examples.template   
org.apache.wicket.examples.template.border   
org.apache.wicket.examples.template.pageinheritance   
org.apache.wicket.examples.unicodeconverter   
org.apache.wicket.examples.upload   
org.apache.wicket.examples.velocity   
org.apache.wicket.examples.wizard   
org.apache.wicket.extensions.ajax.markup.html   
org.apache.wicket.extensions.ajax.markup.html.autocomplete   
org.apache.wicket.extensions.ajax.markup.html.form.upload   
org.apache.wicket.extensions.ajax.markup.html.modal   
org.apache.wicket.extensions.ajax.markup.html.repeater.data.sort   
org.apache.wicket.extensions.ajax.markup.html.repeater.data.table   
org.apache.wicket.extensions.ajax.markup.html.tabs   
org.apache.wicket.extensions.breadcrumb Package for working with bread crumb components. 
org.apache.wicket.extensions.breadcrumb.panel This package contains a panel based implementation of bread crumb participants. 
org.apache.wicket.extensions.captcha.kittens   
org.apache.wicket.extensions.markup.html.basic Basic extensions. 
org.apache.wicket.extensions.markup.html.form.palette   
org.apache.wicket.extensions.markup.html.form.palette.component   
org.apache.wicket.extensions.markup.html.form.select   
org.apache.wicket.extensions.markup.html.repeater.data.grid   
org.apache.wicket.extensions.markup.html.repeater.data.sort   
org.apache.wicket.extensions.markup.html.repeater.data.table   
org.apache.wicket.extensions.markup.html.repeater.data.table.filter   
org.apache.wicket.extensions.markup.html.tabs Package for working with tab panels. 
org.apache.wicket.extensions.markup.html.tree   
org.apache.wicket.extensions.markup.html.tree.table   
org.apache.wicket.extensions.model Convenience models. 
org.apache.wicket.extensions.rating   
org.apache.wicket.extensions.wizard Package for working with Wizard components. 
org.apache.wicket.extensions.wizard.dynamic   
org.apache.wicket.extensions.yui.calendar   
org.apache.wicket.feedback Classes related to showing user feedback, generally as the result of form submission and/or validation. 
org.apache.wicket.guice   
org.apache.wicket.markup Base package for markup. 
org.apache.wicket.markup.html Base package of HTML markup. 
org.apache.wicket.markup.html.basic Basic HTML components. 
org.apache.wicket.markup.html.border Border components. 
org.apache.wicket.markup.html.debug   
org.apache.wicket.markup.html.form HTML Forms and form components. 
org.apache.wicket.markup.html.form.upload Support for upload forms (using multipart requests). 
org.apache.wicket.markup.html.form.validation Support for form validation. 
org.apache.wicket.markup.html.image Image components. 
org.apache.wicket.markup.html.image.resource Resource support for image components. 
org.apache.wicket.markup.html.include Components for including content from non-Wicket sources. 
org.apache.wicket.markup.html.internal   
org.apache.wicket.markup.html.link Link components. 
org.apache.wicket.markup.html.list List components for tabular data and such. 
org.apache.wicket.markup.html.navigation.paging   
org.apache.wicket.markup.html.pages Default special purpose pages for error and feedback support. 
org.apache.wicket.markup.html.panel Panel components. 
org.apache.wicket.markup.html.tree Package for Tree components. 
org.apache.wicket.markup.parser.filter Default parsing extensions. 
org.apache.wicket.markup.renderStrategy   
org.apache.wicket.markup.repeater   
org.apache.wicket.markup.repeater.data   
org.apache.wicket.markup.resolver Resolvers implement the IComponentResolver interface and must be registered with the application. 
org.apache.wicket.markup.transformer Transformers are able to post-process (transform) the output generated by a Component. 
org.apache.wicket.mock   
org.apache.wicket.model Core model support for Wicket components. 
org.apache.wicket.protocol.http HTTP implementation. 
org.apache.wicket.request.handler   
org.apache.wicket.resource.filtering   
org.apache.wicket.resource.loader   
org.apache.wicket.settings.def   
org.apache.wicket.spring.injection.annot This package contains all the classes to make your wicket components and other pojos @SpringBean annotation aware. 
org.apache.wicket.threadtest.apps.app1   
org.apache.wicket.util.iterator   
org.apache.wicket.util.string String utilities. 
org.apache.wicket.util.tester A package with utility classes to ease unit testing of Wicket applications without the need for a servlet container. 
org.apache.wicket.velocity   
org.apache.wicket.velocity.markup.html   
 

Uses of Component in org.apache.wicket
 

Subclasses of Component in org.apache.wicket
 class MarkupContainer
          A MarkupContainer holds a map of child components.
 class Page
          Abstract base class for pages.
 

Methods in org.apache.wicket with type parameters of type Component
<S extends Component,R>
R
MarkupContainer.visitChildren(java.lang.Class<?> clazz, IVisitor<S,R> visitor)
          Traverses all child components of the given class in this container, calling the visitor's visit method at each one.
 

Methods in org.apache.wicket that return Component
 Component Component.add(Behavior... behaviors)
          Adds a behavior modifier to the component.
 Component MarkupContainer.get(int index)
          Returns child component at the specified index
 Component MarkupContainer.get(java.lang.String path)
          Get a child component by looking it up with the given path.
 Component Component.get(java.lang.String path)
          Gets the component at the given path.
 Component Component.remove(Behavior... behaviors)
          Removes behavior from component
 Component Component.replaceWith(Component replacement)
          Replaces this component with another.
 Component IComponentSource.restoreComponent(java.lang.String id)
          This method must reconstruct the component as it was before "dehydrating" it.
 Component Component.setDefaultModel(IModel<?> model)
          Sets the given model.
 Component Component.setDefaultModelObject(java.lang.Object object)
          Sets the backing model object.
 Component Component.setEnabled(boolean enabled)
          Sets whether this component is enabled.
 Component Component.setEscapeModelStrings(boolean escapeMarkup)
          Sets whether model strings should be escaped.
protected  Component Component.setIgnoreAttributeModifier(boolean ignore)
          If true, all attribute modifiers will be ignored
 Component Component.setMarkupId(java.lang.String markupId)
          Sets this component's markup id to a user defined value.
 Component Component.setOutputMarkupId(boolean output)
          Sets whether or not component will output id attribute into the markup.
 Component Component.setOutputMarkupPlaceholderTag(boolean outputTag)
          Render a placeholder tag when the component is not visible.
 Component Component.setRenderBodyOnly(boolean renderTag)
          If false the component's tag will be printed as well as its body (which is default).
 Component Component.setVersioned(boolean versioned)
           
 Component Component.setVisibilityAllowed(boolean allowed)
          Sets whether or not this component is allowed to be visible.
 Component Component.setVisible(boolean visible)
          Sets whether this component and any children are visible.
 

Methods in org.apache.wicket that return types with arguments of type Component
 java.util.Iterator<Component> MarkupContainer.iterator()
           
 java.util.Iterator<Component> MarkupContainer.iterator(java.util.Comparator<Component> comparator)
           
 

Methods in org.apache.wicket with parameters of type Component
 MarkupContainer MarkupContainer.add(Component... childs)
          Adds a child component to this container.
 MarkupContainer MarkupContainer.addOrReplace(Component... childs)
          Replaces a child component of this container with another or just adds it in case no child with the same id existed yet.
 boolean MarkupContainer.autoAdd(Component component, MarkupStream markupStream)
          This method allows a component to be added by an auto-resolver such as AutoLinkResolver.
protected  void Component.checkHierarchyChange(Component component)
          Checks whether the hierarchy may be changed at all, and throws an exception if this is not the case.
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 Page.componentRendered(Component component)
          Adds a component to the set of rendered components.
 boolean MarkupContainer.contains(Component component, boolean recurse)
           
 void AttributeModifier.detach(Component component)
          Detach the value if it was a IDetachable.
 void IEventDispatcher.dispatchEvent(java.lang.Object sink, IEvent<?> event, Component component)
          Dispatches the even to the target component
 void Page.endComponentRender(Component component)
          THIS METHOD IS NOT PART OF THE WICKET PUBLIC API.
protected  java.lang.String Localizer.getCacheKey(java.lang.String key, Component component, java.util.Locale locale, java.lang.String style, java.lang.String variation)
          Gets the cache key
 IMarkupFragment MarkupContainer.getMarkup(Component child)
          Get the childs markup
 java.lang.String Localizer.getString(java.lang.String key, Component component)
           
 java.lang.String Localizer.getString(java.lang.String key, Component component, IModel<?> model)
           
 java.lang.String Localizer.getString(java.lang.String key, Component component, IModel<?> model, java.util.Locale locale, java.lang.String style, java.lang.String defaultValue)
          Get the localized string using all of the supplied parameters.
 java.lang.String Localizer.getString(java.lang.String key, Component component, IModel<?> model, java.lang.String defaultValue)
           
 java.lang.String Localizer.getString(java.lang.String key, Component component, java.lang.String defaultValue)
           
 java.lang.String Localizer.getStringIgnoreSettings(java.lang.String key, Component component, IModel<?> model, java.util.Locale locale, java.lang.String style, java.lang.String defaultValue)
          This is similar to Localizer.getString(String, Component, IModel, String) except that the resource settings are ignored.
 java.lang.String Localizer.getStringIgnoreSettings(java.lang.String key, Component component, IModel<?> model, java.lang.String defaultValue)
           
 void MarkupContainer.internalAdd(Component child)
          THIS METHOD IS NOT PART OF THE WICKET PUBLIC API.
 void AttributeModifier.onComponentTag(Component component, ComponentTag tag)
           
 void IDetachListener.onDetach(Component component)
          Called when component is being detached via a call to detach().
 void IComponentAwareEventSink.onEvent(Component component, IEvent<?> event)
          Called when an event is sent to this behavior sink
 MarkupContainer MarkupContainer.remove(Component component)
           
 void Component.renderHead(Component component, IHeaderResponse response)
          CAUTION: this method is not meant to be overridden like it was in wicket 1.4 when implementing IHeaderContributor.
 MarkupContainer MarkupContainer.replace(Component child)
          Replaces a child component of this container with another
 void AttributeModifier.replaceAttributeValue(Component component, ComponentTag tag)
          Checks the given component tag for an instance of the attribute to modify and if all criteria are met then replace the value of this attribute with the value of the contained model object.
 Component Component.replaceWith(Component replacement)
          Replaces this component with another.
 boolean Component.sameInnermostModel(Component component)
           
 void Page.startComponentRender(Component component)
          THIS METHOD IS NOT PART OF THE WICKET PUBLIC API.
 java.lang.String Localizer.substitutePropertyExpressions(Component component, java.lang.String string, IModel<?> model)
          Helper method to handle property variable substitution in strings.
 boolean Page.wasRendered(Component component)
          THIS METHOD IS NOT PART OF THE WICKET PUBLIC API.
 

Method parameters in org.apache.wicket with type arguments of type Component
 java.util.Iterator<Component> MarkupContainer.iterator(java.util.Comparator<Component> comparator)
           
<R> R
MarkupContainer.visitChildren(IVisitor<Component,R> visitor)
          Traverses all child components in this container, calling the visitor's visit method at each one.
<R> R
Component.visitParents(java.lang.Class<?> c, IVisitor<Component,R> visitor)
          Traverses all parent components of the given class in this container, calling the visitor's visit method at each one.
 

Uses of Component in org.apache.wicket.ajax
 

Methods in org.apache.wicket.ajax that return types with arguments of type Component
 java.util.Collection<? extends Component> AjaxRequestTarget.getComponents()
          Returns an unmodifiable collection of all components added to this target
 

Methods in org.apache.wicket.ajax with parameters of type Component
 void AjaxRequestTarget.add(Component... components)
          Adds components to the list of components to be rendered.
 void AjaxRequestTarget.add(Component component, java.lang.String markupId)
          Adds a component to the list of components to be rendered
 void AjaxRequestTarget.addComponent(Component... components)
          Deprecated. use AjaxRequestTarget.add(Component...) instead
 void AjaxRequestTarget.addComponent(Component component, java.lang.String markupId)
          Deprecated. use AjaxRequestTarget.add(Component...) instead
 java.lang.CharSequence IAjaxCallDecorator.decorateOnFailureScript(Component component, java.lang.CharSequence script)
          Decorates the onFailure handler script
 java.lang.CharSequence IAjaxCallDecorator.decorateOnSuccessScript(Component component, java.lang.CharSequence script)
          Decorates the onSuccess handler script
 java.lang.CharSequence IAjaxCallDecorator.decorateScript(Component component, java.lang.CharSequence script)
          Decorates the script that performs the ajax call
 void AjaxRequestTarget.focusComponent(Component component)
          Sets the focus in the browser to the given component.
 java.lang.String IAjaxRegionMarkupIdProvider.getAjaxRegionMarkupId(Component component)
           
 void AbstractDefaultAjaxBehavior.renderHead(Component component, IHeaderResponse response)
           
 void AbstractAjaxTimerBehavior.renderHead(Component component, IHeaderResponse response)
           
 

Method parameters in org.apache.wicket.ajax with type arguments of type Component
 void AjaxRequestTarget.IListener.onAfterRespond(java.util.Map<java.lang.String,Component> map, AjaxRequestTarget.IJavaScriptResponse response)
          Triggered after ajax request target is done with its response cycle.
 void AjaxRequestTarget.IListener.onBeforeRespond(java.util.Map<java.lang.String,Component> map, AjaxRequestTarget target)
          Triggered before ajax request target begins its response cycle
 

Uses of Component in org.apache.wicket.ajax.calldecorator
 

Methods in org.apache.wicket.ajax.calldecorator with parameters of type Component
 java.lang.CharSequence AjaxPreprocessingCallDecorator.decorateOnFailureScript(Component c, java.lang.CharSequence script)
           
 java.lang.CharSequence AjaxPostprocessingCallDecorator.decorateOnFailureScript(Component component, java.lang.CharSequence script)
          Decorates the onFailure handler script
 java.lang.CharSequence AjaxCallDecorator.decorateOnFailureScript(Component c, java.lang.CharSequence script)
           
 java.lang.CharSequence AjaxPreprocessingCallDecorator.decorateOnSuccessScript(Component c, java.lang.CharSequence script)
           
 java.lang.CharSequence AjaxPostprocessingCallDecorator.decorateOnSuccessScript(Component component, java.lang.CharSequence script)
          Decorates the onSuccess handler script
 java.lang.CharSequence AjaxCallDecorator.decorateOnSuccessScript(Component c, java.lang.CharSequence script)
           
 java.lang.CharSequence AjaxPreprocessingCallDecorator.decorateScript(Component c, java.lang.CharSequence script)
           
 java.lang.CharSequence AjaxPostprocessingCallDecorator.decorateScript(Component component, java.lang.CharSequence script)
          Decorates the script that performs the ajax call
 java.lang.CharSequence AjaxCallDecorator.decorateScript(Component c, java.lang.CharSequence script)
           
 java.lang.CharSequence AjaxPostprocessingCallDecorator.postDecorateOnFailureScript(Component component, java.lang.CharSequence script)
          Decorates the failure handling script
 java.lang.CharSequence AjaxPostprocessingCallDecorator.postDecorateOnSuccessScript(Component component, java.lang.CharSequence script)
          Decorates the success handling script
 java.lang.CharSequence CancelEventIfNoAjaxDecorator.postDecorateScript(Component c, java.lang.CharSequence script)
           
 java.lang.CharSequence AjaxPostprocessingCallDecorator.postDecorateScript(Component component, java.lang.CharSequence script)
          Decorates ajax call script
 java.lang.CharSequence AjaxCallThrottlingDecorator.postDecorateScript(Component c, java.lang.CharSequence script)
           
 

Uses of Component in org.apache.wicket.ajax.form
 

Methods in org.apache.wicket.ajax.form with parameters of type Component
 void OnChangeAjaxBehavior.renderHead(Component component, IHeaderResponse response)
           
 void AjaxFormChoiceComponentUpdatingBehavior.renderHead(Component component, IHeaderResponse response)
           
 

Uses of Component in org.apache.wicket.ajax.markup.html
 

Subclasses of Component in org.apache.wicket.ajax.markup.html
 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 Component in org.apache.wicket.ajax.markup.html.form
 

Subclasses of Component in org.apache.wicket.ajax.markup.html.form
 class AjaxButton
          A button that submits the form via ajax.
 class AjaxCheckBox
          A CheckBox which is updated via ajax when the user changes its value
 class AjaxFallbackButton
          An ajax submit button that will degrade to a normal request if ajax is not available or javascript is disabled.
 class AjaxSubmitLink
          A link that submits a form via ajax.
 

Uses of Component in org.apache.wicket.ajax.markup.html.navigation.paging
 

Subclasses of Component in org.apache.wicket.ajax.markup.html.navigation.paging
 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 Component in org.apache.wicket.application
 

Methods in org.apache.wicket.application with parameters of type Component
 void IComponentOnAfterRenderListener.onAfterRender(Component component)
          Called right after the component was rendered.
 void ComponentOnAfterRenderListenerCollection.onAfterRender(Component component)
           
 void IComponentOnBeforeRenderListener.onBeforeRender(Component component)
          Called when the component is about to be rendered
 void ComponentOnBeforeRenderListenerCollection.onBeforeRender(Component component)
           
 void IComponentInitializationListener.onInitialize(Component component)
          Called for every component after its Component#onInitialize method has been executed.
 void ComponentInitializationListenerCollection.onInitialize(Component component)
           
 void IComponentInstantiationListener.onInstantiation(Component component)
          Called for every component that is instantiated.
 void ComponentInstantiationListenerCollection.onInstantiation(Component component)
           
 

Uses of Component in org.apache.wicket.authorization
 

Methods in org.apache.wicket.authorization that return Component
 Component UnauthorizedActionException.getComponent()
           
 

Methods in org.apache.wicket.authorization with parameters of type Component
 boolean IAuthorizationStrategy.isActionAuthorized(Component component, Action action)
          Gets whether the given action is permitted.
 void IUnauthorizedComponentInstantiationListener.onUnauthorizedInstantiation(Component component)
          Called when an unauthorized component instantiation is about to take place (but before it happens).
 

Constructors in org.apache.wicket.authorization with parameters of type Component
UnauthorizedActionException(Component component, Action action)
          Construct.
 

Uses of Component in org.apache.wicket.authorization.strategies
 

Methods in org.apache.wicket.authorization.strategies with parameters of type Component
 boolean CompoundAuthorizationStrategy.isActionAuthorized(Component component, Action action)
           
 

Uses of Component in org.apache.wicket.authorization.strategies.action
 

Methods in org.apache.wicket.authorization.strategies.action with parameters of type Component
 boolean IActionAuthorizer.authorizeAction(Component component)
          Gets whether this action is authorized.
 boolean ActionAuthorizationStrategy.isActionAuthorized(Component component, Action action)
           
 

Uses of Component in org.apache.wicket.authorization.strategies.page
 

Methods in org.apache.wicket.authorization.strategies.page with parameters of type Component
 boolean AbstractPageAuthorizationStrategy.isActionAuthorized(Component component, Action action)
           
 

Uses of Component in org.apache.wicket.authroles.authentication
 

Methods in org.apache.wicket.authroles.authentication with parameters of type Component
 void AuthenticatedWebApplication.onUnauthorizedInstantiation(Component component)
           
 

Uses of Component in org.apache.wicket.authroles.authentication.pages
 

Subclasses of Component in org.apache.wicket.authroles.authentication.pages
 class SignInPage
          A base class which provide standard functionality for sign in.
 class SignOutPage
          Simple sign out page.
 

Uses of Component in org.apache.wicket.authroles.authentication.panel
 

Subclasses of Component in org.apache.wicket.authroles.authentication.panel
 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 Component in org.apache.wicket.authroles.authorization.strategies.role.annotations
 

Methods in org.apache.wicket.authroles.authorization.strategies.role.annotations with parameters of type Component
 boolean AnnotationsRoleAuthorizationStrategy.isActionAuthorized(Component component, Action action)
           
 

Uses of Component in org.apache.wicket.authroles.authorization.strategies.role.metadata
 

Methods in org.apache.wicket.authroles.authorization.strategies.role.metadata with type parameters of type Component
<T extends Component>
void
InstantiationPermissions.authorize(java.lang.Class<T> componentClass, Roles rolesToAdd)
          Gives the given role permission to instantiate the given class.
static
<T extends Component>
void
MetaDataRoleAuthorizationStrategy.authorize(java.lang.Class<T> componentClass, java.lang.String roles)
          Authorizes the given role to create component instances of type componentClass.
static
<T extends Component>
void
MetaDataRoleAuthorizationStrategy.authorizeAll(java.lang.Class<T> componentClass)
          Grants permission to all roles to create instances of the given component class.
<T extends Component>
void
InstantiationPermissions.authorizeAll(java.lang.Class<T> componentClass)
          Gives all roles permission to instantiate the given class.
<T extends Component>
void
InstantiationPermissions.unauthorize(java.lang.Class<T> componentClass, Roles rolesToRemove)
          Removes permission for the given role to instantiate the given class.
static
<T extends Component>
void
MetaDataRoleAuthorizationStrategy.unauthorize(java.lang.Class<T> componentClass, java.lang.String roles)
          Removes permission for the given roles to create instances of the given component class.
static
<T extends Component>
void
MetaDataRoleAuthorizationStrategy.unauthorizeAll(java.lang.Class<T> componentClass)
          Grants authorization to instantiate the given class to just the role NO_ROLE, effectively denying all other roles.
 

Methods in org.apache.wicket.authroles.authorization.strategies.role.metadata that return types with arguments of type Component
protected  java.util.Map<java.lang.Class<? extends Component>,Roles> InstantiationPermissions.getRolesForComponentClass()
           
 

Methods in org.apache.wicket.authroles.authorization.strategies.role.metadata with parameters of type Component
static void MetaDataRoleAuthorizationStrategy.authorize(Component component, Action action, java.lang.String roles)
          Authorizes the given role to perform the given action on the given component.
static void MetaDataRoleAuthorizationStrategy.authorizeAll(Component component, Action action)
          Grants permission to all roles to perform the given action on the given component.
 boolean MetaDataRoleAuthorizationStrategy.isActionAuthorized(Component component, Action action)
          Uses component level meta data to match roles for component action execution.
static void MetaDataRoleAuthorizationStrategy.unauthorize(Component component, Action action, java.lang.String roles)
          Removes permission for the given role to perform the given action on the given component.
static void MetaDataRoleAuthorizationStrategy.unauthorizeAll(Component component, Action action)
          Grants authorization to perform the given action to just the role NO_ROLE, effectively denying all other roles.
 

Uses of Component in org.apache.wicket.behavior
 

Methods in org.apache.wicket.behavior that return Component
 Component InvalidBehaviorIdException.getComponent()
           
protected  Component AbstractAjaxBehavior.getComponent()
          Gets the component that this handler is bound to.
 

Methods in org.apache.wicket.behavior with parameters of type Component
 void Behavior.afterRender(Component component)
          Called when a component that has this behavior coupled was rendered.
 void AbstractBehavior.afterRender(Component component)
          Deprecated.  
 void AbstractAjaxBehavior.afterRender(Component hostComponent)
           
 void Behavior.beforeRender(Component component)
          Called when a component is about to render.
 void Behavior.bind(Component component)
          Bind this handler to the given component.
 void AbstractAjaxBehavior.bind(Component hostComponent)
          Bind this handler to the given component.
 boolean Behavior.canCallListenerInterface(Component component)
          Checks if a listener can be invoked on this behavior
 void Behavior.detach(Component component)
          Allows the behavior to detach any state it has attached during request processing.
 boolean Behavior.getStatelessHint(Component component)
          This method returns false if the behavior generates a callback url (for example ajax behaviors)
 boolean AbstractAjaxBehavior.getStatelessHint(Component component)
           
 boolean Behavior.isEnabled(Component component)
          Called when a components is rendering and wants to render this behavior.
 boolean Behavior.isTemporary(Component component)
          Specifies whether or not this behavior is temporary.
 void SimpleAttributeModifier.onComponentTag(Component component, ComponentTag tag)
          Deprecated.  
 void Behavior.onComponentTag(Component component, ComponentTag tag)
          Called any time a component that has this behavior registered is rendering the component tag.
 void AbstractAjaxBehavior.onComponentTag(Component component, ComponentTag tag)
           
 void Behavior.onConfigure(Component component)
          Called immediately after the onConfigure method in a component.
 void Behavior.onEvent(Component component, IEvent<?> event)
          Called to notify the behavior about any events sent to the component
 void Behavior.onException(Component component, java.lang.RuntimeException exception)
          In case an unexpected exception happened anywhere between onComponentTag() and rendered(), onException() will be called for any behavior.
 void AbstractBehavior.onException(Component component, java.lang.RuntimeException exception)
          Deprecated.  
 void AbstractBehavior.onHandleException(Component component, java.lang.RuntimeException exception)
          Deprecated. In case an unexpected exception happened anywhere between onComponentTag() and rendered(), onException() will be called for any behavior.
 void AbstractBehavior.onRendered(Component component)
          Deprecated. Called when a component that has this behavior coupled was rendered.
 void Behavior.renderHead(Component component, IHeaderResponse response)
          Render to the web response whatever the component wants to contribute to the head section.
 void Behavior.unbind(Component component)
          Notifies the behavior it is removed from the specified component
 

Constructors in org.apache.wicket.behavior with parameters of type Component
InvalidBehaviorIdException(Component component, int behaviorId)
          Constructor
 

Uses of Component in org.apache.wicket.datetime
 

Methods in org.apache.wicket.datetime that return Component
 Component DateConverter.getComponent()
           
 

Methods in org.apache.wicket.datetime with parameters of type Component
 void DateConverter.setComponent(Component component)
          Sets component for getting the locale
 

Uses of Component in org.apache.wicket.datetime.markup.html.basic
 

Subclasses of Component in org.apache.wicket.datetime.markup.html.basic
 class DateLabel
          A label that is mapped to a java.util.Date object and that uses Joda time to format values.
 

Uses of Component in org.apache.wicket.datetime.markup.html.form
 

Subclasses of Component in org.apache.wicket.datetime.markup.html.form
 class DateTextField
          A TextField that is mapped to a java.util.Date object and that uses Joda time to parse and format values.
 

Uses of Component in org.apache.wicket.devutils
 

Subclasses of Component in org.apache.wicket.devutils
 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 Component in org.apache.wicket.devutils.debugbar
 

Subclasses of Component in org.apache.wicket.devutils.debugbar
 class DebugBar
          The debug bar is for use during development.
 class InspectorDebugPanel
          A panel that adds a link to the inspector to the debug bar.
 class PageSizeDebugPanel
          A panel for the debug bar that shows the size of the currently shown page.
 class SessionSizeDebugPanel
          A panel for the debug bar that shows the session size and links to the page that shows more information about sessions.
 class StandardDebugPanel
          A standard looking debug panel with an img (optional) and a string of data, and the whole thing is a link.
 

Methods in org.apache.wicket.devutils.debugbar that return Component
 Component VersionDebugContributor.createComponent(java.lang.String id, DebugBar debugBar)
           
 Component IDebugBarContributor.createComponent(java.lang.String id, DebugBar debugBar)
           
 

Uses of Component in org.apache.wicket.devutils.diskstore
 

Subclasses of Component in org.apache.wicket.devutils.diskstore
 class DiskStoreBrowserPage
          A page that shows the attributes (id, name, size) of the pages stored in the data stores.
 

Uses of Component in org.apache.wicket.devutils.diskstore.browser
 

Subclasses of Component in org.apache.wicket.devutils.diskstore.browser
 class BrowserPanel
          A panel that shows the data about pages in the data store
 

Uses of Component in org.apache.wicket.devutils.inspector
 

Subclasses of Component in org.apache.wicket.devutils.inspector
 class ApplicationView
          A Wicket panel that shows interesting information about a given Wicket session.
 class InspectorBug
          A page that shows interesting attributes of the Wicket environment, including the current session and the component tree for the current page.
 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.
 

Methods in org.apache.wicket.devutils.inspector with parameters of type Component
protected  boolean RenderPerformanceListener.accepts(Component component)
          Filters which components' render performance should be measured.
 void RenderPerformanceListener.onInstantiation(Component component)
           
 

Uses of Component in org.apache.wicket.devutils.stateless
 

Methods in org.apache.wicket.devutils.stateless with parameters of type Component
protected  boolean StatelessChecker.mustCheck(Component component)
          Returns true if checker must check given component, false otherwise.
 void StatelessChecker.onBeforeRender(Component component)
           
 

Uses of Component in org.apache.wicket.examples
 

Subclasses of Component in org.apache.wicket.examples
 class WicketExampleHeader
          Navigation panel for the examples project.
 class WicketExamplePage
          Base class for all example pages.
 

Uses of Component in org.apache.wicket.examples.ajax.builtin
 

Subclasses of Component in org.apache.wicket.examples.ajax.builtin
 class AutoCompletePage
          Page that demos the ajax auto complete text field
 class BasePage
          Base page for ajax example
 class ChoicePage
          Linked select boxes example
 class Clock
          A simple component that displays current time
 class ClockPage
          A simple clock example page
 class EditableLabelPage
          Page to demo the inplace edit label AjaxEditableLabel
 class EffectsPage
          Demonstrates ajax effects
 class FileUploadPage
          Demos ajax handling of a multipart form
 class GuestBook.CommentForm
          A form that allows a user to add a comment.
 class LazyLoadingPage
           
 class LinksPage
          Ajax links demo.
 class OnChangeAjaxBehaviorPage
           
 class PageablesPage
          Shows an ajaxian paging navigator in action.
 class RatingsPage
          Demo page for the rating component.
 class TodoList
          Ajax todo list without having to write any JavaScript yourself.
 class TodoList.AddItemsContainer
          Container for showing either the add link, or the addition form.
 class TodoList.TodoItemsContainer
          Container for displaying the todo items in a list.
 class WorldClockPage
          A world clock example page.
 

Uses of Component in org.apache.wicket.examples.ajax.builtin.modal
 

Subclasses of Component in org.apache.wicket.examples.ajax.builtin.modal
 class ModalContent1Page
           
 class ModalContent2Page
           
 class ModalPanel1
           
 class ModalWindowPage
           
 

Uses of Component in org.apache.wicket.examples.ajax.builtin.tree
 

Subclasses of Component in org.apache.wicket.examples.ajax.builtin.tree
 class BaseTreePage
          This is a base class for all pages with tree example.
 class EditablePanel
          Panel that contains an text field that submits automatically after it loses focus.
 class EditableTreeTablePage
          Page that shows a tree table with editable cells.
 class SimpleTreePage
          Page that shuws a simple tree (not a table).
 class TreeTablePage
          Page that shows a simple tree table.
 

Methods in org.apache.wicket.examples.ajax.builtin.tree that return Component
 Component PropertyEditableColumn.newCell(MarkupContainer parent, java.lang.String id, javax.swing.tree.TreeNode node, int level)
           
 

Uses of Component in org.apache.wicket.examples.ajax.prototype
 

Subclasses of Component in org.apache.wicket.examples.ajax.prototype
 class Index
          Example displaying partial page rendering using the counting link example and prototype.js.
 

Uses of Component in org.apache.wicket.examples.authentication1
 

Subclasses of Component in org.apache.wicket.examples.authentication1
 class SignIn
          Simple example of a sign in page.
 class SignIn.SignInForm
          Sign in form
 class SignOut
          Simple logout page.
 

Uses of Component in org.apache.wicket.examples.authentication2
 

Subclasses of Component in org.apache.wicket.examples.authentication2
 class AuthenticatedWebPage
          Base class to check access to a page.
 class SignIn2
          Simple example of a sign in page.
 

Uses of Component in org.apache.wicket.examples.authentication3
 

Subclasses of Component in org.apache.wicket.examples.authentication3
 class AdminPage
          A page only accessible by a user in the ADMIN role.
 class MySignInPage
          Simple example of a sign in page.
 

Uses of Component in org.apache.wicket.examples.authorization.pages
 

Subclasses of Component in org.apache.wicket.examples.authorization.pages
 class AdminAnnotationsBookmarkablePage
          Bookmarkable page that may only be accessed by users that have role ADMIN.
 class AdminAnnotationsInternalPage
          Non-bookmarkable page that may only be accessed by users that have role ADMIN.
 class AdminBookmarkablePage
          Bookmarkable page that may only be accessed by users that have role ADMIN.
 class AdminInternalPage
          Non-bookmarkable page that may only be accessed by users that have role ADMIN.
 class AnnotationsPanelsPage
          Bookmarkable page that may only be accessed by users that have role ADMIN.
 class PanelsPage
          Bookmarkable page that may only be accessed by users that have role ADMIN.
 

Uses of Component in org.apache.wicket.examples.breadcrumb
 

Subclasses of Component in org.apache.wicket.examples.breadcrumb
 class FirstPanel
          Test bread crumb enabled panel.
 class FourthPanel
          Test bread crumb enabled panel.
 class ResultPanel
          Test bread crumb enabled panel.
 class SecondPanel
          Test bread crumb enabled panel.
 class ThirdPanel
          Test bread crumb enabled panel.
 

Uses of Component in org.apache.wicket.examples.captcha
 

Subclasses of Component in org.apache.wicket.examples.captcha
 class Captcha
          Captcha example page.
 

Uses of Component in org.apache.wicket.examples.compref
 

Subclasses of Component in org.apache.wicket.examples.compref
 class BookmarkablePage
          Example page that cannot be bookmarked.
 class BookmarkablePageLinkPage
          Page with examples on BookmarkablePageLink.
 class BorderPage
          Page with examples on Border.
 class ButtonPage
          Page with examples on Button.
 class CheckBoxMultipleChoicePage
          Page with examples on CheckBoxMultipleChoice.
 class CheckBoxPage
          Page with examples on TextArea.
 class CheckBoxSelectorPage
          An example page for CheckBoxSelector
 class CheckGroupPage
          CheckGroup and Check components example page
 class CheckGroupPage2
          CheckGroup and Check components example page
 class DropDownChoicePage
          Page with examples on DropDownChoice.
 class ExternalLinkPage
          Page with examples on ExternalLink.
 class FormPage
          Page with examples on Form.
 class FragmentPage
          Page with examples on Fragment.
 class IncludePage
          Page with examples on MultiLineLabel.
 class LabelPage
          Page with examples on Label.
 class LinkPage
          Page with examples on Link.
 class ListChoicePage
          Page with examples on ListChoice.
 class ListMultipleChoicePage
          Page with examples on ListMultipleChoice.
 class MultiLineLabelPage
          Page with examples on MultiLineLabel.
 class NonBookmarkablePage
          Example page that cannot be bookmarked.
 class PageLinkPage
          Page with examples on Link.
 class PalettePage
          Palette component example
 class PanelPage
          Page with examples on Panel.
 class RadioChoicePage
          Page with examples on ListChoice.
 class RadioGroupPage
          RadioGroup and Radio components example page
 class RadioGroupPage2
          RadioGroup and Radio components example page
 class SelectPage
          Page with examples on Select.
 class SubmitLinkPage
          Page with examples on Form.
 class TabbedPanelPage
          Reference page for TabbedPanel wicket-extensions component
protected  class TabbedPanelPage.CssSwitchingLink
           
 class TextAreaPage
          Page with examples on TextArea.
 class TextFieldPage
          Page with examples on TextField.
 class XmlPage
          Look ma, you can use plain XML too with Wicket.
 

Uses of Component in org.apache.wicket.examples.customresourceloading
 

Subclasses of Component in org.apache.wicket.examples.customresourceloading
 class AlternativePageFromWebContext
          The markup for this page is loaded from the web context by a custom IResourceStreamLocator locator set in CustomResourceLoadingApplication.
 class PageFromWebContext
          The markup for this page is loaded from the web context by a custom IResourceStreamLocator locator set in CustomResourceLoadingApplication.
 class PageWithCustomLoading
          The markup for this page is loaded by the Page component itself.
 

Uses of Component in org.apache.wicket.examples.dates
 

Subclasses of Component in org.apache.wicket.examples.dates
 class DatesPage
          Demonstrates components from the wicket-date project and a bunch of locale fiddling.
 

Uses of Component in org.apache.wicket.examples.echo
 

Subclasses of Component in org.apache.wicket.examples.echo
 class Echo
          The simplest form application possible.
 

Uses of Component in org.apache.wicket.examples.events
 

Subclasses of Component in org.apache.wicket.examples.events
 class DecoupledAjaxUpdatePage
           
 class DecoupledAjaxUpdatePage.CounterLabel
          A label that renders the value of the page's counter variable.
 class IndexPage
           
 

Uses of Component in org.apache.wicket.examples.forminput
 

Subclasses of Component in org.apache.wicket.examples.forminput
 class FormInput
          Example for form input.
 class Multiply
          Displays how a FormComponentPanel can be used.
 

Uses of Component in org.apache.wicket.examples.frames
 

Subclasses of Component in org.apache.wicket.examples.frames
 class BodyFrame
          Body frame page for the frames example.
 class ExampleFrame
          A simple component setting page URL in the src frame tag attribute.
 class Home
          Home page for the frames example.
 class LeftFrame
          The left frame.
 class Page1
          Test page for the right frame.
 class Page2
          Test page for the right frame.
 class TopFrame
          Top frame for navigation.
 

Uses of Component in org.apache.wicket.examples.guestbook
 

Subclasses of Component in org.apache.wicket.examples.guestbook
 class GuestBook
          A simple "guest book" example that allows visitors to the page to add a comment and see the comments others have added.
 

Uses of Component in org.apache.wicket.examples.hangman
 

Subclasses of Component in org.apache.wicket.examples.hangman
 class Guess
          The main guess page for the hangman application.
 class HangmanPage
          Session for hangman game.
 class Lose
          Page that handles the loser failing to guess the word.
 class Win
          Page called when the user has correctly guessed the word.
 

Uses of Component in org.apache.wicket.examples.hellobrowser
 

Subclasses of Component in org.apache.wicket.examples.hellobrowser
 class HelloBrowser
          Client snooping page.
 

Uses of Component in org.apache.wicket.examples.helloworld
 

Subclasses of Component in org.apache.wicket.examples.helloworld
 class HelloWorld
          Everybody's favorite example!
 

Uses of Component in org.apache.wicket.examples.homepage
 

Subclasses of Component in org.apache.wicket.examples.homepage
 class HomePage
           
 

Uses of Component in org.apache.wicket.examples.library
 

Subclasses of Component in org.apache.wicket.examples.library
 class EditBook
          A page that contains a form that allows editing of books.
static class EditBook.EditBookForm
          Form that edits a book
 

Uses of Component in org.apache.wicket.examples.linkomatic
 

Subclasses of Component in org.apache.wicket.examples.linkomatic
 class BookDetails
          A book details page.
 class Page3
          Trivial page.
 class Popup
          Trivial popup page.
 

Uses of Component in org.apache.wicket.examples.navomatic
 

Subclasses of Component in org.apache.wicket.examples.navomatic
 class NavomaticBorder
          Border component.
 

Uses of Component in org.apache.wicket.examples.nested
 

Subclasses of Component in org.apache.wicket.examples.nested
 class RecursivePanel
          This example list knows how to display sublists.
 

Uses of Component in org.apache.wicket.examples.niceurl
 

Subclasses of Component in org.apache.wicket.examples.niceurl
 class Page2QP
          Simple bookmarkable page that displays page parameters which is mounted with another parameter encoder.
 

Uses of Component in org.apache.wicket.examples.niceurl.mounted
 

Subclasses of Component in org.apache.wicket.examples.niceurl.mounted
 class Page4
          Simple bookmarkable page.
 class Page5
          Simple bookmarkable page that displays page parameters.
 

Uses of Component in org.apache.wicket.examples.repeater
 

Subclasses of Component in org.apache.wicket.examples.repeater
 class AjaxDataTablePage
           
 class DataGridPage
          demo page for the datatable component
 class DataTablePage
          demo page for the datatable component
 class ExamplePage
          Base class for all pages in the QuickStart application.
 class GridViewPage
          page for demonstrating the gridview component
 class OIRPage
          page that demonstrates dataview with ReuseIfModelsEqualStrategy
 class PagingPage
          Page that demonstrates a paging dataview
 class RefreshingPage
          page that demonstrates a RefreshingView
 class RepeatingPage
          page that demonstrates a simple repeater view.
 class SimplePage
          Page that demonstrates a simple dataview.
 class SortingPage
          page that demonstrates dataview and sorting
 

Uses of Component in org.apache.wicket.examples.requestmapper
 

Subclasses of Component in org.apache.wicket.examples.requestmapper
 class HttpsPage
          This page is just to demonstrate how HttpsMapper works.
Since the demo web servers usually are not configured with https support the page itself will be never rendered.
 class LocalizedPage
           
 class RequestMapperHomePage
           
 

Uses of Component in org.apache.wicket.examples.requestmapper.packageMount
 

Subclasses of Component in org.apache.wicket.examples.requestmapper.packageMount
 class PackageMountedPage
           
 

Uses of Component in org.apache.wicket.examples.source
 

Subclasses of Component in org.apache.wicket.examples.source
 class SourcesPage
          Displays the resources in a packages directory in a browsable format.
 class SourcesPage.CodePanel
          Container for displaying the source of the selected page, resource or other element from the package.
 class SourcesPage.FilesBrowser
          Displays the resources embedded in a package in a list.
 

Uses of Component in org.apache.wicket.examples.spring.annot.web
 

Subclasses of Component in org.apache.wicket.examples.spring.annot.web
 class AnnotPage
           
 

Uses of Component in org.apache.wicket.examples.spring.common.web
 

Subclasses of Component in org.apache.wicket.examples.spring.common.web
 class ContactsDisplayPage
          Base class for the contact display page.
 

Uses of Component in org.apache.wicket.examples.stateless
 

Subclasses of Component in org.apache.wicket.examples.stateless
 class StatefulPage
          Another page of the stateless example.
 class StatelessPage
          Another page of the stateless example.
 class StatelessPage1
          Another page of the stateless example.
 class StatelessPage2
          Another page of the stateless example.
 class StatelessPage3
          Another page of the stateless example.
 

Uses of Component in org.apache.wicket.examples.stockquote
 

Subclasses of Component in org.apache.wicket.examples.stockquote
 class StockQuoteLabel
          Gets a stock quote from a webservice.
 class StockQuoteLabel2
          StockQuote example provided by Jonathan Locke.
 class StockQuotePage
          Stock quote webservice custom component example.
 

Uses of Component in org.apache.wicket.examples.template
 

Subclasses of Component in org.apache.wicket.examples.template
 class Banner
          Base class for banners.
 class Banner1<T>
          A banner.
 class Banner2<T>
          A banner.
 

Uses of Component in org.apache.wicket.examples.template.border
 

Subclasses of Component in org.apache.wicket.examples.template.border
 class TemplateBorder
          Border that holds layout elements that can be reused by pages.
 

Uses of Component in org.apache.wicket.examples.template.pageinheritance
 

Subclasses of Component in org.apache.wicket.examples.template.pageinheritance
 class Panel1
          Concrete, extending panel.
 class TemplatePage
          Base page that serves as a template for pages that inherit from it.
 class TemplatePanel
          Base panel to be extended.
 

Uses of Component in org.apache.wicket.examples.unicodeconverter
 

Subclasses of Component in org.apache.wicket.examples.unicodeconverter
 class UnicodeConverter
          Converts between unescaped and escaped unicode and shows a custom model.
 

Uses of Component in org.apache.wicket.examples.upload
 

Subclasses of Component in org.apache.wicket.examples.upload
 class MultiUploadPage
          Upload example.
 class UploadPage
          Upload example.
 

Uses of Component in org.apache.wicket.examples.velocity
 

Subclasses of Component in org.apache.wicket.examples.velocity
 class DynamicPage
          Template example page.
 

Uses of Component in org.apache.wicket.examples.wizard
 

Subclasses of Component in org.apache.wicket.examples.wizard
 class NewUserWizard
          This wizard shows some basic form use.
 class StaticWizard
          This is kind of the hello world example for wizards.
 class StaticWizardWithPanels
          This is kind of the hello world example for wizards.
 class WizardPage
          Page for displaying a wizard.
 

Uses of Component in org.apache.wicket.extensions.ajax.markup.html
 

Subclasses of Component in org.apache.wicket.extensions.ajax.markup.html
 class AjaxEditableChoiceLabel<T>
          An inplace editor much like AjaxEditableLabel, but instead of a TextField a DropDownChoice is displayed.
 class AjaxEditableLabel<T>
          An implementation of ajaxified edit-in-place component using a TextField as it's editor.
 class AjaxEditableMultiLineLabel<T>
          An inplace editor much like AjaxEditableLabel, but now with support for multi line content and a text area as its editor.
 class AjaxLazyLoadPanel
          A panel where you can lazy load another panel.
 class IndicatingAjaxButton
          A variant of the AjaxButton that displays a busy indicator while the ajax request is in progress.
 class IndicatingAjaxFallbackLink<T>
          A variant of the AjaxFallbackLink that displays a busy indicator while the ajax request is in progress.
 class IndicatingAjaxLink<T>
          A variant of the AjaxLink that displays a busy indicator while the ajax request is in progress.
 

Methods in org.apache.wicket.extensions.ajax.markup.html that return Component
protected  Component AjaxEditableLabel.getLabel()
          Gets the label component.
abstract  Component AjaxLazyLoadPanel.getLazyLoadComponent(java.lang.String markupId)
           
 Component AjaxLazyLoadPanel.getLoadingComponent(java.lang.String markupId)
           
protected  Component AjaxEditableLabel.newLabel(MarkupContainer parent, java.lang.String componentId, IModel<T> model)
          Create a new form component instance to serve as label.
 

Methods in org.apache.wicket.extensions.ajax.markup.html with parameters of type Component
 void AjaxIndicatorAppender.afterRender(Component component)
           
 void AjaxIndicatorAppender.bind(Component component)
           
 void AjaxIndicatorAppender.renderHead(Component component, IHeaderResponse response)
           
 

Uses of Component in org.apache.wicket.extensions.ajax.markup.html.autocomplete
 

Subclasses of Component in org.apache.wicket.extensions.ajax.markup.html.autocomplete
 class AutoCompleteTextField<T>
          An implementation of a textfield with the autoassist ajax behavior AutoCompleteBehavior.
 class DefaultCssAutoCompleteTextField<T>
          An AutoCompleteTextField which automatically includes the default CSS for the suggestions.
 

Methods in org.apache.wicket.extensions.ajax.markup.html.autocomplete with parameters of type Component
 void AbstractAutoCompleteBehavior.renderHead(Component component, IHeaderResponse response)
           
 

Uses of Component in org.apache.wicket.extensions.ajax.markup.html.form.upload
 

Subclasses of Component in org.apache.wicket.extensions.ajax.markup.html.form.upload
 class UploadProgressBar
          A panel to show the progress of an HTTP upload.
 

Uses of Component in org.apache.wicket.extensions.ajax.markup.html.modal
 

Subclasses of Component in org.apache.wicket.extensions.ajax.markup.html.modal
 class ModalWindow
          Modal window component.
 

Methods in org.apache.wicket.extensions.ajax.markup.html.modal that return Component
protected  Component ModalWindow.getContent()
          Returns a content component.
 

Methods in org.apache.wicket.extensions.ajax.markup.html.modal with parameters of type Component
 ModalWindow ModalWindow.remove(Component component)
           
 ModalWindow ModalWindow.setContent(Component component)
          Sets the content of the modal window.
 

Uses of Component in org.apache.wicket.extensions.ajax.markup.html.repeater.data.sort
 

Subclasses of Component in org.apache.wicket.extensions.ajax.markup.html.repeater.data.sort
 class AjaxFallbackOrderByBorder
          Ajaxified version of OrderByBorder
 class AjaxFallbackOrderByLink
          Ajaxified OrderByLink
 

Uses of Component in org.apache.wicket.extensions.ajax.markup.html.repeater.data.table
 

Subclasses of Component in org.apache.wicket.extensions.ajax.markup.html.repeater.data.table
 class AjaxFallbackDefaultDataTable<T>
          An implementation of the DataTable that aims to solve the 90% usecase by adding navigation, headers, an no-records-found toolbars to a standard DataTable.
 class AjaxFallbackHeadersToolbar
          Ajaxified HeadersToolbar
 class AjaxNavigationToolbar
          Toolbar that displays (Ajax) links used to navigate the pages of the datatable as well as a message about which rows are being displayed and their total number in the data table.
 

Uses of Component in org.apache.wicket.extensions.ajax.markup.html.tabs
 

Subclasses of Component in org.apache.wicket.extensions.ajax.markup.html.tabs
 class AjaxTabbedPanel
          Ajaxified version of the tabbed panel.
 

Uses of Component in org.apache.wicket.extensions.breadcrumb
 

Subclasses of Component in org.apache.wicket.extensions.breadcrumb
 class BreadCrumbBar
          A component that renders bread crumbs.
protected  class BreadCrumbBar.BreadCrumbsListView
          List view for rendering the bread crumbs.
 class BreadCrumbLink
          A link that when clicked will set the the active bread crumb participant to the one that is returned by BreadCrumbLink.getParticipant(String).
 

Methods in org.apache.wicket.extensions.breadcrumb that return Component
 Component IBreadCrumbParticipant.getComponent()
          Gets the participating component.
protected  Component BreadCrumbBar.newBreadCrumbComponent(java.lang.String id, int index, int total, IBreadCrumbParticipant breadCrumbParticipant)
          Creates a new bread crumb component.
 

Uses of Component in org.apache.wicket.extensions.breadcrumb.panel
 

Subclasses of Component in org.apache.wicket.extensions.breadcrumb.panel
 class BreadCrumbPanel
          A panel that participates with a bread crumb model.
 class BreadCrumbPanelLink
          Bread crumb link specifically for bread crumb panels.
 

Methods in org.apache.wicket.extensions.breadcrumb.panel that return Component
 Component BreadCrumbParticipantDelegate.getComponent()
           
 Component BreadCrumbPanel.getComponent()
          The participating component == this.
 

Constructors in org.apache.wicket.extensions.breadcrumb.panel with parameters of type Component
BreadCrumbParticipantDelegate(Component component)
          Construct.
 

Uses of Component in org.apache.wicket.extensions.captcha.kittens
 

Subclasses of Component in org.apache.wicket.extensions.captcha.kittens
 class KittenCaptchaPanel
          A unique and fun-to-use captcha technique I developed at Thoof.
 

Uses of Component in org.apache.wicket.extensions.markup.html.basic
 

Subclasses of Component in org.apache.wicket.extensions.markup.html.basic
 class SmartLinkLabel
          If you have email addresses or web URLs in the data that you are displaying, then you can automatically display those pieces of data as hyperlinks, you will not have to take any action to convert that data.
 class SmartLinkMultiLineLabel
          If you have email addresses or web URLs in the data that you are displaying, then you can automatically display those pieces of data as hyperlinks, you will not have to take any action to convert that data.
 

Uses of Component in org.apache.wicket.extensions.markup.html.form.palette
 

Subclasses of Component in org.apache.wicket.extensions.markup.html.form.palette
 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.
 

Methods in org.apache.wicket.extensions.markup.html.form.palette that return Component
protected  Component Palette.getChoicesComponent()
           
protected  Component Palette.getSelectionComponent()
           
protected  Component Palette.newAddComponent()
          factory method for the addcomponent
protected  Component Palette.newAvailableHeader(java.lang.String componentId)
          factory method for the available items header
protected  Component Palette.newChoicesComponent()
          factory method for the available items component
protected  Component Palette.newDownComponent()
          factory method for the move down component
protected  Component Palette.newRemoveComponent()
          factory method for the remove component
protected  Component Palette.newSelectedHeader(java.lang.String componentId)
          factory method for the selected items header
protected  Component Palette.newSelectionComponent()
          factory method for the selected items component
protected  Component Palette.newUpComponent()
          factory method for the move up component
 

Uses of Component in org.apache.wicket.extensions.markup.html.form.palette.component
 

Subclasses of Component in org.apache.wicket.extensions.markup.html.form.palette.component
 class AbstractOptions<T>
          Generates html option elements based on iterator specified by getOptionsIterator() and IChoiceRender specified by the palette
 class Choices<T>
          select box containing all available choices of the palette
 class Recorder<T>
          Component to keep track of selections on the html side.
 class Selection<T>
          select box containg selected choices of the palette
 

Uses of Component in org.apache.wicket.extensions.markup.html.form.select
 

Subclasses of Component in org.apache.wicket.extensions.markup.html.form.select
 class Select<T>
          Component that represents a <select> box.
 class SelectOption<T>
          Component representing a single <option> html element TODO Post 1.2: General: Example
 class SelectOptions<T>
          Component that makes it easy to produce a list of SelectOption components Example markup:
 

Uses of Component in org.apache.wicket.extensions.markup.html.repeater.data.grid
 

Subclasses of Component in org.apache.wicket.extensions.markup.html.repeater.data.grid
 class AbstractDataGridView<T>
          Acts as a base for data-grid views.
 class DataGridView<T>
          Simple concrete implementation of AbstractDataGridView
 

Uses of Component in org.apache.wicket.extensions.markup.html.repeater.data.sort
 

Subclasses of Component in org.apache.wicket.extensions.markup.html.repeater.data.sort
 class OrderByBorder
          A component that wraps markup with an OrderByLink.
 class OrderByLink
          A component that represents a sort header.
 

Methods in org.apache.wicket.extensions.markup.html.repeater.data.sort with parameters of type Component
 void OrderByLink.CssModifier.onComponentTag(Component component, ComponentTag tag)
           
 

Uses of Component in org.apache.wicket.extensions.markup.html.repeater.data.table
 

Subclasses of Component in org.apache.wicket.extensions.markup.html.repeater.data.table
 class AbstractToolbar
          A base class for data table toolbars
 class DataTable<T>
          A data table builds on data grid view to introduce toolbars.
 class DefaultDataTable<T>
          An implementation of the DataTable that aims to solve the 90% usecase by adding navigation, headers, an no-records-found toolbars to a standard DataTable.
 class HeadersToolbar
          Toolbars that displays column headers.
 class NavigationToolbar
          Toolbar that displays links used to navigate the pages of the datatable as well as a message about which rows are being displayed and their total number in the data table.
 class NavigatorLabel
          Label that provides Showing x to y of z message given for a DataTable.
 class NoRecordsToolbar
          A toolbar that displays a "no records found" message when the data table contains no rows.
 

Methods in org.apache.wicket.extensions.markup.html.repeater.data.table that return Component
 Component IColumn.getHeader(java.lang.String componentId)
          Returns the component that will be used as the header for the column.
 Component HeaderlessColumn.getHeader(java.lang.String componentId)
           
 Component AbstractColumn.getHeader(java.lang.String componentId)
           
 

Uses of Component in org.apache.wicket.extensions.markup.html.repeater.data.table.filter
 

Subclasses of Component in org.apache.wicket.extensions.markup.html.repeater.data.table.filter
 class AbstractFilter
          Base class for filters that provides some useful functionality
 class ChoiceFilter<T>
          Filter that can be represented by a drop down list of choices
 class FilterForm<T>
          A form with filter-related special functionality for its form components.
 class FilterToolbar
          Toolbar that creates a form to hold form components used to filter data in the data table.
 class GoAndClearFilter
          Filter component that generates a 'go' and 'clear' buttons.
 class GoFilter
          Filter component that generates a 'go' button that when pressed submits the filter form
 class NoFilter
          Component used to represent a filter component when no filter is provided.
 class TextFilter<T>
          Filter that can be represented by a text field
 

Methods in org.apache.wicket.extensions.markup.html.repeater.data.table.filter that return Component
 Component TextFilteredPropertyColumn.getFilter(java.lang.String componentId, FilterForm<?> form)
           
 Component IFilteredColumn.getFilter(java.lang.String componentId, FilterForm<?> form)
          Returns the component used by user to filter the column.
 Component ChoiceFilteredPropertyColumn.getFilter(java.lang.String componentId, FilterForm<?> form)
           
 

Methods in org.apache.wicket.extensions.markup.html.repeater.data.table.filter with parameters of type Component
 java.lang.String FilterForm.getFocusTrackingHandler(Component component)
          Returns the javascript focus handler necessary to notify the form of focus tracking changes on the component Useful when components want to participate in focus tracking but want to add the handler their own way.
 

Uses of Component in org.apache.wicket.extensions.markup.html.tabs
 

Subclasses of Component in org.apache.wicket.extensions.markup.html.tabs
 class TabbedPanel
          TabbedPanel component represets a panel with tabs that are used to switch between different content panels inside the TabbedPanel panel.
 

Methods in org.apache.wicket.extensions.markup.html.tabs that return Component
protected  Component TabbedPanel.newTitle(java.lang.String titleId, IModel<?> titleModel, int index)
          Factory method for tab titles.
 

Uses of Component in org.apache.wicket.extensions.markup.html.tree
 

Subclasses of Component in org.apache.wicket.extensions.markup.html.tree
 class DefaultAbstractTree
          Tree class that contains convenient functions related to presentation of the tree, which includes junction link, tree item selection link, spacers (with lines) and default tree item and folder icons.
 class Tree
          A complete tree implementation where three item consists of junction link, icon and label.
 

Methods in org.apache.wicket.extensions.markup.html.tree that return Component
protected  Component DefaultAbstractTree.newIndentation(MarkupContainer parent, java.lang.String id, javax.swing.tree.TreeNode node, int level)
          Creates the indentation element.
protected  Component DefaultAbstractTree.newJunctionLink(MarkupContainer parent, java.lang.String id, java.lang.String imageId, javax.swing.tree.TreeNode node)
          Creates the junction link for given node.
protected  Component DefaultAbstractTree.newNodeIcon(MarkupContainer parent, java.lang.String id, javax.swing.tree.TreeNode node)
          Creates the icon for current node.
 

Uses of Component in org.apache.wicket.extensions.markup.html.tree.table
 

Subclasses of Component in org.apache.wicket.extensions.markup.html.tree.table
 class AbstractColumnsView
          Common functionality for column views
 class TreeTable
          TreeTable is a component that represents a grid with a tree.
 

Fields in org.apache.wicket.extensions.markup.html.tree.table with type parameters of type Component
protected  java.util.List<Component> AbstractColumnsView.components
           
 

Methods in org.apache.wicket.extensions.markup.html.tree.table that return Component
 Component PropertyTreeColumn.newCell(MarkupContainer parent, java.lang.String id, javax.swing.tree.TreeNode node, int level)
           
 Component PropertyRenderableColumn.newCell(MarkupContainer parent, java.lang.String id, javax.swing.tree.TreeNode node, int level)
           
 Component IColumn.newCell(MarkupContainer parent, java.lang.String id, javax.swing.tree.TreeNode node, int level)
          This method is used to populate the cell for given node in case when IColumn.newCell(TreeNode, int) returned null.
 Component IColumn.newHeader(MarkupContainer parent, java.lang.String id)
          Creates the header element for this column.
 Component AbstractColumn.newHeader(MarkupContainer parent, java.lang.String id)
           
static Component TreeTable.newTreeCell(MarkupContainer parent, java.lang.String id, javax.swing.tree.TreeNode node, int level, TreeTable.IRenderNodeCallback callback, TreeTable table)
          Creates a tree cell for given node.
protected  Component TreeTable.newTreePanel(MarkupContainer parent, java.lang.String id, javax.swing.tree.TreeNode node, int level, TreeTable.IRenderNodeCallback renderNodeCallback)
          Creates a new instance of the TreeFragment.
 

Methods in org.apache.wicket.extensions.markup.html.tree.table with parameters of type Component
 void AbstractColumnsView.addColumn(IColumn column, Component component, IRenderable renderable)
          Adds a column to be rendered at the right side of the table.
 void AbstractColumnsView.addColumn(IColumn column, Component component, IRenderable renderable, AbstractColumnsView.Position position)
          Adds a column to be rendered at the right side of the table.
 

Uses of Component in org.apache.wicket.extensions.model
 

Methods in org.apache.wicket.extensions.model with parameters of type Component
 java.lang.Object AbstractCheckBoxModel.getObject(Component component)
          Deprecated. replaced by AbstractCheckBoxModel.getObject()
 boolean AbstractCheckBoxModel.isSelected(Component component)
          Deprecated. replaced by AbstractCheckBoxModel.isSelected()
 void AbstractCheckBoxModel.setObject(Component component, java.lang.Object object)
          Deprecated. replaced by IModel.setObject(Object)
 void AbstractCheckBoxModel.setSelected(Component component, boolean sel)
          Deprecated. replaced by AbstractCheckBoxModel.select()
 

Uses of Component in org.apache.wicket.extensions.rating
 

Subclasses of Component in org.apache.wicket.extensions.rating
 class RatingPanel
          Rating component that generates a number of stars where a user can click on to rate something.
 

Methods in org.apache.wicket.extensions.rating that return Component
protected  Component RatingPanel.newRatingLabel(java.lang.String id, IModel<? extends java.lang.Number> rating, IModel<java.lang.Integer> nrOfVotes)
          Creates a new rating label, showing a message like 'Rated 5.4 from 53 votes'.
protected  Component RatingPanel.newRatingStarBar(java.lang.String id, IModel<java.lang.Integer> nrOfStars)
          Creates a new bar filled with stars to click on.
 

Uses of Component in org.apache.wicket.extensions.wizard
 

Subclasses of Component in org.apache.wicket.extensions.wizard
 class CancelButton
          Models a cancel button in the wizard.
 class FinishButton
          Models a cancel button in the wizard.
 class LastButton
          Models a 'last' button in the wizard.
 class NextButton
          Models a next button in the wizard.
 class PreviousButton
          Models a previous button in the wizard.
 class StaticContentStep
          A wizard step that displays the provided static content without expecting any input.
 class Wizard
          A wizard is a dialog component that takes users through a number of steps to complete a task.
 class WizardButton
          Base class for buttons that work with the wizard component.
 class WizardButtonBar
          The default bar of button components for wizards.
 class WizardStep
          default implementation of IWizardStep.
 

Methods in org.apache.wicket.extensions.wizard that return Component
 Component WizardStep.getHeader(java.lang.String id, Component parent, IWizard wizard)
           
 Component IWizardStep.getHeader(java.lang.String id, Component parent, IWizard wizard)
          Gets the header component for this step.
 Component WizardStep.getView(java.lang.String id, Component parent, IWizard wizard)
           
 Component IWizardStep.getView(java.lang.String id, Component parent, IWizard wizard)
          Returns the current view this step is displaying.
protected  Component Wizard.newButtonBar(java.lang.String id)
          Create a new button bar.
protected  Component Wizard.newFeedbackPanel(java.lang.String id)
          Create a new feedback panel.
protected  Component Wizard.newOverviewBar(java.lang.String id)
          Create a new overview bar.
 

Methods in org.apache.wicket.extensions.wizard with parameters of type Component
 Component WizardStep.getHeader(java.lang.String id, Component parent, IWizard wizard)
           
 Component IWizardStep.getHeader(java.lang.String id, Component parent, IWizard wizard)
          Gets the header component for this step.
 Component WizardStep.getView(java.lang.String id, Component parent, IWizard wizard)
           
 Component IWizardStep.getView(java.lang.String id, Component parent, IWizard wizard)
          Returns the current view this step is displaying.
 

Uses of Component in org.apache.wicket.extensions.wizard.dynamic
 

Subclasses of Component in org.apache.wicket.extensions.wizard.dynamic
 class DynamicWizardStep
          Default implementation of a dynamic wizard step.
 

Uses of Component in org.apache.wicket.extensions.yui.calendar
 

Subclasses of Component in org.apache.wicket.extensions.yui.calendar
 class AbstractCalendar
          Abstract calendar component based on the YUI (Yahoo User Interface library) javascript widget.
 class DateField
          Works on a Date object.
 class DateTimeField
          Works on a Date object.
 class TimeField
          Works on a Date object.
 

Methods in org.apache.wicket.extensions.yui.calendar with parameters of type Component
 void DatePicker.afterRender(Component component)
          Called when a component that has this behavior coupled was rendered.
 void DatePicker.bind(Component component)
          Bind this handler to the given component.
 boolean DatePicker.isEnabled(Component component)
          Called when a components is rendering and wants to render this behavior.
 void DatePicker.renderHead(Component component, IHeaderResponse response)
          Render to the web response whatever the component wants to contribute to the head section.
 

Uses of Component in org.apache.wicket.feedback
 

Methods in org.apache.wicket.feedback that return Component
 Component FeedbackMessage.getReporter()
          Gets the reporting component.
 

Methods in org.apache.wicket.feedback with parameters of type Component
 void FeedbackMessages.add(Component reporter, java.io.Serializable message, int level)
          Adds a message
 void FeedbackMessages.debug(Component reporter, java.io.Serializable message)
          Adds a new ui message with level DEBUG to the current messages.
 void FeedbackMessages.error(Component reporter, java.io.Serializable message)
          Adds a new ui message with level ERROR to the current messages.
 void FeedbackMessages.fatal(Component reporter, java.io.Serializable message)
          Adds a new ui message with level FATAL to the current messages.
 boolean FeedbackMessages.hasErrorMessageFor(Component component)
          Convenience method that looks up whether the given component registered a message with this list with the level ERROR.
 boolean FeedbackMessages.hasMessageFor(Component component)
          Looks up whether the given component registered a message with this list.
 boolean FeedbackMessages.hasMessageFor(Component component, int level)
          Looks up whether the given component registered a message with this list with the given level.
 void FeedbackMessages.info(Component reporter, java.io.Serializable message)
          Adds a new ui message with level INFO to the current messages.
 FeedbackMessage FeedbackMessages.messageForComponent(Component component)
          Deprecated. use FeedbackMessages.messagesForComponent(org.apache.wicket.Component) instead
 java.util.List<FeedbackMessage> FeedbackMessages.messagesForComponent(Component component)
          Looks up the messages for the given component.
 void FeedbackMessages.success(Component reporter, java.io.Serializable message)
          Adds a new ui message with level SUCCESS to the current messages.
 void FeedbackMessages.warn(Component reporter, java.io.Serializable message)
          Adds a new ui message with level WARNING to the current messages.
 

Constructors in org.apache.wicket.feedback with parameters of type Component
ComponentFeedbackMessageFilter(Component component)
          Constructor
FeedbackMessage(Component reporter, java.io.Serializable message, int level)
          Construct using fields.
FeedbackMessagesModel(Component component)
          Constructor.
 

Uses of Component in org.apache.wicket.guice
 

Methods in org.apache.wicket.guice with parameters of type Component
 void GuiceComponentInjector.onInstantiation(Component component)
          Called for every component that is instantiated.
 

Uses of Component in org.apache.wicket.markup
 

Methods in org.apache.wicket.markup with type parameters of type Component
<C extends Component>
void
ComponentTag.setMarkupClass(java.lang.Class<C> wicketHeaderClass)
          Set the class of wicket component which contains the wicket:head tag.
 

Methods in org.apache.wicket.markup that return types with arguments of type Component
 java.lang.Class<? extends Component> MarkupStream.getContainerClass()
          Get the component/container's Class which is directly associated with the stream.
 java.lang.Class<? extends Component> MarkupResourceStream.getMarkupClass()
          Get the actual component class the markup is directly associated with.
 java.lang.Class<? extends Component> ComponentTag.getMarkupClass()
          In case of inherited markup, the base and the extended markups are merged and the information about the tags origin is lost.
 

Methods in org.apache.wicket.markup with parameters of type Component
static void TagUtils.copyAttributes(Component component, ComponentTag tag)
          Copy attributes from e.g.
 void HtmlSpecialTag.onBeforeRender(Component component, MarkupStream markupStream)
          For subclasses to override.
 void ComponentTag.onBeforeRender(Component component, MarkupStream markupStream)
          For subclasses to override.
 

Uses of Component in org.apache.wicket.markup.html
 

Subclasses of Component in org.apache.wicket.markup.html
 class GenericWebPage<T>
          A WebPage with typesafe getters and setters for the model and its underlying object
 class HeaderPartContainer
          For each wicket:head tag a HeaderPartContainer is created and added to the HtmlHeaderContainer which has been added to the Page.
 class 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.
 

Methods in org.apache.wicket.markup.html that return Component
 Component TransparentWebMarkupContainer.resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag)
           
 Component HeaderPartContainer.resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag)
          The tag must be resolved against the panel and not against the page
 

Methods in org.apache.wicket.markup.html with parameters of type Component
 void IComponentAwareHeaderContributor.renderHead(Component component, IHeaderResponse response)
          Render to the web response whatever the component-aware wants to contribute to the head section.
 

Uses of Component in org.apache.wicket.markup.html.basic
 

Subclasses of Component in org.apache.wicket.markup.html.basic
 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.
 

Constructors in org.apache.wicket.markup.html.basic with parameters of type Component
EnclosureContainer(java.lang.String id, Component child)
          Construct.
 

Uses of Component in org.apache.wicket.markup.html.border
 

Subclasses of Component in org.apache.wicket.markup.html.border
 class Body
          This is a simple Container component which can be used to build Border like components.
 class Border
          A border component has associated markup which is drawn and determines placement of markup and/or components nested within the border component.
 class Border.BorderBodyContainer
          The container to be associated with the <wicket:body> tag
 class 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.
 class BoxBorder
          A very simple border component that draws a thin black line around its children.
 

Methods in org.apache.wicket.markup.html.border that return Component
 Component Border.resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag)
          Try to resolve a component.
 

Methods in org.apache.wicket.markup.html.border with parameters of type Component
 Border Border.add(Component... children)
          This is for all components which have been added to the markup like this:
 Border Border.addOrReplace(Component... children)
           
 Border Border.addToBorder(Component... children)
          Adds children components to the Border itself
 void BorderBehavior.afterRender(Component component)
           
 void BorderBehavior.beforeRender(Component component)
           
 IMarkupFragment Border.getMarkup(Component child)
          Search for the child markup in the file associated with the Border.
 IMarkupFragment Border.BorderBodyContainer.getMarkup(Component child)
          Get the child markup which must be in between the <span wicktet:id="myBorder"> tags
 Border Border.remove(Component component)
           
 Border Border.removeFromBorder(Component child)
          Removes child from the Border itself
 Border Border.replace(Component replacement)
           
 Border Border.replaceInBorder(Component component)
          Replaces component in the Border itself
 

Uses of Component in org.apache.wicket.markup.html.debug
 

Subclasses of Component in org.apache.wicket.markup.html.debug
 class PageView
          This is a simple Wicket component that displays all components of a Page in a table representation.
 

Uses of Component in org.apache.wicket.markup.html.form
 

Subclasses of Component in org.apache.wicket.markup.html.form
 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> tag
 class Button
          A form button.
 class Check<T>
          Component representing a single checkbox choice in a org.apache.wicket.markup.html.form.CheckGroup.
 class CheckBox
          HTML checkbox input component.
 class CheckBoxMultipleChoice<T>
          A choice subclass that shows choices via checkboxes.
 class CheckboxMultipleChoiceSelector
          A Javascript-based "Select All" checkbox component that works with CheckBoxMultipleChoice .
 class CheckBoxSelector
          A Javascript-based "Select All" checkbox component that works with a loose collection of CheckBox components.
 class CheckGroup<T>
          Component used to connect instances of Check components into a group.
 class CheckGroupSelector
          Selects and deselects all Check components under the same CheckGroup as itself.
 class DropDownChoice<T>
          A choice implemented as a dropdown menu/list.
 class EmailTextField
          A TextField for HTML5 <input> with type email.
 class Form<T>
          Base class for forms.
 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 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 - like Button only with an image.
 class LabeledWebMarkupContainer
          Default implementation of ILabelProvider.
 class ListChoice<T>
          Essentially a drop down choice that doesn't drop down.
 class ListMultipleChoice<T>
          A multiple choice list component.
 class NumberTextField<N extends Number & Comparable<N>>
          A TextField for HTML5 <input> with type number.
 class PasswordTextField
          A password text field component.
 class Radio<T>
          Component representing a single radio choice in a org.apache.wicket.markup.html.form.RadioGroup.
 class RadioChoice<T>
          A choice subclass that shows choices in radio style.
 class RadioGroup<T>
          Component used to connect instances of Radio components into a group.
 class RangeTextField<N extends Number & Comparable<N>>
          A TextField for HTML5 <input> with type range.
 class RequiredTextField<T>
          A text field which automatically adds a Required.
 class SimpleFormComponentLabel
          A form component label that replaces its body with the contents of LabeledWebMarkupContainer.getLabel()
 class StatelessForm<T>
          This StatelessForm is the same as a normal form but with the statelesshint default to true.
 class SubmitLink
          A link which can be used exactly like a Button to submit a Form.
 class TextArea<T>
          Multi-row text editing component.
 class TextField<T>
          A simple text field.
 class UrlTextField
          A TextField for HTML5 <input> with type url.
 

Methods in org.apache.wicket.markup.html.form that return Component
 Component AutoLabelResolver.AutoLabel.getRelatedComponent()
           
 Component AutoLabelTextResolver.resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag)
           
 Component AutoLabelResolver.resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag)
           
 Component IFormSubmittingComponent.setDefaultFormProcessing(boolean defaultFormProcessing)
          Sets the defaultFormProcessing property.
 Component Form.setVersioned(boolean isVersioned)
           
 

Methods in org.apache.wicket.markup.html.form with parameters of type Component
static Form<?> Form.findForm(Component component)
           
static java.lang.String Form.getRootFormRelativeId(Component component)
          Utility method to assemble an id to distinct form components from different nesting levels.
static
<R> R
FormComponent.visitComponentsPostOrder(Component component, IVisitor<Component,R> visitor)
          Visits any form components inside component if it is a container, or component itself if it is itself a form component
static
<R> R
FormComponent.visitFormComponentsPostOrder(Component component, IVisitor<? extends FormComponent<?>,R> visitor)
          Visits any form components inside component if it is a container, or component itself if it is itself a form component
 

Method parameters in org.apache.wicket.markup.html.form with type arguments of type Component
static
<R> R
FormComponent.visitComponentsPostOrder(Component component, IVisitor<Component,R> visitor)
          Visits any form components inside component if it is a container, or component itself if it is itself a form component
 

Constructors in org.apache.wicket.markup.html.form with parameters of type Component
AutoLabelResolver.AutoLabel(java.lang.String id, Component fc)
           
EnumChoiceRenderer(Component resourceSource)
          Constructor
 

Uses of Component in org.apache.wicket.markup.html.form.upload
 

Subclasses of Component in org.apache.wicket.markup.html.form.upload
 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 Component in org.apache.wicket.markup.html.form.validation
 

Subclasses of Component in org.apache.wicket.markup.html.form.validation
 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.
 

Methods in org.apache.wicket.markup.html.form.validation with parameters of type Component
 void FormComponentFeedbackIndicator.setIndicatorFor(Component component)
           
 

Uses of Component in org.apache.wicket.markup.html.image
 

Subclasses of Component in org.apache.wicket.markup.html.image
 class ContextImage
          Provides a context-relative image.
 class Image
          An Image component displays a localizable image resource.
 class NonCachingImage
          A subclass of Image that adds random noise to the url every request to prevent the browser from caching the image.
 

Methods in org.apache.wicket.markup.html.image that return Component
 Component Image.setDefaultModel(IModel<?> model)
           
 

Methods in org.apache.wicket.markup.html.image with parameters of type Component
 void ContextPathGenerator.detach(Component component)
          Allows the behavior to detach any state it has attached during request processing.
 void ContextPathGenerator.onComponentTag(Component component, ComponentTag tag)
          Called any time a component that has this behavior registered is rendering the component tag.
 

Uses of Component in org.apache.wicket.markup.html.image.resource
 

Constructors in org.apache.wicket.markup.html.image.resource with parameters of type Component
LocalizedImageResource(Component component)
          Constructor
 

Uses of Component in org.apache.wicket.markup.html.include
 

Subclasses of Component in org.apache.wicket.markup.html.include
 class Include
           Component that includes/ renders the import result of an URL, much like JSP include.
 

Uses of Component in org.apache.wicket.markup.html.internal
 

Subclasses of Component in org.apache.wicket.markup.html.internal
 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 InlineEnclosure
          An InlineEnclosure are automatically created by Wicket.
 

Methods in org.apache.wicket.markup.html.internal that return Component
protected  Component Enclosure.getChild()
           
 Component Enclosure.resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag)
           
 

Uses of Component in org.apache.wicket.markup.html.link
 

Subclasses of Component in org.apache.wicket.markup.html.link
 class AbstractLink
          Base class that that contains functionality for rendering disabled links.
 class BookmarkablePageLink<T>
          Renders a stable link which can be cached in a web browser and used at a later time.
 class ClientSideImageMap
          A client-side image map implementation which allows you to "attach" the map to any existing Image component.
 class 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.
 

Methods in org.apache.wicket.markup.html.link that return Component
 Component Link.getAnchor()
          Gets any anchor component.
 

Methods in org.apache.wicket.markup.html.link with parameters of type Component
 Link<T> Link.setAnchor(Component anchor)
          Sets an anchor component.
 

Uses of Component in org.apache.wicket.markup.html.list
 

Subclasses of Component in org.apache.wicket.markup.html.list
 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 with Lists.
 class Loop
          A very simple loop component whose model is an Integer defining the number of iterations the loop should render.
 class LoopItem
          A very simple Item.
 class OddEvenListItem<T>
          ListItem that adds class="odd" or class="even" html attribute depending on its index.
 class PageableListView<T>
          PageableListView is similar to ListView but provides in addition pageable views.
 class PropertyListView<T>
          Simple ListVew subclass that wraps its item models in a CompoundPropertyModel.
 

Methods in org.apache.wicket.markup.html.list that return types with arguments of type Component
protected  java.util.Iterator<Component> Loop.renderIterator()
           
protected  java.util.Iterator<Component> ListView.renderIterator()
           
 

Methods in org.apache.wicket.markup.html.list with parameters of type Component
 IMarkupFragment Loop.getMarkup(Component child)
           
 IMarkupFragment ListView.getMarkup(Component child)
           
protected  void Loop.renderChild(Component child)
           
protected  void ListView.renderChild(Component child)
           
 

Uses of Component in org.apache.wicket.markup.html.navigation.paging
 

Subclasses of Component in org.apache.wicket.markup.html.navigation.paging
 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 Component in org.apache.wicket.markup.html.pages
 

Subclasses of Component in org.apache.wicket.markup.html.pages
 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 Component in org.apache.wicket.markup.html.panel
 

Subclasses of Component in org.apache.wicket.markup.html.panel
 class ComponentFeedbackPanel
          Convenience feedback panel that filters the feedback messages based on the component given in the constructor.
 class EmptyPanel
          Panel that does absolutely nothing and that can be used to display an empty block.
 class FeedbackPanel
          A panel that displays FeedbackMessages in a list view.
 class Fragment
          Usually you either have a markup file or a xml tag with wicket:id="myComponent" to associate markup with a component.
 class GenericPanel<T>
          A Panel with typesafe getters and setters for the model and its underlying object
 class Panel
          A panel is a reusable component that holds markup and other components.
 

Methods in org.apache.wicket.markup.html.panel that return Component
protected  Component FeedbackPanel.newMessageDisplayComponent(java.lang.String id, FeedbackMessage message)
          Generates a component that is used to display the message inside the feedback panel.
 

Methods in org.apache.wicket.markup.html.panel with parameters of type Component
 IMarkupFragment FragmentMarkupSourcingStrategy.chooseMarkup(Component component)
          Get the markup stream which shall be used to search for the fragment
 IMarkupFragment AssociatedMarkupSourcingStrategy.findMarkupInAssociatedFileHeader(MarkupContainer container, Component child)
          Search the child's markup in the header section of the markup
 IMarkupFragment IMarkupSourcingStrategy.getMarkup(MarkupContainer container, Component child)
          Will replace the respective component's method.
 IMarkupFragment FragmentMarkupSourcingStrategy.getMarkup(MarkupContainer container, Component child)
          Search for the child's markup in the fragment markup.
 IMarkupFragment DefaultMarkupSourcingStrategy.getMarkup(MarkupContainer container, Component child)
          Get the markup for the child component, which is assumed to be a child of 'container'.
 IMarkupFragment BorderMarkupSourcingStrategy.getMarkup(MarkupContainer container, Component child)
          Return null and thus use Border.getMarkup(child) to provide the Markup
 IMarkupFragment AssociatedMarkupSourcingStrategy.getMarkup(MarkupContainer parent, Component child)
          Search for the child's markup in the associated markup file.
abstract  IMarkupFragment AbstractMarkupSourcingStrategy.getMarkup(MarkupContainer container, Component child)
           
protected  MarkupContainer FragmentMarkupSourcingStrategy.getMarkupProvider(Component component)
          Returns markup provider associated with this fragment
 void IMarkupSourcingStrategy.onComponentTag(Component component, ComponentTag tag)
          Will be called in addition to onComponentTag(ComponentTag) and allows the strategy to modify the component's tag or any of the tag attributes.
 void DefaultMarkupSourcingStrategy.onComponentTag(Component component, ComponentTag tag)
          Nothing to add to the response by default
 void AssociatedMarkupSourcingStrategy.onComponentTag(Component component, ComponentTag tag)
           
 void AbstractMarkupSourcingStrategy.onComponentTag(Component component, ComponentTag tag)
          Make sure we open up open-close tags to open-body-close
 void PanelMarkupSourcingStrategy.onComponentTagBody(Component component, MarkupStream markupStream, ComponentTag openTag)
          Skip the panel's body markup which is expected to contain raw markup only (no wicket components) and which will be ignored / removed.
 void IMarkupSourcingStrategy.onComponentTagBody(Component component, MarkupStream markupStream, ComponentTag openTag)
          Will replace the respective component's method.
 void FragmentMarkupSourcingStrategy.onComponentTagBody(Component component, MarkupStream markupStream, ComponentTag openTag)
          Skip the body markup associated with the 'component'.
 void DefaultMarkupSourcingStrategy.onComponentTagBody(Component component, MarkupStream markupStream, ComponentTag openTag)
          Invoke the component's onComponentTagBody().
 void BorderMarkupSourcingStrategy.onComponentTagBody(Component component, MarkupStream markupStream, ComponentTag openTag)
           
 void AbstractMarkupSourcingStrategy.onComponentTagBody(Component component, MarkupStream markupStream, ComponentTag openTag)
          Skip the components body which is expected to be raw markup only (no wicket components).
protected  void AssociatedMarkupSourcingStrategy.renderAssociatedMarkup(Component component)
          Render the associated markup markup
 void IMarkupSourcingStrategy.renderHead(Component component, HtmlHeaderContainer container)
          Will be called in addition to renderHead(HtmlHeaderContainer) and allows the strategy to contribute to the <head> section of the response.
 void DefaultMarkupSourcingStrategy.renderHead(Component component, HtmlHeaderContainer container)
          Empty: nothing will be added to the header by default
 void AssociatedMarkupSourcingStrategy.renderHead(Component component, HtmlHeaderContainer container)
          Render the header from the associated markup file
 void AbstractMarkupSourcingStrategy.renderHead(Component component, HtmlHeaderContainer container)
          Empty.
protected  IMarkupFragment AbstractMarkupSourcingStrategy.searchMarkupInTransparentResolvers(MarkupContainer container, Component child)
          If the child has not been directly added to the container, but via a TransparentWebMarkupContainer, then we are in trouble.
 

Constructors in org.apache.wicket.markup.html.panel with parameters of type Component
ComponentFeedbackPanel(java.lang.String id, Component filter)
          Constructor.
 

Uses of Component in org.apache.wicket.markup.html.tree
 

Subclasses of Component in org.apache.wicket.markup.html.tree
 class AbstractTree
          This class encapsulates the logic for displaying and (partial) updating the tree.
 class BaseTree
          An abstract Tree component that should serve as a base for custom Tree Components.
 class LabelIconPanel
          Simple panel that contains an icon next to a label.
 class LabelTree
          Simple tree component that uses label to render tree node.
 class LinkIconPanel
          Simple panel that contains a link with icon and a link with a label.
 class LinkTree
          Simple tree component that provides node panel with link allowing user to select individual nodes.
 

Methods in org.apache.wicket.markup.html.tree that return Component
 Component AbstractTree.getNodeComponent(java.lang.Object node)
          Returns the component associated with given node, or null, if node is not visible.
protected  Component LabelIconPanel.newContentComponent(java.lang.String componentId, BaseTree tree, IModel<?> model)
          Creates the content component (label in this case) for the node
protected  Component LabelIconPanel.newImageComponent(java.lang.String componentId, BaseTree tree, IModel<java.lang.Object> model)
          Creates the icon component for the node
protected  Component BaseTree.newJunctionLink(MarkupContainer parent, java.lang.String id, java.lang.Object node)
          Creates the junction link for given node.
protected  Component LinkTree.newNodeComponent(java.lang.String id, IModel<java.lang.Object> model)
           
protected  Component LabelTree.newNodeComponent(java.lang.String id, IModel<java.lang.Object> model)
           
protected abstract  Component BaseTree.newNodeComponent(java.lang.String id, IModel<java.lang.Object> model)
          Creates a new component for the given TreeNode.
 

Methods in org.apache.wicket.markup.html.tree with parameters of type Component
protected  void AbstractTree.addComponent(AjaxRequestTarget target, Component component)
          Allows to intercept adding dirty components to AjaxRequestTarget.
 

Uses of Component in org.apache.wicket.markup.parser.filter
 

Methods in org.apache.wicket.markup.parser.filter that return Component
 Component WicketMessageTagHandler.resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag)
           
 Component WicketLinkTagHandler.resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag)
           
 Component RelativePathPrefixHandler.resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag)
           
 Component InlineEnclosureHandler.resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag)
           
 Component EnclosureHandler.resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag)
           
 

Methods in org.apache.wicket.markup.parser.filter with parameters of type Component
 void WicketMessageTagHandler.AttributeLocalizer.onComponentTag(Component component, ComponentTag tag)
           
 

Uses of Component in org.apache.wicket.markup.renderStrategy
 

Methods in org.apache.wicket.markup.renderStrategy with parameters of type Component
abstract  void DeepChildFirstVisitor.component(Component component, IVisit<java.lang.Void> visit)
           
abstract  boolean DeepChildFirstVisitor.preCheck(Component component)
          In order to find the deepest component, we traverse downwards starting from the root (e.g.
protected  void ParentFirstHeaderRenderStrategy.renderChildHeaders(HtmlHeaderContainer headerContainer, Component rootComponent)
           
protected  void ChildFirstHeaderRenderStrategy.renderChildHeaders(HtmlHeaderContainer headerContainer, Component rootComponent)
          Render the child hierarchy headers.
protected abstract  void AbstractHeaderRenderStrategy.renderChildHeaders(HtmlHeaderContainer headerContainer, Component rootComponent)
          Render the child hierarchy headers.
 void IHeaderRenderStrategy.renderHeader(HtmlHeaderContainer headerContainer, Component component)
          Implements the render strategy
 void ChildFirstHeaderRenderStrategy.renderHeader(HtmlHeaderContainer headerContainer, Component rootComponent)
           
 void AbstractHeaderRenderStrategy.renderHeader(HtmlHeaderContainer headerContainer, Component rootComponent)
           
protected  void AbstractHeaderRenderStrategy.renderRootComponent(HtmlHeaderContainer headerContainer, Component rootComponent)
          Render the root component (e.g.
 Visit<java.lang.Void> DeepChildFirstVisitor.visit(Component rootComponent)
          Render the child hierarchy headers.
 Visit<java.lang.Void> DeepChildFirstVisitor.visit(Component rootComponent, Visit<java.lang.Void> visit)
          Render the child hierarchy headers.
 

Uses of Component in org.apache.wicket.markup.repeater
 

Subclasses of Component in org.apache.wicket.markup.repeater
 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 index
 class RefreshingView<T>
          An abstract repeater view that provides refreshing functionality to its subclasses.
 class RepeatingView
           A repeater view that renders all of its children, using its body markup, in the order they were added.
 

Methods in org.apache.wicket.markup.repeater that return types with arguments of type Component
protected  java.util.Iterator<? extends Component> RepeatingView.renderIterator()
           
protected abstract  java.util.Iterator<? extends Component> AbstractRepeater.renderIterator()
          Returns an iterator for the collection of child components to be rendered.
 

Methods in org.apache.wicket.markup.repeater with parameters of type Component
 IMarkupFragment AbstractRepeater.getMarkup(Component child)
           
protected  void AbstractRepeater.renderChild(Component child)
          Render a single child.
 

Uses of Component in org.apache.wicket.markup.repeater.data
 

Subclasses of Component in org.apache.wicket.markup.repeater.data
 class DataView<T>
          DataView is a basic implementation of AbstractPageableView.
 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 Component in org.apache.wicket.markup.resolver
 

Subclasses of Component in org.apache.wicket.markup.resolver
static class AutoLinkResolver.AutolinkBookmarkablePageLink<T>
          Autolink components delegate component resolution to their parent components.
 

Methods in org.apache.wicket.markup.resolver that return Component
 Component AutoLinkResolver.IAutolinkResolverDelegate.newAutoComponent(MarkupContainer container, java.lang.String autoId, AutoLinkResolver.PathInfo pathInfo)
          Returns a new auto component based on the pathInfo object.
protected  Component AutoLinkResolver.AbstractAutolinkResolverDelegate.newPackageResourceReferenceAutoComponent(MarkupContainer container, java.lang.String autoId, AutoLinkResolver.PathInfo pathInfo, java.lang.String attribute)
          Creates a new auto component that references a package resource.
 Component WicketMessageResolver.resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag)
           
 Component WicketContainerResolver.resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag)
           
 Component MarkupInheritanceResolver.resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag)
           
 Component IComponentResolver.resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag)
          Try to resolve a component.
 Component HtmlHeaderResolver.resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag)
           
 Component FragmentResolver.resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag)
           
 Component AutoLinkResolver.resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag)
           
 Component AutoLinkResolver.AutolinkBookmarkablePageLink.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.
 

Uses of Component in org.apache.wicket.markup.transformer
 

Subclasses of Component in org.apache.wicket.markup.transformer
 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 with parameters of type Component
 void AbstractTransformerBehavior.afterRender(Component component)
           
 void AbstractTransformerBehavior.beforeRender(Component component)
           
 void XsltTransformerBehavior.bind(Component component)
           
 void AbstractTransformerBehavior.detach(Component component)
           
 void XsltTransformerBehavior.onComponentTag(Component component, ComponentTag tag)
           
 java.lang.CharSequence XsltTransformerBehavior.transform(Component component, java.lang.CharSequence output)
           
 java.lang.CharSequence XsltTransformer.transform(Component component, java.lang.CharSequence output)
          Apply a XSL transformation to the markup generated by a component.
 java.lang.CharSequence XsltOutputTransformerContainer.transform(Component component, java.lang.CharSequence output)
           
 java.lang.CharSequence NoopOutputTransformerContainer.transform(Component component, java.lang.CharSequence output)
           
 java.lang.CharSequence ITransformer.transform(Component component, java.lang.CharSequence output)
          Will be invoked after all child components have been processed to allow for transforming the markup generated.
abstract  java.lang.CharSequence AbstractTransformerBehavior.transform(Component component, java.lang.CharSequence output)
           
abstract  java.lang.CharSequence AbstractOutputTransformerContainer.transform(Component component, java.lang.CharSequence output)
           
 

Uses of Component in org.apache.wicket.mock
 

Subclasses of Component in org.apache.wicket.mock
 class MockHomePage
          Mock Page
 

Uses of Component in org.apache.wicket.model
 

Methods in org.apache.wicket.model with parameters of type Component
 boolean IModelComparator.compare(Component component, java.lang.Object newObject)
           
protected  T ComponentModel.getObject(Component component)
          Returns the object from the model with the use of the component where it is attached to.
protected  T ComponentDetachableModel.getObject(Component component)
          Called when getObject is called in order to retrieve the detachable object.
protected  java.lang.String CompoundPropertyModel.propertyExpression(Component component)
          Returns the property expression that should be used against the target object
protected  void ComponentModel.setObject(Component component, java.lang.Object object)
          Sets the model object for this model.
protected  void ComponentDetachableModel.setObject(Component component, T object)
          Called when setObject is called in order to change the detachable object.
 IWrapModel<java.lang.String> StringResourceModel.wrapOnAssignment(Component component)
           
 IWrapModel<java.lang.String> ResourceModel.wrapOnAssignment(Component component)
           
 IWrapModel<T> IComponentAssignedModel.wrapOnAssignment(Component component)
          This method is called when the component gets its model assigned.
 IWrapModel<T> ComponentPropertyModel.wrapOnAssignment(Component component)
           
 IWrapModel<T> ComponentModel.wrapOnAssignment(Component comp)
           
 IWrapModel<T> ComponentDetachableModel.wrapOnAssignment(Component comp)
           
<C> IWrapModel<C>
CompoundPropertyModel.wrapOnInheritance(Component component)
           
<W> IWrapModel<W>
IComponentInheritedModel.wrapOnInheritance(Component component)
           
 

Constructors in org.apache.wicket.model with parameters of type Component
StringResourceModel(java.lang.String resourceKey, Component component, IModel<?> model, java.lang.Object... parameters)
          Creates a new string resource model using the supplied parameters.
StringResourceModel(java.lang.String resourceKey, Component component, IModel<?> model, java.lang.String defaultValue, java.lang.Object... parameters)
          Creates a new string resource model using the supplied parameters.
 

Uses of Component in org.apache.wicket.protocol.http
 

Method parameters in org.apache.wicket.protocol.http with type arguments of type Component
 void AjaxEnclosureListener.onAfterRespond(java.util.Map<java.lang.String,Component> map, AjaxRequestTarget.IJavaScriptResponse response)
           
 void AjaxEnclosureListener.onBeforeRespond(java.util.Map<java.lang.String,Component> map, AjaxRequestTarget target)
          Try to find Enclosures that have their controllers added already, and add them to the target.
 

Uses of Component in org.apache.wicket.request.handler
 

Methods in org.apache.wicket.request.handler that return Component
 Component ListenerInvocationNotAllowedException.getComponent()
           
 

Constructors in org.apache.wicket.request.handler with parameters of type Component
ComponentRenderingRequestHandler(Component component)
          Construct.
ListenerInvocationNotAllowedException(RequestListenerInterface iface, Component component, Behavior behavior, java.lang.String message)
          Constructor
 

Uses of Component in org.apache.wicket.resource.filtering
 

Subclasses of Component in org.apache.wicket.resource.filtering
 class HeaderResponseFilteredResponseContainer
          A container that renders the content that was bucketed into a certain bucket by HeaderResponseContainerFilteringHeaderResponse.
 

Uses of Component in org.apache.wicket.resource.loader
 

Methods in org.apache.wicket.resource.loader with parameters of type Component
protected  java.lang.String ComponentStringResourceLoader.getResourcePath(Component component)
          get path for resource lookup
 java.lang.String ValidatorStringResourceLoader.loadStringResource(Component component, java.lang.String key, java.util.Locale locale, java.lang.String style, java.lang.String variation)
           
 java.lang.String IStringResourceLoader.loadStringResource(Component component, java.lang.String key, java.util.Locale locale, java.lang.String style, java.lang.String variation)
          Get the string resource for the given combination of component, resource key, locale and style.
 java.lang.String ComponentStringResourceLoader.loadStringResource(Component component, java.lang.String key, java.util.Locale locale, java.lang.String style, java.lang.String variation)
           
 java.lang.String ClassStringResourceLoader.loadStringResource(Component component, java.lang.String key, java.util.Locale locale, java.lang.String style, java.lang.String variation)
           
 java.lang.String BundleStringResourceLoader.loadStringResource(Component component, java.lang.String key, java.util.Locale locale, java.lang.String style, java.lang.String variation)
          Get the requested string resource from the underlying resource bundle.
 

Uses of Component in org.apache.wicket.settings.def
 

Methods in org.apache.wicket.settings.def with parameters of type Component
 void FrameworkSettings.dispatchEvent(java.lang.Object sink, IEvent<?> event, Component component)
          Dispatches event to registered dispatchers
 

Uses of Component in org.apache.wicket.spring.injection.annot
 

Methods in org.apache.wicket.spring.injection.annot with parameters of type Component
 void SpringComponentInjector.onInstantiation(Component component)
          Called for every component that is instantiated.
 

Uses of Component in org.apache.wicket.threadtest.apps.app1
 

Subclasses of Component in org.apache.wicket.threadtest.apps.app1
 class ResourceTestPage
          Web page with 50 dynamically-created image resources.
 

Uses of Component in org.apache.wicket.util.iterator
 

Classes in org.apache.wicket.util.iterator with type parameters of type Component
 class GenericComponentHierarchyIterator<I extends Component>
          Iterator over the complete Component hierarchy.
 

Methods in org.apache.wicket.util.iterator that return types with arguments of type Component
protected  java.util.Iterator<Component> GenericComponentHierarchyIterator.newIterator(Component node)
          The component must be a MarkupContainer to contain children
protected  java.util.Iterator<Component> ComponentHierarchyIterator.newIterator(Component node)
          The component must be a MarkupContainer to contain children
 

Methods in org.apache.wicket.util.iterator with parameters of type Component
protected  boolean GenericComponentHierarchyIterator.hasChildren(Component elem)
          Only MarkupContainer's might have children
protected  boolean ComponentHierarchyIterator.hasChildren(Component elem)
          Only MarkupContainer's might have children
protected  java.util.Iterator<Component> GenericComponentHierarchyIterator.newIterator(Component node)
          The component must be a MarkupContainer to contain children
protected  java.util.Iterator<Component> ComponentHierarchyIterator.newIterator(Component node)
          The component must be a MarkupContainer to contain children
 

Method parameters in org.apache.wicket.util.iterator with type arguments of type Component
 GenericComponentHierarchyIterator<I> GenericComponentHierarchyIterator.addFilter(IteratorFilter<Component> filter)
           
 ComponentHierarchyIterator ComponentHierarchyIterator.addFilter(IteratorFilter<Component> filter)
           
 GenericComponentHierarchyIterator<I> GenericComponentHierarchyIterator.addTraverseFilters(IteratorFilter<Component> filter)
           
 ComponentHierarchyIterator ComponentHierarchyIterator.addTraverseFilters(IteratorFilter<Component> filter)
           
 

Constructors in org.apache.wicket.util.iterator with parameters of type Component
ComponentHierarchyIterator(Component component)
          Construct.
ComponentHierarchyIterator(Component component, java.lang.Class<?> clazz)
          Convenience Constructor
ComponentHierarchyIterator(Component component, java.lang.Class<?> clazz, boolean visible, boolean enabled)
          Convenience Constructor
GenericComponentHierarchyIterator(Component component, java.lang.Class<? extends I> clazz)
          Construct.
 

Uses of Component in org.apache.wicket.util.string
 

Methods in org.apache.wicket.util.string with parameters of type Component
static java.lang.String ComponentStrings.toString(Component component, java.lang.Throwable location)
          Creates a location stacktrace string representation for the component for reference when the render check fails.
 

Uses of Component in org.apache.wicket.util.tester
 

Subclasses of Component in org.apache.wicket.util.tester
static class BaseWicketTester.StartComponentInPage
          A page that is used as the automatically created page for BaseWicketTester.startComponentInPage(Class) and the other variations.
 class DummyHomePage
          A dummy home page, as required by WicketTester.
 class DummyHomePage.TestLink
          TestLink class.
 class DummyPanelPage
          A dummy Panel Component.
 

Methods in org.apache.wicket.util.tester with type parameters of type Component
<C extends Component>
Result
BaseWicketTester.isComponent(java.lang.String path, java.lang.Class<C> expectedComponentClass)
          assert component class
<C extends Component>
C
BaseWicketTester.startComponentInPage(C component)
          Process a component.
<C extends Component>
C
BaseWicketTester.startComponentInPage(C component, IMarkupFragment pageMarkup)
          Process a component.
<C extends Component>
C
BaseWicketTester.startComponentInPage(java.lang.Class<C> componentClass)
          Process a component.
<C extends Component>
C
BaseWicketTester.startComponentInPage(java.lang.Class<C> componentClass, IMarkupFragment pageMarkup)
          Process a component.
 

Methods in org.apache.wicket.util.tester that return Component
 Component BaseWicketTester.getComponentFromLastRenderedPage(java.lang.String path)
          Gets the component with the given path from last rendered page.
 Component BaseWicketTester.getComponentFromLastRenderedPage(java.lang.String path, boolean wantVisibleInHierarchy)
          Gets the component with the given path from last rendered page.
 Component BaseWicketTester.startComponent(Component component)
          A helper method for starting a component for a test without attaching it to a Page.
 

Methods in org.apache.wicket.util.tester with parameters of type Component
 void WicketTester.assertComponentOnAjaxResponse(Component component)
          Tests that a Component has been added to a AjaxRequestTarget, using AjaxRequestTarget.add(Component...).
 void WicketTester.assertUsability(Component component)
          Checks whether a component is visible and/or enabled before usage
protected  Result BaseWicketTester.checkUsability(Component component, boolean throwException)
          Checks whether a component is visible and/or enabled before usage
 void WicketTester.clickLink(Component link)
           
 void BaseWicketTester.executeAjaxEvent(Component component, java.lang.String event)
          Simulates the firing of an Ajax event.
 void WicketTester.executeListener(java.lang.Class<?> testClass, Component component, java.lang.String filename)
           
 void BaseWicketTester.executeListener(Component component)
          Builds and processes a request suitable for invoking a listener.
 void BaseWicketTester.executeListener(Component component, RequestListenerInterface listener)
          Simulates processing URL that invokes specified RequestListenerInterface on component.
 void WicketTester.executeTest(java.lang.Class<?> testClass, Component component, java.lang.String filename)
          Use -Dwicket.replace.expected.results=true to automatically replace the expected output file.
static AjaxEventBehavior WicketTesterHelper.findAjaxEventBehavior(Component component, java.lang.String event)
           
static Behavior WicketTesterHelper.findBehavior(Component component, java.lang.Class<? extends Behavior> behaviorClass)
           
 Result BaseWicketTester.isComponentOnAjaxResponse(Component component)
          Tests that a Component has been added to a AjaxRequestTarget, using AjaxRequestTarget#add(Component).
 FormTester FormTester.setValue(Component formComponent, java.lang.String value)
          Simulates filling in a field on a Form.
 Component BaseWicketTester.startComponent(Component component)
          A helper method for starting a component for a test without attaching it to a Page.
 FormTester FormTester.submit(Component buttonComponent)
          A convenience method for submitting the Form with an alternate button.
 

Method parameters in org.apache.wicket.util.tester with type arguments of type Component
 void WicketTester.assertComponent(java.lang.String path, java.lang.Class<? extends Component> expectedComponentClass)
          Asserts a Component class.
 

Uses of Component in org.apache.wicket.velocity
 

Methods in org.apache.wicket.velocity with parameters of type Component
 void VelocityContributor.detach(Component c)
          Allows the behavior to detach any state it has attached during request processing.
 void VelocityJavaScriptContributor.renderHead(Component component, IHeaderResponse response)
          Render to the web response whatever the component wants to contribute to the head section.
 void VelocityContributor.renderHead(Component component, IHeaderResponse response)
          Render to the web response whatever the component wants to contribute to the head section.
 

Uses of Component in org.apache.wicket.velocity.markup.html
 

Subclasses of Component in org.apache.wicket.velocity.markup.html
 class VelocityPanel
          Panel that displays the result of rendering a Velocity template.
 



Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.