org.wicketstuff.calendarviews
Class AddCssClassBehavior

java.lang.Object
  extended by org.apache.wicket.behavior.AbstractBehavior
      extended by org.wicketstuff.calendarviews.AddCssClassBehavior
All Implemented Interfaces:
java.io.Serializable, org.apache.wicket.behavior.IBehavior, org.apache.wicket.IClusterable, org.apache.wicket.markup.html.IHeaderContributor

public class AddCssClassBehavior
extends org.apache.wicket.behavior.AbstractBehavior

A behavior for adding a class attribute of ICategorizedEvent events to a component, even if there is already a class on the tag. If there is, this behavior will add a space between the two classes.

Author:
Jeremy Thomerson
See Also:
Serialized Form

Constructor Summary
AddCssClassBehavior(org.apache.wicket.model.IModel<IEvent> event)
           
 
Method Summary
 void onComponentTag(org.apache.wicket.Component component, org.apache.wicket.markup.ComponentTag tag)
           
 
Methods inherited from class org.apache.wicket.behavior.AbstractBehavior
afterRender, beforeRender, bind, cleanup, detach, detachModel, exception, getStatelessHint, isEnabled, isTemporary, onException, onRendered, rendered, renderHead
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AddCssClassBehavior

public AddCssClassBehavior(org.apache.wicket.model.IModel<IEvent> event)
Method Detail

onComponentTag

public void onComponentTag(org.apache.wicket.Component component,
                           org.apache.wicket.markup.ComponentTag tag)
Specified by:
onComponentTag in interface org.apache.wicket.behavior.IBehavior
Overrides:
onComponentTag in class org.apache.wicket.behavior.AbstractBehavior


Copyright © 2010. All Rights Reserved.