org.apache.wicket
Interface IComponentAwareEventSink
- All Known Implementing Classes:
- AbstractAjaxBehavior, AbstractAjaxTimerBehavior, AbstractBehavior, AbstractDefaultAjaxBehavior, AbstractFormValidator, AbstractTransformerBehavior, AbstractValidator, AjaxEventBehavior, AjaxFormChoiceComponentUpdatingBehavior, AjaxFormComponentUpdatingBehavior, AjaxFormSubmitBehavior, AjaxFormValidatingBehavior, AjaxNewWindowNotifyingBehavior, AjaxPagingNavigationBehavior, AjaxSelfUpdatingTimerBehavior, AttributeAppender, AttributeModifier, Behavior, BorderBehavior, CompoundValidator, ContextPathGenerator, CreditCardValidator, DateValidator, EmailAddressValidator, EqualInputValidator, EqualPasswordInputValidator, FormValidatorAdapter, MarkupComponentBorder, MaximumValidator, MinimumValidator, OnChangeAjaxBehavior, PatternValidator, RangeValidator, SimpleAttributeModifier, StringValidator, StringValidator.ExactLengthValidator, StringValidator.LengthBetweenValidator, StringValidator.MaximumLengthValidator, StringValidator.MinimumLengthValidator, UrlValidator, ValidatorAdapter, WicketMessageTagHandler.AttributeLocalizer, XsltTransformerBehavior
public interface IComponentAwareEventSink
A specialization of IEventSink
that adds component as an additional parameter to the
#onEvent(IEvent, Component)
method. This interface is useful for component plugins which
wish to participate in event processing, for example Behavior
s
- Author:
- igor
Method Summary |
void |
onEvent(Component component,
IEvent<?> event)
Called when an event is sent to this behavior sink |
onEvent
void onEvent(Component component,
IEvent<?> event)
- Called when an event is sent to this behavior sink
- Parameters:
component
- component that owns this sink. For example, if the implementation of this
interface is a Behavior
then component parameter will contain the
component to which the behavior is attached.event
-
Copyright © 2006–2016 Apache Software Foundation. All rights reserved.