package org.scribble.del.local;
import org.scribble.ast.ScribNode;
import org.scribble.ast.local.LMessageTransfer;
import org.scribble.del.MessageTransferDel;
import org.scribble.main.ScribbleException;
import org.scribble.visit.wf.ExplicitCorrelationChecker;
public abstract class LMessageTransferDel extends MessageTransferDel implements LSimpleInteractionNodeDel
{
@Override
public LMessageTransfer leaveExplicitCorrelationCheck(ScribNode parent, ScribNode child, ExplicitCorrelationChecker checker, ScribNode visited) throws ScribbleException
{
LMessageTransfer lmt = (LMessageTransfer) visited;
checker.pushEnv(checker.popEnv().disableAccept());
return lmt;
}
}