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.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.behavior   
org.apache.wicket.feedback Classes related to showing user feedback, generally as the result of form submission and/or validation. 
org.apache.wicket.markup.html Base package of HTML markup. 
org.apache.wicket.markup.html.basic Basic HTML components. 
org.apache.wicket.markup.html.body   
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.resources Support classes for HTML specific resources. 
org.apache.wicket.markup.html.tree Package for Tree components. 
org.apache.wicket.markup.parser.filter Default parsing extensions. 
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.model Core model support for Wicket components. 
org.apache.wicket.protocol.http HTTP implementation. 
org.apache.wicket.protocol.http.request.urlcompressing   
org.apache.wicket.request.target.component   
org.apache.wicket.request.target.component.listener   
org.apache.wicket.request.target.resource   
org.apache.wicket.resource.loader   
org.apache.wicket.util.string String utilities. 
org.apache.wicket.util.template Resource extensions that make working with header contributions easier and more maintainable. 
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.validation This package provides interfaces for Wicket's validation support. 
org.apache.wicket.version This package contains Wicket's IPageVersionManager interface. 
org.apache.wicket.version.undo This package provides the default implementation of Wicket's back button support in the form of the ability to record and 'undo' changes to Component composition structure, IModel changes, and user-specific changes (such as the current page of pageable lists). 
 

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 that return Component
 Component Component.add(IBehavior behavior)
          Adds an behavior modifier to the component.
 Component MarkupContainer.get(java.lang.String path)
          Get a child component by looking it up with the given path.
 Component Component.remove(IBehavior behavior)
          Removes behavior from component
 Component IComponentSource.restoreComponent(java.lang.String id)
          This method must reconstruct the component as it was before "dehydrating" it.
 Component Component.setComponentBorder(IComponentBorder border)
          Assigns a component border to this component.
 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.setModel(IModel model)
          Sets the given model.
 Component MarkupContainer.setModel(IModel model)
           
 Component Component.setModelObject(java.lang.Object object)
          Sets the backing model object; shorthand for getModel().setObject(object).
 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 with parameters of type Component
 MarkupContainer MarkupContainer.add(Component child)
          Adds a child component to this container.
 MarkupContainer MarkupContainer.addOrReplace(Component child)
          Replaces a child component of this container with another or just adds it in case no child with the same id existed yet.
 void Page.afterCallComponent(Component component, RequestListenerInterface listener)
          Called right after a component's listener method (the provided method argument) was called.
 boolean MarkupContainer.autoAdd(Component component)
          Deprecated. since 1.3 Please use MarkupContainer.autoAdd(Component, MarkupStream) instead
 boolean MarkupContainer.autoAdd(Component component, MarkupStream markupStream)
          This method allows a component to be added by an auto-resolver such as AutoComponentResolver or AutoLinkResolver.
 void Page.beforeCallComponent(Component component, RequestListenerInterface listener)
          Called just before a component's listener method (the provided method argument) is called.
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.
 java.lang.Object Component.IVisitor.component(Component component)
          Called at each component in a traversal.
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 model if it was a IDetachableModel Internal method.
 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)
          Gets the cache key
 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)
          This method is now deprecated.
 java.lang.String Localizer.getString(java.lang.String key, Component component, IModel model, 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, java.lang.String defaultValue)
           
 void MarkupContainer.internalAdd(Component child)
          THIS METHOD IS NOT PART OF THE WICKET PUBLIC API.
 void RequestListenerInterface.invoke(Page page, Component component)
          Invokes a given interface on a component.
 boolean Component.isAncestorOf(Component component)
          Deprecated. use getParent().contains(component, false)
 boolean AttributeModifier.isEnabled(Component component)
          Made final to support the parameterless variant.
 IRequestTarget RequestListenerInterface.newRequestTarget(Page page, Component component, RequestListenerInterface listener, RequestParameters requestParameters)
          Creates a new request target for this request listener interface
 void AttributeModifier.onComponentTag(Component component, ComponentTag tag)
           
 void MarkupContainer.remove(Component component)
           
 void IComponentBorder.renderAfter(Component component)
          Called after the component is renderd.
 void IComponentBorder.renderBefore(Component component)
          Called before the component is rendered.
 MarkupContainer MarkupContainer.replace(Component child)
          Replaces a child component of this container with another
 void AttributeModifier.replaceAttibuteValue(Component component, ComponentTag tag)
          Deprecated. see AttributeModifier.replaceAttributeValue(Component, ComponentTag)
 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.
 void Component.replaceWith(Component replacement)
          Replaces this component with another.
 void RequestCycle.request(Component component)
          THIS METHOD IS NOT PART OF THE WICKET PUBLIC API.
 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.
 java.lang.CharSequence RequestCycle.urlFor(Component component, IBehavior behaviour, RequestListenerInterface listener)
          Returns a URL that references a given interface on a given behavior of a component.
 java.lang.CharSequence RequestCycle.urlFor(Component component, RequestListenerInterface listener)
          Returns a URL that references a given interface on a component.
 java.lang.CharSequence RequestCycle.urlFor(Component component, RequestListenerInterface listener, ValueMap params)
          Returns a URL that references a given interface on a component.
 

Uses of Component in org.apache.wicket.ajax
 

Methods in org.apache.wicket.ajax with parameters of type Component
 void AjaxRequestTarget.addComponent(Component component)
          Adds a component to the list of components to be rendered
 void AjaxRequestTarget.addComponent(Component component, java.lang.String markupId)
          Adds a component to the list of components to be rendered
 void AjaxRequestTarget.focusComponent(Component component)
          Sets the focus in the browser to the given component.
 

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

Subclasses of Component in org.apache.wicket.ajax.markup.html
 class AjaxFallbackLink
          An ajax link that will degrade to a normal request if ajax is not available or javascript is disabled
 class AjaxLink
          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 AjaxSubmitButton
          Deprecated. Use AjaxButton instead.
 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 IComponentOnBeforeRenderListener.onBeforeRender(Component component)
          Called when the component is about to be rendered
 void IComponentInstantiationListener.onInstantiation(Component component)
          Called for every component that is instantiated.
 

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.behavior
 

Methods in org.apache.wicket.behavior that return Component
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 IBehavior.afterRender(Component component)
          Called when a component that has this behavior coupled was rendered.
 void AbstractBehavior.afterRender(Component component)
           
 void IBehavior.beforeRender(Component component)
          Called when a component is about to render.
 void AbstractBehavior.beforeRender(Component component)
           
 void AbstractAjaxBehavior.bind(Component hostComponent)
          Bind this handler to the given component.
 void IBehavior.bind(Component component)
          Bind this handler to the given component.
 void AbstractBehavior.bind(Component component)
           
 void StringHeaderContributor.detach(Component component)
           
 void IBehavior.detach(Component component)
          Allows the behavior to detach any state it has attached during request processing.
 void AbstractBehavior.detach(Component component)
           
 void AbstractBehavior.detachModel(Component component)
          Deprecated. replaced by AbstractBehavior.detach(Component)
 void IBehavior.exception(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.exception(Component component, java.lang.RuntimeException exception)
           
 boolean AbstractAjaxBehavior.getStatelessHint(Component component)
           
 boolean IBehavior.getStatelessHint(Component component)
          This method returns false if the behavior generates a callback url (for example ajax behaviors)
 boolean AbstractBehavior.getStatelessHint(Component component)
           
 boolean IBehavior.isEnabled(Component component)
          Called when a components is rendering and wants to render this behavior.
 boolean AbstractBehavior.isEnabled(Component component)
           
 void AbstractAjaxBehavior.onComponentTag(Component component, ComponentTag tag)
           
 void IBehavior.onComponentTag(Component component, ComponentTag tag)
          Called any time a component that has this behavior registered is rendering the component tag.
 void SimpleAttributeModifier.onComponentTag(Component component, ComponentTag tag)
           
 void AbstractBehavior.onComponentTag(Component component, ComponentTag tag)
           
 void AbstractBehavior.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 AbstractAjaxBehavior.onRendered(Component hostComponent)
           
 void AbstractBehavior.onRendered(Component component)
          Called when a component that has this behavior coupled was rendered.
 void AbstractBehavior.rendered(Component component)
          Deprecated. replaced by AbstractBehavior.afterRender(Component)
 

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.lang.String message, int level)
          Adds a message
 void FeedbackMessages.debug(Component reporter, java.lang.String 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.lang.String 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.lang.String message)
          Adds a new ui message with level INFO to the current messages.
 FeedbackMessage FeedbackMessages.messageForComponent(Component component)
          Looks up a message for the given component.
 void FeedbackMessages.warn(Component reporter, java.lang.String 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.markup.html
 

Subclasses of Component in org.apache.wicket.markup.html
 class HeaderPartContainer
          For each wicket:head tag a HeaderPartContainer is created and added to the HtmlHeaderContainer which has been added to the Page.
 class WebComponent
          Base class for simple HTML components which do not hold nested components.
 class WebMarkupContainer
          A container of HTML markup and components.
 class WebMarkupContainerWithAssociatedMarkup
          WebMarkupContainer with it's own markup and possibly tag.
 class WebPage
          Base class for HTML pages.
 

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

Subclasses of Component in org.apache.wicket.markup.html.basic
 class Label
          A Label component replaces its body with the String version of its model object returned by getModelObjectAsString().
 class MultiLineLabel
          A MultiLineLabel component replaces its body with the model object.
 

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

Constructors in org.apache.wicket.markup.html.body with parameters of type Component
BodyTagAttributeModifier(java.lang.String attribute, boolean addAttributeIfNotPresent, IModel replaceModel, Component behaviorOwner)
          Create a new attribute modifier with the given attribute name and model to replace with.
BodyTagAttributeModifier(java.lang.String attribute, IModel replaceModel, Component behaviorOwner)
          Create a new attribute modifier with the given attribute name and model to replace with.
BodyTagAttributeModifier(java.lang.String attribute, java.lang.String pattern, boolean addAttributeIfNotPresent, IModel replaceModel, Component behaviorOwner)
          Create a new attribute modifier with the given attribute name and expected pattern to match plus the model to replace with.
BodyTagAttributeModifier(java.lang.String attribute, java.lang.String pattern, IModel replaceModel, Component behaviorOwner)
          Create a new attribute modifier with the given attribute name and expected pattern to match plus the model to replace with.
 

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

Subclasses of Component in org.apache.wicket.markup.html.border
 class Border
          A border component has associated markup which is drawn and determines placement of any markup and/or components nested within the border component.
 class Border.BorderBodyContainer
          The container to be associated with the <wicket:body> tag
 class BoxBorder
          A very simple border component that draws a thin black line around its children.
 

Methods in org.apache.wicket.markup.html.border with parameters of type Component
 void MarkupComponentBorder.renderAfter(Component component)
           
 void MarkupComponentBorder.renderBefore(Component component)
           
 

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 AbstractSingleSelectChoice
          Abstract base class for single-select choices.
 class AbstractSubmitLink
          Abstract class for links that are capable of submitting a form.
 class AbstractTextComponent
          Abstract base class for TextArea and TextField.
 class Button
          A form button.
 class Check
          Component representing a single checkbox choice in a org.apache.wicket.markup.html.form.CheckGroup.
 class CheckBox
          HTML checkbox input component.
 class CheckBoxMultipleChoice
          A choice subclass that shows choices via checkboxes.
 class CheckGroup
          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
          A choice implemented as a dropdown menu/list.
 class Form
          Base class for forms.
 class FormComponent
          An HTML form component knows how to validate itself.
 class FormComponentLabel
          A component that represents html <label> tag.
 class FormComponentPanel
          Panel (has it's own markup, defined between tags), that can act as a form component.
 class HiddenField
          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
          Essentially a drop down choice that doesn't drop down.
 class ListMultipleChoice
          A multiple choice list component.
 class PasswordTextField
          A password text field component.
 class Radio
          Component representing a single radio choice in a org.apache.wicket.markup.html.form.RadioGroup.
 class RadioChoice
          A choice subclass that shows choices in radio style.
 class RadioGroup
          Component used to connect instances of Radio components into a group.
 class RequiredTextField
          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
          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
          Multi-row text editing component.
 class TextField
          A simple text field.
 

Methods in org.apache.wicket.markup.html.form that return Component
 Component ImageButton.setModel(IModel model)
           
 Component Form.setVersioned(boolean isVersioned)
           
 

Methods in org.apache.wicket.markup.html.form with parameters of type Component
static void FormComponent.visitFormComponentsPostOrder(Component component, FormComponent.IVisitor visitor)
          Visits any form components inside component if it is a container, or component itself if it is itself a form component
 

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.
 

Methods in org.apache.wicket.markup.html.form.upload that return Component
 Component FileUploadField.setModel(IModel model)
           
 

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.setModel(IModel model)
           
 

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.
 

Methods in org.apache.wicket.markup.html.internal that return Component
 Component Enclosure.getChildComponent()
           
 

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
          Renders a stable link which can be cached in a web browser and used at a later time.
 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 ImageMap
          An image map holds links with different hot-area shapes.
 class InlineFrame
          Implementation of an inline frame component.
 class InternalFrame
          Deprecated. will be replaced by InlineFrame in Wicket 2.0 as that's a better name for it.
 class Link
          Implementation of a hyperlink component.
 class PageLink
          Links to a given page via an object implementing the IPageLink delayed linking interface.
 class PopupCloseLink
          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
          A link to any ResourceReference.
 class StatelessLink
          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
 IPageMap PopupSettings.getPageMap(Component callee)
          Gets the pagemap where the popup page must be created in.
 Link 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 ListItem
          Container that holds components in a ListView.
 class ListView
          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.
static class Loop.LoopItem
          Item container for a Loop iteration.
 class PageableListView
          PageableListView is similar to ListView but provides in addition pageable views.
 class PropertyListView
          Simple ListVew subclass that wraps its item models in a BoundCompoundPropertyModel.
 

Methods in org.apache.wicket.markup.html.list that return Component
 Component ListView.setList(java.util.List list)
          Sets the model as the provided list and removes all children, so that the next render will be using the contents of the model.
 Component ListView.setModel(IModel model)
          Sets the model and removes all current children, so that the next render will be using the contents of the model.
 

Methods in org.apache.wicket.markup.html.list with parameters of type Component
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
          An incremental link to a page of a PageableListView.
 class PagingNavigationLink
          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 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 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.
 

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.resources
 

Subclasses of Component in org.apache.wicket.markup.html.resources
 class JavaScriptReference
          Link to a packaged JavaScript file.
 class PackagedResourceReference
          Base class for components that render references to packaged resources.
 class StyleSheetReference
          Link to a packaged style sheet.
 

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(javax.swing.tree.TreeNode 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 model)
          Creates the icon component for the node
protected  Component BaseTree.newJunctionLink(MarkupContainer parent, java.lang.String id, javax.swing.tree.TreeNode node)
          Creates the junction link for given node.
protected  Component LinkTree.newNodeComponent(java.lang.String id, IModel model)
           
protected abstract  Component BaseTree.newNodeComponent(java.lang.String id, IModel model)
          Creates a new component for the given TreeNode.
protected  Component LabelTree.newNodeComponent(java.lang.String id, IModel model)
           
 

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 with parameters of type Component
 void WicketMessageTagHandler.AttributeLocalizer.onComponentTag(Component component, ComponentTag tag)
           
 

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

Subclasses of Component in org.apache.wicket.markup.repeater
 class AbstractPageableView
          An abstract repeater view that provides paging functionality to its subclasses.
 class AbstractRepeater
          Base class for repeaters.
 class Item
          Container that holds components in a RefreshingView.
 class OddEvenItem
          Item that sets class="even" or class="odd" attributes based on its index
 class RefreshingView
          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 with parameters of type Component
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
          DataView is a basic implementation of AbstractDataView.
 class DataViewBase
          Base class for data views.
 class GridView
          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
          Autolink components delegate component resolution to their parent components.
static class WicketMessageResolver.MessageLabel
          A Label which expands open-close tags to open-body-close if required
 

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.
 

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 XsltTransformerBehavior.bind(Component component)
           
 void AbstractTransformerBehavior.onComponentTag(Component component, ComponentTag tag)
           
 void XsltTransformerBehavior.onComponentTag(Component component, ComponentTag tag)
           
 void AbstractTransformerBehavior.onException(Component component, java.lang.RuntimeException exception)
           
 void AbstractTransformerBehavior.onRendered(Component component)
           
 java.lang.CharSequence XsltOutputTransformerContainer.transform(Component component, java.lang.CharSequence output)
           
 java.lang.CharSequence NoopOutputTransformerContainer.transform(Component component, java.lang.CharSequence output)
           
abstract  java.lang.CharSequence AbstractTransformerBehavior.transform(Component component, java.lang.CharSequence output)
           
abstract  java.lang.CharSequence AbstractOutputTransformerContainer.transform(Component component, java.lang.CharSequence output)
           
 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 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.
 

Uses of Component in org.apache.wicket.model
 

Methods in org.apache.wicket.model that return Component
 Component BoundCompoundPropertyModel.bind(Component component)
          Adds a property binding, using the component's id as the property expression.
 Component BoundCompoundPropertyModel.bind(Component component, java.lang.String propertyExpression)
          Adds a property binding.
 

Methods in org.apache.wicket.model with parameters of type Component
 Component BoundCompoundPropertyModel.bind(Component component)
          Adds a property binding, using the component's id as the property expression.
 Component BoundCompoundPropertyModel.bind(Component component, java.lang.String propertyExpression)
          Adds a property binding.
 boolean IModelComparator.compare(Component component, java.lang.Object newObject)
           
 java.lang.Object CompoundPropertyModel.getObject(Component component)
          Deprecated. replace by IModel.getObject().
 java.lang.Object AbstractReadOnlyModel.getObject(Component component)
          Deprecated. replace by IModel.getObject().
 java.lang.Object Model.getObject(Component component)
          Deprecated. replace by IModel.getObject().
protected  java.lang.Object ComponentDetachableModel.getObject(Component component)
          Called when getObject is called in order to retrieve the detachable object.
protected  java.lang.Object ComponentModel.getObject(Component component)
          Returns the object from the model with the use of the component where it is attached to.
protected  java.lang.Object AbstractPropertyModel.onGetObject(Component component)
          Deprecated. use AbstractPropertyModel.getObject() instead
protected  void AbstractPropertyModel.onSetObject(Component component, java.lang.Object object)
          Deprecated. use AbstractPropertyModel.setObject(Object) instead
protected  java.lang.String CompoundPropertyModel.propertyExpression(Component component)
          Returns the property expression that should be used against the target object
protected  java.lang.String BoundCompoundPropertyModel.propertyExpression(Component component)
           
 void CompoundPropertyModel.setObject(Component component, java.lang.Object object)
          Deprecated. replace by IModel.setObject(Object).
 void Model.setObject(Component component, java.lang.Object object)
          Deprecated. replace by IModel.setObject(Object).
protected  void ComponentDetachableModel.setObject(Component component, java.lang.Object object)
          Called when setObject is called in order to change the detachable object.
protected  void ComponentModel.setObject(Component component, java.lang.Object object)
          Sets the model object for this model.
 IWrapModel ComponentPropertyModel.wrapOnAssignment(Component component)
           
 IWrapModel IComponentAssignedModel.wrapOnAssignment(Component component)
          This method is called when the component gets its model assigned.
 IWrapModel ComponentDetachableModel.wrapOnAssignment(Component comp)
           
 IWrapModel ResourceModel.wrapOnAssignment(Component component)
           
 IWrapModel ComponentModel.wrapOnAssignment(Component comp)
           
 IWrapModel StringResourceModel.wrapOnAssignment(Component component)
           
 IWrapModel CompoundPropertyModel.wrapOnInheritance(Component component)
           
 IWrapModel IComponentInheritedModel.wrapOnInheritance(Component component)
           
 

Constructors in org.apache.wicket.model with parameters of type Component
StringResourceModel(java.lang.String resourceKey, Component component, IModel model)
          Construct.
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.Object[] parameters, java.lang.String defaultValue)
          Creates a new string resource model using the supplied parameters.
StringResourceModel(java.lang.String resourceKey, Component component, IModel model, java.lang.String defaultValue)
          Construct.
 

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

Methods in org.apache.wicket.protocol.http with parameters of type Component
 void MockWebApplication.processRequestCycle(Component component)
          Initialize a new WebRequestCycle and all its dependent objects
 void MockHttpServletRequest.setRequestToComponent(Component component)
          Initialize the request parameters to point to the given component.
 

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

Methods in org.apache.wicket.protocol.http.request.urlcompressing that return Component
 Component UrlCompressor.ComponentAndInterface.getComponent()
           
 

Methods in org.apache.wicket.protocol.http.request.urlcompressing with parameters of type Component
 int UrlCompressor.getUIDForComponentAndInterface(Component component, java.lang.String interfaceName)
          Returns a uid for the combination component and the to call interface.
 

Uses of Component in org.apache.wicket.request.target.component
 

Methods in org.apache.wicket.request.target.component that return Component
 Component ComponentRequestTarget.getComponent()
           
 Component IComponentRequestTarget.getComponent()
          Gets the component instance.
 

Constructors in org.apache.wicket.request.target.component with parameters of type Component
BookmarkableListenerInterfaceRequestTarget(java.lang.String pageMapName, java.lang.Class pageClass, PageParameters pageParameters, Component component, RequestListenerInterface listenerInterface)
          This constructor is called for generating the urls (RequestCycle.urlFor()) So it will alter the PageParameters to include the 2 org.apache.wicket params WebRequestCodingStrategy.BOOKMARKABLE_PAGE_PARAMETER_NAME and WebRequestCodingStrategy.INTERFACE_PARAMETER_NAME
ComponentRequestTarget(Component component)
          Construct.
 

Uses of Component in org.apache.wicket.request.target.component.listener
 

Methods in org.apache.wicket.request.target.component.listener that return Component
 Component AbstractListenerInterfaceRequestTarget.getTarget()
           
 Component IListenerInterfaceRequestTarget.getTarget()
          Gets the target component.
 

Constructors in org.apache.wicket.request.target.component.listener with parameters of type Component
AbstractListenerInterfaceRequestTarget(Page page, Component component, RequestListenerInterface listener)
          Construct.
AbstractListenerInterfaceRequestTarget(Page page, Component component, RequestListenerInterface listener, RequestParameters requestParameters)
          Construct.
BehaviorRequestTarget(Page page, Component component, RequestListenerInterface listener)
          Construct.
BehaviorRequestTarget(Page page, Component component, RequestListenerInterface listener, RequestParameters requestParameters)
          Construct.
ListenerInterfaceRequestTarget(Page page, Component component, RequestListenerInterface listener)
          Construct.
ListenerInterfaceRequestTarget(Page page, Component component, RequestListenerInterface listener, RequestParameters requestParameters)
          Construct.
 

Uses of Component in org.apache.wicket.request.target.resource
 

Constructors in org.apache.wicket.request.target.resource with parameters of type Component
ComponentResourceRequestTarget(Page page, Component component, RequestListenerInterface listener)
          Construct.
 

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

Methods in org.apache.wicket.resource.loader with parameters of type Component
 java.lang.String IStringResourceLoader.loadStringResource(Component component, java.lang.String key)
          Get the string resource for the given combination of component and resource key.
 java.lang.String ComponentStringResourceLoader.loadStringResource(Component component, java.lang.String key)
           
 java.lang.String BundleStringResourceLoader.loadStringResource(Component component, java.lang.String key)
          Get the requested string resource from the underlying resource bundle.
 java.lang.String ClassStringResourceLoader.loadStringResource(Component component, java.lang.String key)
           
 

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 Strings.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.template
 

Subclasses of Component in org.apache.wicket.util.template
 class TextTemplateLink
          Links to shared, interpolated TextTemplate resources created by a factory.
 

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

Subclasses of Component in org.apache.wicket.util.tester
 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 that return Component
 Component BaseWicketTester.getComponentFromLastRenderedPage(java.lang.String path)
          Gets the component with the given path from last rendered 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.addComponent(Component).
 void BaseWicketTester.executeAjaxEvent(Component component, java.lang.String event)
          Simulates the firing of an Ajax event.
 void BaseWicketTester.executeListener(Component component)
          Builds and processes a request suitable for invoking a listener.
 Result BaseWicketTester.isComponentOnAjaxResponse(Component component)
          Tests that a Component has been added to a AjaxRequestTarget, using AjaxRequestTarget.addComponent(Component).
 void BaseWicketTester.startComponent(Component component)
          A helper method for starting a component for a test without attaching it to a Page.
 

Uses of Component in org.apache.wicket.validation
 

Methods in org.apache.wicket.validation with parameters of type Component
 void IValidatorAddListener.onAdded(Component component)
          Called right after a validator is added to a Form or FormComponent.
 

Uses of Component in org.apache.wicket.version
 

Methods in org.apache.wicket.version with parameters of type Component
 void IPageVersionManager.componentAdded(Component component)
          Indicates that the given Component was added.
 void IPageVersionManager.componentModelChanging(Component component)
          Indicates that the model for the given Component is about to change.
 void IPageVersionManager.componentRemoved(Component component)
          Indicates that the given Component was removed.
 

Uses of Component in org.apache.wicket.version.undo
 

Methods in org.apache.wicket.version.undo with parameters of type Component
 void UndoPageVersionManager.componentAdded(Component component)
           
 void UndoPageVersionManager.componentModelChanging(Component component)
           
 void UndoPageVersionManager.componentRemoved(Component component)
           
 



Copyright © 2004-2009 Apache Software Foundation. All Rights Reserved.