/**
* @see org.andromda.metafacades.uml.ParameterFacade#getEvent()
*/
protected Object handleGetEvent()
{
Event parameterEvent = null;
final Collection allEvents = UML14MetafacadeUtils.getModel().getStateMachines().getEvent().refAllOfType();
for (final Iterator iterator = allEvents.iterator(); iterator.hasNext() && parameterEvent == null;)
{
final Event event = (Event)iterator.next();
if (event.getParameter().contains(this.metaObject))
{
parameterEvent = event;
}
}
return parameterEvent;