/// <summary>
        ///     Render the object as a human readable string.
        /// </summary>
        public override String ToString () {
            ToStringFormatter formatter =
                new ToStringFormatter ("WorkingDirectory");
            formatter.AddProperty ("cvsRoot", cvsroot);
            formatter.AddProperty ("localdirectory", localDir.FullName);
            formatter.AddProperty ("repositoryname", repositoryname);
            formatter.AddProperty ("revision", revision);
            formatter.AddProperty ("overrideDirectory", overrideDirectory);
            formatter.AddProperty ("WorkingDirectoryName", WorkingDirectoryName);
            formatter.AddProperty ("WorkingPath", WorkingPath);

            return formatter.ToString ();

        }
        /// <summary>
        ///     Convert this object to a human readable string.
        /// </summary>
        /// <returns>A string representation of the object.</returns>
        public override String ToString () {
            ToStringFormatter formatter = new ToStringFormatter ("PathTranslator");
            formatter.AddProperty ("cvsRoot", cvsRoot);
            formatter.AddProperty ("repositoryPath=[", this.repositoryPath);
            formatter.AddProperty ("relativePath", relativePath);

            return formatter.ToString ();
        }
        /// <summary>
        /// Converts the object values into a human readable string.
        /// </summary>
        /// <returns>A string representation of the object.</returns>
        public override string ToString () {
            ToStringFormatter formatter =
                new ToStringFormatter ("Abstract Request");
            formatter.AddProperty ("DoesModifyConnection", this.DoesModifyConnection);
            formatter.AddProperty ("DoesModifyInputStream", this.DoesModifyInputStream);
            formatter.AddProperty ("IsResponseExpected", this.IsResponseExpected);
            formatter.AddProperty ("RequestString", this.RequestString);

            return formatter.ToString ();
        }