public void SetError(string errorMessage, ExperimentNodeErrorType errorType) { if (errorMessage == null) { Error = null; } else { Error = new ExperimentNodeError(errorMessage, errorType); } }
private void DoCopyFrom(ExperimentNode other) { if (other == null) { throw new ArgumentNullException("other"); } m_owner = null; ID = other.ID; Data = other.Data.Clone(); IsInfoPaneExpanded = other.IsInfoPaneExpanded; IsExecuting = other.IsExecuting; IsSelected = other.IsSelected; if (other.HasError) { this.Error = new ExperimentNodeError(other.Error.ErrorMessage, other.Error.ErrorType); } }
public void ClearError() { Error = null; }
private void DoCopyFrom(ExperimentNode other) { if (other == null) throw new ArgumentNullException("other"); m_owner = null; ID = other.ID; Data = other.Data.Clone(); IsInfoPaneExpanded = other.IsInfoPaneExpanded; IsExecuting = other.IsExecuting; IsSelected = other.IsSelected; if (other.HasError) { this.Error = new ExperimentNodeError(other.Error.ErrorMessage, other.Error.ErrorType); } }
public ExperimentNodeErrorEventArgs(ExperimentNodeError nodeError) { m_nodeError = nodeError; }