public override bool Equals(System.Object object_Renamed)
        {
            bool isEqual = false;

            if (base.Equals(object_Renamed) && (object_Renamed is SetBackgroundColor))
            {
                SetBackgroundColor setBackgroundColor = (SetBackgroundColor)object_Renamed;

                if (setBackgroundColor.color == this.color)
                {
                    isEqual = true;
                }
            }

            return(isEqual);
        }
		private Tag decodeSetBackgroundColor()
		{
			SetBackgroundColor t;
			t = new SetBackgroundColor(decodeRGB(r));
			return t;
		}