com.dlsc.flexgantt.swing.layer.system

## Interface ICalendarEntryRenderer

- All Superinterfaces:
    IRenderer
  All Known Implementing Classes:
    DefaultCalendarEntryRenderer, WeekendCalendarEntryRenderer

      public interface ICalendarEntryRenderer
      extends IRenderer

  A renderer specialized on rendering calendar entries.
  Since:
    1.0
  Version:
    $Revision: 1.3 $
  Author:
    Dirk Lemmermann
  See Also:
    `CalendarLayer.setCalendarEntryRenderer(Class, ICalendarEntryRenderer)`, `ICalendarModel`, `ICalendarEntry`

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `Component` | `getCalendarEntryRendererComponent(CalendarLayer layer, Object calendarEntry)` Returns a component that will be used to render (visualize) the given calendar entry object.

- - ### Method Detail

    - #### getCalendarEntryRendererComponent

          Component getCalendarEntryRendererComponent(CalendarLayer layer,
                                                      Object calendarEntry)

      Returns a component that will be used to render (visualize) the given calendar entry object.
      Parameters:
        `layer` - the calendar layer that is asking for a renderer component
        `calendarEntry` - the calendar entry object in need of rendering
      Returns:
        a renderer component
      Since:
        1.0
      See Also:
        `CalendarLayer`, `ICalendarModel`, `ICalendarEntry`

Copyright © 2006–2020 Dirk Lemmermann Software & Consulting. All rights reserved.