public void Translate() { if (translated == false) { inputMsg.Translate(name, inNS, true); if (outputMsg != null) { outputMsg.Translate(name, outNS, false); } } translated = true; }