public override BaseElement Clone() { MessageFlow clone = new MessageFlow(); clone.SetValues(this); return(clone); }
public void AddMessageFlow(MessageFlow messageFlow) { if (messageFlow != null && (!string.IsNullOrEmpty(messageFlow.Id))) { messageFlowMap.Add(messageFlow.Id, messageFlow); } }
public void SetValues(MessageFlow otherFlow) { base.SetValues(otherFlow); name = otherFlow.Name; sourceRef = otherFlow.SourceRef; targetRef = otherFlow.TargetRef; messageRef = otherFlow.MessageRef; }