private void displayTransformation(DebugSession session, TransformationId transId, TestResult result) {
if (isCompletedTestTransformationOrOperation(session, result)) {
return;
}
BreakLocation loc = result.getCurrentLocation();
if (loc == null) {
result = new MissingTargetNodePathResult(result, getTargetNodePath(session));
} else if (loc.getTargetNodePath() == null) {
displayMissingNodePathMessage();
return;
}
TransformationTestResultDispatcher displayer = new TransformationTestResultDispatcher(view, transId, result);
displayer.display();