//  -------------------------------------------------------------------
        /// <summary>
        /// Creates a new submittable file system entry with the specified item
        /// as its parent, pointing to file at the specified path.
        /// </summary>
        /// <param name="parent">
        /// The file system entry that is the parent of this item.
        /// </param>
        /// <param name="fullPath">
        /// The path to the file or directory that this item will represent.
        /// </param>
        private SubmittableFileSystemEntry(SubmittableFileSystemEntry parent,
			string fullPath)
        {
            this.parent = parent;
            this.fullPath = fullPath;
        }
 //  -------------------------------------------------------------------
 /// <summary>
 /// Creates a new submittable file system entry with the specified item
 /// as its parent, pointing to file at the specified path.
 /// </summary>
 /// <param name="parent">
 /// The file system entry that is the parent of this item.
 /// </param>
 /// <param name="fullPath">
 /// The path to the file or directory that this item will represent.
 /// </param>
 private SubmittableFileSystemEntry(SubmittableFileSystemEntry parent,
                                    string fullPath)
 {
     this.parent   = parent;
     this.fullPath = fullPath;
 }