Example #1
0
        /// <summary>
        /// Creates an lamp with no cables and default name.
        /// </summary>
        public Lamp()
        {
            mInputCable  = null;
            mOutputCable = null;

            mName = "Untitled";
        }
Example #2
0
        /// <summary>
        /// Creates an lamp with no <see cref="ElectricalCable"/> and given <b>name</b>.
        /// </summary>
        /// <param name="name"></param>
        public Lamp(string name)
        {
            mInputCable  = null;
            mOutputCable = null;

            mName = name;
        }
Example #3
0
 /// <summary>
 /// Attach the cable.
 /// </summary>
 /// <param name="electricalCable">The <see cref="ElectricalCable"/>.</param>
 public void AttachCable(ElectricalCable electricalCable)
 {
     mInputCables.Add(electricalCable);
 }