Quintiq file version 2.0 #parent: #root Method CheckIsEvent ( Object instance_i ) as Boolean id:Method_LibCal_GlobalState_CheckIsEvent { #keys: '[146730.0.126162843]' Body: [* // Check if an event is concerned by checking if instance_i is a LeadingParticipation. feedback := FeedbackObject::LocalFeedback(); if( instance_i.istype( LibCal_Participation ) ) { asEvent := true; LibCal_Participation::CheckType( instance_i.astype( LibCal_Participation ), asEvent ); } else { feedback.AddHard( Translations::Participation_IsNot( "an event" ) ); } return feedback.IsAllowed(); *] }