Package org.wicketstuff.minis.behavior
Class CompositeBehavior
- java.lang.Object
-
- org.apache.wicket.behavior.Behavior
-
- org.wicketstuff.minis.behavior.CompositeBehavior
-
- All Implemented Interfaces:
Serializable,IComponentAwareEventSink,IComponentAwareHeaderContributor,IClusterable
- Direct Known Subclasses:
OnClickBehavior
public class CompositeBehavior extends Behavior
Represents a composite behavior allowing the user to attach multiple behaviors to a component at once.- Author:
- David Bernard, Erik Brakkee, Sebastian Thomschke
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CompositeBehavior(Iterable<Behavior> behaviors)CompositeBehavior(Behavior... behaviors)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidafterRender(Component arg0)voidbeforeRender(Component arg0)voidbind(Component arg0)voiddetach(Component arg0)voidexception(Component component, RuntimeException aException)booleangetStatelessHint(Component arg0)booleanisEnabled(Component arg0)booleanisTemporary(Component component)voidonComponentTag(Component aComponent, ComponentTag aTag)voidrenderHead(Component component, IHeaderResponse response)-
Methods inherited from class org.apache.wicket.behavior.Behavior
canCallListener, onAttribute, onConfigure, onEvent, onException, onRemove, onTag, unbind
-
-
-
-
Method Detail
-
afterRender
public void afterRender(Component arg0)
- Overrides:
afterRenderin classBehavior
-
beforeRender
public void beforeRender(Component arg0)
- Overrides:
beforeRenderin classBehavior
-
exception
public void exception(Component component, RuntimeException aException)
-
getStatelessHint
public boolean getStatelessHint(Component arg0)
- Overrides:
getStatelessHintin classBehavior
-
isTemporary
public boolean isTemporary(Component component)
- Overrides:
isTemporaryin classBehavior
-
onComponentTag
public void onComponentTag(Component aComponent, ComponentTag aTag)
- Overrides:
onComponentTagin classBehavior
-
renderHead
public void renderHead(Component component, IHeaderResponse response)
- Specified by:
renderHeadin interfaceIComponentAwareHeaderContributor- Overrides:
renderHeadin classBehavior
-
-