// event call information
TCGEvent oEvent = in_oTransitionInstance.getCalledEvent();
if(oEvent != null && isEventPrintingAllowed(oEvent)) {
String sEvent = oEvent.getName();
if(sEvent.length() > 0) {
Call oCall = TestsuiteexportFactory.eINSTANCE.createCall();
String sNameSuffix = TCGParameterHelperClass.findTransitionInstanceDefiningTheCurrentEvent(
in_oTransitionInstance).getName();
oCall.setEvent(in_oTransitionInstance.getCalledEvent().getName());
for(TCGParameter oParameter : in_oTransitionInstance.getCalledEvent().getParameters()) {
if(oParameter.getName() != null && !oParameter.getName().isEmpty()) {
oCall.getParam().add(
oParameter.getName() + sNameSuffix);
}
}
m_oCurrentTestCase.getAction().add(oCall);
}