org.apache.myfaces.examples.schedule
Class RandomColorScheduleEntryRenderer

java.lang.Object
  extended by org.apache.myfaces.custom.schedule.DefaultScheduleEntryRenderer
      extended by org.apache.myfaces.examples.schedule.RandomColorScheduleEntryRenderer
All Implemented Interfaces:
java.io.Serializable, org.apache.myfaces.custom.schedule.ScheduleEntryRenderer

public class RandomColorScheduleEntryRenderer
extends org.apache.myfaces.custom.schedule.DefaultScheduleEntryRenderer

An example ScheduleEntryRenderer that assigns a random color to each entry.

Version:
$Revision$
Author:
Jurgen Lust (latest modification by $Author$)
See Also:
Serialized Form

Constructor Summary
RandomColorScheduleEntryRenderer()
           
 
Method Summary
 java.lang.String getColor(javax.faces.context.FacesContext context, org.apache.myfaces.custom.schedule.HtmlSchedule schedule, org.apache.myfaces.custom.schedule.model.ScheduleEntry entry, boolean selected)
           
 
Methods inherited from class org.apache.myfaces.custom.schedule.DefaultScheduleEntryRenderer
getEntryClass, getStyleClass, renderCompactContent, renderContent, renderDetailedContentText, renderToolTip
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RandomColorScheduleEntryRenderer

public RandomColorScheduleEntryRenderer()
Method Detail

getColor

public java.lang.String getColor(javax.faces.context.FacesContext context,
                                 org.apache.myfaces.custom.schedule.HtmlSchedule schedule,
                                 org.apache.myfaces.custom.schedule.model.ScheduleEntry entry,
                                 boolean selected)
Specified by:
getColor in interface org.apache.myfaces.custom.schedule.ScheduleEntryRenderer
Overrides:
getColor in class org.apache.myfaces.custom.schedule.DefaultScheduleEntryRenderer


Copyright © 2008 The Apache Software Foundation. All Rights Reserved.