public void inititalizeWithRecurrenceString( String recurrenceStr ) throws EnumException {
String[] recurrenceTokens = recurrenceStr.split( "\\s" ); //$NON-NLS-1$
setStartTime( recurrenceTokens[1], recurrenceTokens[2], recurrenceTokens[3] );
RecurrenceType rt = RecurrenceType.stringToScheduleType( recurrenceTokens[0] );
switch ( rt ) {
case EveryWeekday:
setEveryWeekdayRecurrence( recurrenceTokens );
break;