Example #1
0
        // ----------------------------------------------------------------------------------------
        /// <!-- ToProfileString -->
        /// <summary>
        ///
        /// </summary>
        /// <returns></returns>
        public string ToProfileString()
        {
            string str = "";

            if (ItemEndeme == null)
            {
                str += "endeme item has null endeme profile";
            }
            else
            {
                str += "en:";
                str += "'";
                if (ItemEndeme.EnSet == null)
                {
                    str += "no set";
                }
                else
                {
                    str += ItemEndeme.EnSet.Label;
                }
                str += ":";
                str += ItemEndeme;
                str += "'";
            }
            str += "(" + Regex.Replace(TempMatch.ToString(), "^(....).*$", "$1") + ")";
            return(str);
        }
        // ----------------------------------------------------------------------------------------
        /// <!-- HeaderString -->
        /// <summary>
        ///
        /// </summary>
        /// <returns></returns>
        public string HeaderString()
        {
            string str = "";

            str += "<" + ItemLabel + ">";
            if (ItemEndeme == null)
            {
                str += "endeme item has null endeme profile";
            }
            else
            {
                if (ItemEndeme.EnSet == null)
                {
                    str += "?";
                }
                else
                {
                    str += ItemEndeme.EnSet.Label;
                }
                str += ":" + ItemEndeme.ToString();
            }
            str += " (" + Regex.Replace(TempMatch.ToString(), "^(....).*$", "$1") + ")";
            return(str);
        }