org.wicketstuff.minis.behavior
Class CompositeBehavior

java.lang.Object
  extended by org.apache.wicket.behavior.Behavior
      extended by org.wicketstuff.minis.behavior.CompositeBehavior
All Implemented Interfaces:
Serializable, org.apache.wicket.IComponentAwareEventSink, org.apache.wicket.markup.html.IComponentAwareHeaderContributor, org.apache.wicket.util.io.IClusterable
Direct Known Subclasses:
OnClickBehavior

public class CompositeBehavior
extends org.apache.wicket.behavior.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:
http://cwiki.apache.org/WICKET/composite-behaviors.html, Serialized Form

Constructor Summary
CompositeBehavior(org.apache.wicket.behavior.Behavior... behaviors)
           
CompositeBehavior(Iterable<org.apache.wicket.behavior.Behavior> behaviors)
           
 
Method Summary
 void afterRender(org.apache.wicket.Component arg0)
          
 void beforeRender(org.apache.wicket.Component arg0)
          
 void bind(org.apache.wicket.Component arg0)
          
 void detach(org.apache.wicket.Component arg0)
          
 void exception(org.apache.wicket.Component component, RuntimeException aException)
           
 boolean getStatelessHint(org.apache.wicket.Component arg0)
          
 boolean isEnabled(org.apache.wicket.Component arg0)
           
 boolean isTemporary(org.apache.wicket.Component component)
          
 void onComponentTag(org.apache.wicket.Component aComponent, org.apache.wicket.markup.ComponentTag aTag)
          
 void renderHead(org.apache.wicket.Component component, org.apache.wicket.markup.head.IHeaderResponse response)
          
 
Methods inherited from class org.apache.wicket.behavior.Behavior
canCallListenerInterface, onConfigure, onEvent, onException, onRemove, unbind
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompositeBehavior

public CompositeBehavior(org.apache.wicket.behavior.Behavior... behaviors)

CompositeBehavior

public CompositeBehavior(Iterable<org.apache.wicket.behavior.Behavior> behaviors)
Method Detail

afterRender

public void afterRender(org.apache.wicket.Component arg0)

Overrides:
afterRender in class org.apache.wicket.behavior.Behavior

beforeRender

public void beforeRender(org.apache.wicket.Component arg0)

Overrides:
beforeRender in class org.apache.wicket.behavior.Behavior

bind

public void bind(org.apache.wicket.Component arg0)

Overrides:
bind in class org.apache.wicket.behavior.Behavior

detach

public void detach(org.apache.wicket.Component arg0)

Overrides:
detach in class org.apache.wicket.behavior.Behavior

exception

public void exception(org.apache.wicket.Component component,
                      RuntimeException aException)

getStatelessHint

public boolean getStatelessHint(org.apache.wicket.Component arg0)

Overrides:
getStatelessHint in class org.apache.wicket.behavior.Behavior

isEnabled

public boolean isEnabled(org.apache.wicket.Component arg0)
Overrides:
isEnabled in class org.apache.wicket.behavior.Behavior

isTemporary

public boolean isTemporary(org.apache.wicket.Component component)

Overrides:
isTemporary in class org.apache.wicket.behavior.Behavior

onComponentTag

public void onComponentTag(org.apache.wicket.Component aComponent,
                           org.apache.wicket.markup.ComponentTag aTag)

Overrides:
onComponentTag in class org.apache.wicket.behavior.Behavior

renderHead

public void renderHead(org.apache.wicket.Component component,
                       org.apache.wicket.markup.head.IHeaderResponse response)

Specified by:
renderHead in interface org.apache.wicket.markup.html.IComponentAwareHeaderContributor
Overrides:
renderHead in class org.apache.wicket.behavior.Behavior


Copyright © 2018. All rights reserved.