} else if (activity instanceof TerminationHandlerImpl) {
subGroup.appendChild(getArrowDefinition(doc, myStartTerminationCoords.getXLeft(),
myStartTerminationCoords.getYTop(), activityEntryCoords.getXLeft(),
activityEntryCoords.getYTop(), id, activity, activity));
} else if (activity instanceof CompensationHandlerImpl) {
subGroup.appendChild(getArrowDefinition(doc, myStartCompensationCoords.getXLeft(),
myStartCompensationCoords.getYTop(), activityEntryCoords.getXLeft(),
activityEntryCoords.getYTop(), id, activity, activity));
} else if (activity instanceof EventHandlerImpl) {
subGroup.appendChild(getArrowDefinition(doc, myStartEventCoords.getXLeft(),
myStartEventCoords.getYTop(), activityEntryCoords.getXLeft(),