/// <summary>
 /// Initializes a new instance of the JobTaskDetailsChild class with
 /// required arguments.
 /// </summary>
 public JobTaskDetailsChild(JobEntity jobTask, string type)
     : this()
 {
     if (jobTask == null)
     {
         throw new ArgumentNullException("jobTask");
     }
     if (type == null)
     {
         throw new ArgumentNullException("type");
     }
     this.JobTask = jobTask;
     this.Type    = type;
 }
 /// <summary>
 /// Initializes a new instance of the JobTaskDetails class with
 /// required arguments.
 /// </summary>
 public JobTaskDetails(JobEntity jobTask, string type)
     : this()
 {
     if (jobTask == null)
     {
         throw new ArgumentNullException("jobTask");
     }
     if (type == null)
     {
         throw new ArgumentNullException("type");
     }
     this.JobTask = jobTask;
     this.Type = type;
 }