myfaces-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jurgen Lust (JIRA)" <>
Subject [jira] Updated: (MYFACES-1012) better customisation features for schedule component
Date Fri, 13 Jan 2006 18:18:22 GMT
     [ ]

Jurgen Lust updated MYFACES-1012:

    Attachment: schedule-new.patch

new schedule patch added. This one replaces the previous three

> better customisation features for schedule component
> ----------------------------------------------------
>          Key: MYFACES-1012
>          URL:
>      Project: MyFaces
>         Type: Improvement
>   Components: Sandbox
>  Environment: all
>     Reporter: Jurgen Lust
>     Assignee: sean schofield
>  Attachments: css-patch.patch, schedule-new.patch, schedule.patch, tld-patch.patch
> all css classes can now be overridden using component attributes
> ---
> I have completely rewritten the examples. There are now 4 of them, each demonstrating
a different feature
> ---
> the themeing mechanism has changed: instead of using the theme id to determine which
css file to load, the theme id is now added to the schedule div css class as a suffix: e.g.
schedule-detailed-default, schedule-detailed-outlookxp, schedule-detailed-evolution, ...
> This makes it easier to use a custom theme: just copy the appriopriate content of the
schedule.css file to your own css, and add a suffix to schedule-detailed and schedule-compact
> ---
> introduced the ScheduleEntryRenderer, which renders the content of a schedule entry.
By writing an implementation of this
> interface, it is now possible to customize what is rendered inside a schedule entry.
Using this mechanism, you can now also
> assign different colors to the entries of different persons. I think this is a better
solution than the patch introduced by bug nr. 976. The changes to the ScheduleModel that were
made here, are therefore undone with this patch
> ---
> fixed a bug in the AbstractScheduleModel that sometimes caused the schedule to contain
0 days after submitting.
> ---
> added a property to the ScheduleModel, entrySelected, which returns true if an entry
is currently selected. This is a convenience
> method which can for example be used in the 'rendered' or 'disabled' flag of a component.

> ---
> added methods to add and remove entries to the ScheduleModel interface.

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
For more information on JIRA, see:

View raw message