using System;

namespace ZANZILib.Protocols
{
    /// <summary>
    /// Summary description for clsZanziProtCharacteristic.
    /// </summary>
    [Serializable]
    //public mustinherit class clsZanziProtItemCharacteristic
    public class clsZanziProtItemCharacteristic
    {
        #region Variable declaration

        private string m_CharName;
        private string m_CharValue;

        #endregion

        #region Structures

        #endregion

        #region Functions

        /// <summary>Main entry for clsZanziProtCharacteristic</summary>
        /// <returns>Returns nothing</returns>
        /// <param name="frm">Used to pass the MDIParent as reference</param>
        /// <remarks>clsZanziProtCharacteristic is the constructor for the clsZanziProtCharacteristic class.  
        /// The <paramref name="frm"/> parameter takes a reference to frmMain.
        /// The <paramref name="cls"/> parameter takes a reference to frmMain.
        /// The <paramref name="trv"/> parameter takes a reference to frmMain's Treeview.
        /// <c>public clsZanziProtCharacteristic(clsMain cls, clsTreeView trv)</c>
        /// <c>public clsZanziProtCharacteristic(clsZanziProtCharacteristic frm)</c>
        /// 
        /// <summary>Main entry for clsZanziProtCharacteristic</summary>
        /// <returns>Takes no variables and returns nothing</returns>
        ///<c>public clsZanziProtCharacteristic()</c>
        public clsZanziProtItemCharacteristic(string CharName, string CharValue)
        {
            m_CharName = CharName;
            m_CharValue = CharValue;

            //
            // TODO: Add constructor logic here
            //
        }

        public string CharName
        {
            get { return m_CharName; }
            set { m_CharName = value; }
        }

        //[CategoryAttribute("Supplier"),
        //DescriptionAttribute("The alias of the supplier."),]
        public string CharValue
        {
            get { return m_CharValue; }
            set { m_CharValue = value; }
        }

        #endregion

        #region Menu handlers

        #endregion

        #region Custom Windows Form Designer generated code

        #endregion

        #region Events

        #endregion
    }
}