ActionPropType action = (ActionPropType)XcalUtil.findProperty(alarm, XcalTags.action); TriggerPropType tr = (TriggerPropType)XcalUtil.findProperty(alarm, XcalTags.trigger); DurationPropType dur = (DurationPropType)XcalUtil.findProperty(alarm, XcalTags.duration); RepeatPropType rep = (RepeatPropType)XcalUtil.findProperty(alarm, XcalTags.repeat); (atype == BwAlarm.alarmTypeEmail) || (atype == BwAlarm.alarmTypeProcedure)) { DescriptionPropType desc = (DescriptionPropType)XcalUtil.findProperty(alarm, XcalTags.description); SummaryPropType s = (SummaryPropType)XcalUtil.findProperty(alarm, XcalTags.summary); if (s != null) { (atype == BwAlarm.alarmTypeEmail) || (atype == BwAlarm.alarmTypeProcedure)) { AttachPropType a = (AttachPropType)XcalUtil.findProperty(alarm, XcalTags.attach);