}
else if (step instanceof SendReceive)
{
openStepElement(step, "SendReceive");
SendReceive send = (SendReceive)step;
exportSExpression(send.getOutputExpression(), false, false, Boolean.TRUE, "output");
if (send.getInterface() != null)
{
m_writer.writeAttribute("interface", send.getInterface().getName());
}
m_writer.closeEmptyElement();
}
else if (step instanceof Send)
{
openStepElement(step, "Send");
Send send = (Send)step;
exportSExpression(send.getOutputExpression(), false, false, null, "output");
if (send.getInterface() != null)
{
m_writer.writeAttribute("interface", send.getInterface().getName());
}
m_writer.closeEmptyElement();
}
else if (step instanceof Jump)