public void In_OutputData(IEBCOutputData ebcOutputData)        
        {
            if (ebcOutputData != null)
            {
                IEBCMessageData ebcMessageData = ebcOutputData.EBCMessageData;

                int rowIndex = this.dataGridViewOutputData.Rows.Add(new object[] { 
                this.GetOutputDataTypeName(ebcOutputData.EBCOutputDataType),
                ebcOutputData.EBC.Name,
                ebcMessageData.Image,
                ebcMessageData.HasData ? Resources.Diagram : this.EmptyImage });

                this.RowToEBCOutputData.Add(rowIndex, ebcOutputData);
            }
        }
 public ExecutionFinishedMessage(IEBCOutputData ebcOutputData)
     : this(null, ebcOutputData)
 { }
 public ExecutionFinishedMessage(IEBCExecutionTimeData ebcExecutionTime, IEBCOutputData ebcOutputData)
 {
     this.EBCExecutionTime = ebcExecutionTime;
     this.EBCOutputData = ebcOutputData;
 }
 public void SetOutputData(IEBCOutputData ebcOutputData)
 {
     this.ucDiagramInfo.PopulateData(ebcOutputData.EBCMessageData.Data);
 }