SVGConstants.DEFUALT_EXIT_ARROW_STROKE_OPACITY);
SVGAttributeKeys.FILL_OPACITY.set(interactionLabel,
SVGConstants.DEFAULT_EXIT_STROKE_OPACITY);
interactionArrow.basicAdd(SVGArrow.createArrowForLinePath(
linePath, direction, true && !selfCall));
Instance result = modelInteraction.getResult();
// TODO: check if null check is necessary
if (result != null) {
// TODO: this string format should be abstracted since the
// parameters use the same format and might want to make
// display configurable
interactionText = result.getSimpleName() + ":"
+ result.getSimpleTypeName();
} else {
// TODO: initial implementation: verify this is ok
interactionText = "null";
}
} else {