During FML parsing, when multiple EventListener was declared in the same model it always triggered a "Duplicate behaviour" verification error.
This was due to the behaviour signature being "null(event)" for all EventListener nodes during parsing and object creation. This PR add the event name and listened instance as the behaviour name.
During FML parsing, when multiple EventListener was declared in the same model it always triggered a "Duplicate behaviour" verification error.
This was due to the behaviour signature being "null(event)" for all EventListener nodes during parsing and object creation. This PR add the event name and listened instance as the behaviour name.