//Auto-generated by kalyptus. DO NOT EDIT.
package org.trinitydesktop.koala;

import org.trinitydesktop.qt.Qt;
import org.trinitydesktop.qt.QtSupport;

/**

 Generic embedded object. Note. In principle, all properties on the
 object element are read-write but in some environments some
 properties may be read-only once the underlying object is
 instantiated. See the <a
 href="http://www.w3.org/TR/REC-html40/struct/objects.html#edef-OBJECT">
 OBJECT element definition </a> in HTML 4.0.
 		@short    Generic embedded object.

*/
public class HTMLObjectElement extends HTMLElement  {
	protected HTMLObjectElement(Class dummy){super((Class) null);}
	public HTMLObjectElement() {
		super((Class) null);
		newHTMLObjectElement();
	}
	private native void newHTMLObjectElement();
	public HTMLObjectElement(HTMLObjectElement other) {
		super((Class) null);
		newHTMLObjectElement(other);
	}
	private native void newHTMLObjectElement(HTMLObjectElement other);
	public HTMLObjectElement(Node other) {
		super((Class) null);
		newHTMLObjectElement(other);
	}
	private native void newHTMLObjectElement(Node other);
	/**
		 Returns the <code>FORM</code> element containing this
		 control. Returns null if this control is not within the context
		 of a form.
			     		@short    Returns the <code>FORM</code> element containing this  control.
	*/
	public native HTMLFormElement formElement();
	/**
		 Applet class file. See the <code>code</code> attribute for
		 HTMLAppletElement.
			     		@short    Applet class file.
	*/
	public native String code();
	/**
		 see code
		     		@short    see code
	*/
	public native void setCode(String arg1);
	/**
		 Aligns this object (vertically or horizontally) with respect to
		 its surrounding text. See the <a
		 href="http://www.w3.org/TR/REC-html40/struct/objects.html#adef-align-IMG">
		 align attribute definition </a> in HTML 4.0. This attribute is
		 deprecated in HTML 4.0.
			     		@short    Aligns this object (vertically or horizontally) with respect to  its surrounding text.
	*/
	public native String align();
	/**
		 see align
		     		@short    see align
	*/
	public native void setAlign(String arg1);
	/**
		 Space-separated list of archives. See the <a
		 href="http://www.w3.org/TR/REC-html40/struct/objects.html#adef-archive-OBJECT">
		 archive attribute definition </a> in HTML 4.0.
			     		@short    Space-separated list of archives.
	*/
	public native String archive();
	/**
		 see archive
		     		@short    see archive
	*/
	public native void setArchive(String arg1);
	/**
		 Width of border around the object. See the <a
		 href="http://www.w3.org/TR/REC-html40/struct/objects.html#adef-border">
		 border attribute definition </a> in HTML 4.0. This attribute is
		 deprecated in HTML 4.0.
			     		@short    Width of border around the object.
	*/
	public native String border();
	/**
		 see border
		     		@short    see border
	*/
	public native void setBorder(String arg1);
	/**
		 Base URI for <code>classid</code> , <code>data</code> , and
		 <code>archive</code> attributes. See the <a
		 href="http://www.w3.org/TR/REC-html40/struct/objects.html#adef-codebase-OBJECT">
		 codebase attribute definition </a> in HTML 4.0.
			     		@short    Base URI for <code>classid</code> , <code>data</code> , and  <code>archive</code> attributes.
	*/
	public native String codeBase();
	/**
		 see codeBase
		     		@short    see codeBase
	*/
	public native void setCodeBase(String arg1);
	/**
		 Content type for data downloaded via <code>classid</code>
		 attribute. See the <a
		 href="http://www.w3.org/TR/REC-html40/struct/objects.html#adef-codetype">
		 codetype attribute definition </a> in HTML 4.0.
			     		@short    Content type for data downloaded via <code>classid</code>  attribute.
	*/
	public native String codeType();
	/**
		 see codeType
		     		@short    see codeType
	*/
	public native void setCodeType(String arg1);
	/**
		 A URI specifying the location of the object's data. See the <a
		 href="http://www.w3.org/TR/REC-html40/struct/objects.html#adef-data">
		 data attribute definition </a> in HTML 4.0.
			     		@short    A URI specifying the location of the object's data.
	*/
	public native String data();
	/**
		 see data
		     		@short    see data
	*/
	public native void setData(String arg1);
	/**
		 Declare (for future reference), but do not instantiate, this
		 object. See the <a
		 href="http://www.w3.org/TR/REC-html40/struct/objects.html#adef-declare">
		 declare attribute definition </a> in HTML 4.0.
			     		@short    Declare (for future reference), but do not instantiate, this  object.
	*/
	public native boolean declare();
	/**
		 see declare
		     		@short    see declare
	*/
	public native void setDeclare(boolean arg1);
	/**
		 Override height. See the <a
		 href="http://www.w3.org/TR/REC-html40/struct/objects.html#adef-height-IMG">
		 height attribute definition </a> in HTML 4.0.
			     		@short    Override height.
	*/
	public native String height();
	/**
		 see height
		     		@short    see height
	*/
	public native void setHeight(String arg1);
	/**
		 Horizontal space, in pixels, to the left and right of this image, applet,
		 or object. See the <a
		 href="http://www.w3.org/TR/REC-html40/struct/objects.html#adef-hspace">
		 hspace attribute definition </a> in HTML 4.0. This attribute is
		 deprecated in HTML 4.0.
			     		@short    Horizontal space, in pixels, to the left and right of this image, applet,  or object.
	*/
	public native long getHspace();
	/**
		 see hspace
		      		@short    see hspace
	*/
	public native void setHspace(long arg1);
	/**
		 Form control or object name when submitted with a form. See the
		 <a
		 href="http://www.w3.org/TR/REC-html40/interact/forms.html#adef-name-INPUT">
		 name attribute definition </a> in HTML 4.0.
			     		@short    Form control or object name when submitted with a form.
	*/
	public native String name();
	/**
		 see name
		     		@short    see name
	*/
	public native void setName(String arg1);
	/**
		 Message to render while loading the object. See the <a
		 href="http://www.w3.org/TR/REC-html40/struct/objects.html#adef-standby">
		 standby attribute definition </a> in HTML 4.0.
			     		@short    Message to render while loading the object.
	*/
	public native String standby();
	/**
		 see standby
		     		@short    see standby
	*/
	public native void setStandby(String arg1);
	/**
		 Index that represents the element's position in the tabbing
		 order. See the <a
		 href="http://www.w3.org/TR/REC-html40/interact/forms.html#adef-tabindex">
		 tabindex attribute definition </a> in HTML 4.0.
			     		@short    Index that represents the element's position in the tabbing  order.
	*/
	public native long tabIndex();
	/**
		 see tabIndex
		     		@short    see tabIndex
	*/
	public native void setTabIndex(long arg1);
	/**
		 Content type for data downloaded via <code>data</code>
		 attribute. See the <a
		 href="http://www.w3.org/TR/REC-html40/struct/objects.html#adef-type-OBJECT">
		 type attribute definition </a> in HTML 4.0.
			     		@short    Content type for data downloaded via <code>data</code>  attribute.
	*/
	public native String type();
	/**
		 see type
		     		@short    see type
	*/
	public native void setType(String arg1);
	/**
		 Use client-side image map. See the <a
		 href="http://www.w3.org/TR/REC-html40/struct/objects.html#adef-usemap">
		 usemap attribute definition </a> in HTML 4.0.
			     		@short    Use client-side image map.
	*/
	public native String useMap();
	/**
		 see useMap
		     		@short    see useMap
	*/
	public native void setUseMap(String arg1);
	/**
		 Vertical space, in pixels, above and below this image, applet, or object.
		 See the <a
		 href="http://www.w3.org/TR/REC-html40/struct/objects.html#adef-vspace">
		 vspace attribute definition </a> in HTML 4.0. This attribute is
		 deprecated in HTML 4.0.
			     		@short    Vertical space, in pixels, above and below this image, applet, or object.
	*/
	public native long getVspace();
	/**
		 see vspace
		      		@short    see vspace
	*/
	public native void setVspace(long arg1);
	/**
		 Override width. See the <a
		 href="http://www.w3.org/TR/REC-html40/struct/objects.html#adef-width-IMG">
		 width attribute definition </a> in HTML 4.0.
			     		@short    Override width.
	*/
	public native String width();
	/**
		 see width
		     		@short    see width
	*/
	public native void setWidth(String arg1);
	/**
		 Introduced in DOM Level 2
			 Returns the document this iframe contains, if there is any and
		 it is available, a Null document otherwise. The attribute is
		 read-only.
				@return The content Document if available.

		@short    Introduced in DOM Level 2
	*/
	public native Document contentDocument();
	// DOM::HTMLObjectElement* HTMLObjectElement(DOM::HTMLObjectElementImpl* arg1); >>>> NOT CONVERTED
}
