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:
Serializable, ScheduleEntryRenderer

public class RandomColorScheduleEntryRenderer
extends 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
 String getColor(javax.faces.context.FacesContext context, HtmlSchedule schedule, 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 String getColor(javax.faces.context.FacesContext context,
                       HtmlSchedule schedule,
                       ScheduleEntry entry,
                       boolean selected)
Specified by:
getColor in interface ScheduleEntryRenderer
Overrides:
getColor in class DefaultScheduleEntryRenderer


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