final Map variablesMap = new LinkedHashMap();
final Collection incoming = this.getIncoming();
for (final Iterator iterator = incoming.iterator(); iterator.hasNext();)
{
final TransitionFacade transition = (TransitionFacade)iterator.next();
final EventFacade trigger = transition.getTrigger();
if (trigger != null)
{
for (final Iterator parameterIterator = trigger.getParameters().iterator();
parameterIterator.hasNext();)
{
final ModelElementFacade modelElement = (ModelElementFacade)parameterIterator.next();
variablesMap.put(
modelElement.getName(),