package org.scribble.del; import org.scribble.ast.ScribNode; import org.scribble.main.ScribbleException; import org.scribble.visit.ProtocolDefInliner; public abstract class SimpleInteractionNodeDel extends ScribDelBase implements InteractionNodeDel { @Override public void enterProtocolInlining(ScribNode parent, ScribNode child, ProtocolDefInliner inl) throws ScribbleException { ScribDelBase.pushVisitorEnv(this, inl); } @Override public ScribNode leaveProtocolInlining(ScribNode parent, ScribNode child, ProtocolDefInliner inl, ScribNode visited) throws ScribbleException { return ScribDelBase.popAndSetVisitorEnv(this, inl, visited); } }