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

            if (base.Equals(object_Renamed) && (object_Renamed is EnableDebugger))
            {
                EnableDebugger enableDebugger = (EnableDebugger)object_Renamed;

                if (equals(enableDebugger.password, this.password))
                {
                    isEqual = true;
                }
            }

            return(isEqual);
        }
		public override void  enableDebugger2(EnableDebugger tag)
		{
			tags.Add(tag);
		}
		public virtual void  enableDebugger2(EnableDebugger tag)
		{
		}
		private Tag decodeEnableDebugger(int code)
		{
			EnableDebugger t;
			t = new EnableDebugger(code);
			if (code == Flash.Swf.TagValues.stagEnableDebugger2)
			{
				if (SwfVersion < 6)
					handler.error("EnableDebugger2 not valid before SWF 6");
				t.reserved = r.readUI16(); // reserved
			}
			t.password = r.readString();
			return t;
		}