示例#1
0
        public override BaseElement Clone()
        {
            MessageFlow clone = new MessageFlow();

            clone.SetValues(this);
            return(clone);
        }
示例#2
0
 public void AddMessageFlow(MessageFlow messageFlow)
 {
     if (messageFlow != null && (!string.IsNullOrEmpty(messageFlow.Id)))
     {
         messageFlowMap.Add(messageFlow.Id, messageFlow);
     }
 }
示例#3
0
 public void SetValues(MessageFlow otherFlow)
 {
     base.SetValues(otherFlow);
     name       = otherFlow.Name;
     sourceRef  = otherFlow.SourceRef;
     targetRef  = otherFlow.TargetRef;
     messageRef = otherFlow.MessageRef;
 }