//Auto-generated by kalyptus. DO NOT EDIT.
namespace DOM {
	using Kimono;
	using System;
	using Qyoto;
	/// <remarks>
	///  Create a grid of frames. See the <a
	///  href="http://www.w3.org/TR/REC-html40/present/frames.html#edef-FRAMESET">
	///  FRAMESET element definition </a> in HTML 4.0.
	///  </remarks>		<short>    Create a grid of frames.</short>
	[SmokeClass("DOM::HTMLFrameSetElement")]
	public class HTMLFrameSetElement : DOM.HTMLElement, IDisposable {
 		protected HTMLFrameSetElement(Type dummy) : base((Type) null) {}
		protected new void CreateProxy() {
			interceptor = new SmokeInvocation(typeof(HTMLFrameSetElement), this);
		}
		// DOM::HTMLFrameSetElement* HTMLFrameSetElement(DOM::HTMLFrameSetElementImpl* arg1); >>>> NOT CONVERTED
		public HTMLFrameSetElement() : this((Type) null) {
			CreateProxy();
			interceptor.Invoke("HTMLFrameSetElement", "HTMLFrameSetElement()", typeof(void));
		}
		public HTMLFrameSetElement(DOM.HTMLFrameSetElement other) : this((Type) null) {
			CreateProxy();
			interceptor.Invoke("HTMLFrameSetElement#", "HTMLFrameSetElement(const DOM::HTMLFrameSetElement&)", typeof(void), typeof(DOM.HTMLFrameSetElement), other);
		}
		public HTMLFrameSetElement(DOM.Node other) : this((Type) null) {
			CreateProxy();
			interceptor.Invoke("HTMLFrameSetElement#", "HTMLFrameSetElement(const DOM::Node&)", typeof(void), typeof(DOM.Node), other);
		}
		/// <remarks>
		///  The number of columns of frames in the frameset. See the <a
		///  href="http://www.w3.org/TR/REC-html40/present/frames.html#adef-cols-FRAMESET">
		///  cols attribute definition </a> in HTML 4.0.
		///      </remarks>		<short>    The number of columns of frames in the frameset.</short>
		public DOM.DOMString Cols() {
			return (DOM.DOMString) interceptor.Invoke("cols", "cols() const", typeof(DOM.DOMString));
		}
		/// <remarks>
		///  see cols
		///      </remarks>		<short>    see cols      </short>
		public void SetCols(DOM.DOMString arg1) {
			interceptor.Invoke("setCols#", "setCols(const DOM::DOMString&)", typeof(void), typeof(DOM.DOMString), arg1);
		}
		/// <remarks>
		///  The number of rows of frames in the frameset. See the <a
		///  href="http://www.w3.org/TR/REC-html40/present/frames.html#adef-rows-FRAMESET">
		///  rows attribute definition </a> in HTML 4.0.
		///      </remarks>		<short>    The number of rows of frames in the frameset.</short>
		public DOM.DOMString Rows() {
			return (DOM.DOMString) interceptor.Invoke("rows", "rows() const", typeof(DOM.DOMString));
		}
		/// <remarks>
		///  see rows
		///      </remarks>		<short>    see rows      </short>
		public void SetRows(DOM.DOMString arg1) {
			interceptor.Invoke("setRows#", "setRows(const DOM::DOMString&)", typeof(void), typeof(DOM.DOMString), arg1);
		}
		~HTMLFrameSetElement() {
			interceptor.Invoke("~HTMLFrameSetElement", "~HTMLFrameSetElement()", typeof(void));
		}
		public new void Dispose() {
			interceptor.Invoke("~HTMLFrameSetElement", "~HTMLFrameSetElement()", typeof(void));
		}
	}
}
