//Auto-generated by kalyptus. DO NOT EDIT.
package org.kde.koala;
import org.kde.qt.Qt;
import org.kde.qt.QtSupport;
/**
Form control. Note. Depending upon the environment the page is
being viewed, the value property may be read-only for the file
upload input type. For the "password" input type, the actual value
returned may be masked to prevent unauthorized use. See the
INPUT element definition in HTML 4.0.
@short Form control.
*/
public class HTMLInputElement extends HTMLElement {
protected HTMLInputElement(Class dummy){super((Class) null);}
public HTMLInputElement() {
super((Class) null);
newHTMLInputElement();
}
private native void newHTMLInputElement();
public HTMLInputElement(HTMLInputElement other) {
super((Class) null);
newHTMLInputElement(other);
}
private native void newHTMLInputElement(HTMLInputElement other);
public HTMLInputElement(Node other) {
super((Class) null);
newHTMLInputElement(other);
}
private native void newHTMLInputElement(Node other);
/**
Stores the initial control value (i.e., the initial value of
value
).
@short Stores the initial control value (i.
*/
public native String defaultValue();
/**
see defaultValue
@short see defaultValue
*/
public native void setDefaultValue(String arg1);
/**
When type
has the value "Radio" or "Checkbox",
stores the initial value of the checked
attribute.
@short When type
has the value "Radio" or "Checkbox", stores the initial value of the checked
attribute.
*/
public native boolean defaultChecked();
/**
see defaultChecked
@short see defaultChecked
*/
public native void setDefaultChecked(boolean arg1);
/**
### KDE 4.0: remove.
@short ### KDE 4.
*/
public native HTMLFormElement formElement();
/**
A comma-separated list of content types that a server
processing this form will handle correctly. See the
accept attribute definition in HTML 4.0.
@short A comma-separated list of content types that a server processing this form will handle correctly.
*/
public native String accept();
/**
see accept
@short see accept
*/
public native void setAccept(String arg1);
/**
A single character access key to give access to the form
control. See the
accesskey attribute definition in HTML 4.0.
@short A single character access key to give access to the form control.
*/
public native String accessKey();
/**
see accessKey
@short see accessKey
*/
public native void setAccessKey(String arg1);
/**
Aligns this object (vertically or horizontally) with respect to
its surrounding text. See the
align attribute definition 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);
/**
Alternate text for user agents not rendering the normal content
of this element. See the
alt attribute definition in HTML 4.0.
@short Alternate text for user agents not rendering the normal content of this element.
*/
public native String alt();
/**
see alt
@short see alt
*/
public native void setAlt(String arg1);
/**
Describes whether a radio or check box is checked, when
type
has the value "Radio" or "Checkbox". The value is
true if explicitly set. Represents the current state of the
checkbox or radio button. See the
checked attribute definition in HTML 4.0.
@short Describes whether a radio or check box is checked, when type
has the value "Radio" or "Checkbox".
*/
public native boolean checked();
/**
see checked
@short see checked
*/
public native void setChecked(boolean arg1);
/**
The control is unavailable in this context. See the
disabled attribute definition in HTML 4.0.
@short The control is unavailable in this context.
*/
public native boolean disabled();
/**
see disabled
@short see disabled
*/
public native void setDisabled(boolean arg1);
/**
Maximum number of characters for text fields, when type
has the value "Text" or "Password". See the
maxlength attribute definition in HTML 4.0.
@short Maximum number of characters for text fields, when type
has the value "Text" or "Password".
*/
public native long maxLength();
/**
see maxLength
@short see maxLength
*/
public native void setMaxLength(long arg1);
/**
Form control or object name when submitted with a form. See the
name attribute definition 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);
/**
This control is read-only. When type
has the
value "text" or "password" only. See the
readonly attribute definition in HTML 4.0.
@short This control is read-only.
*/
public native boolean readOnly();
/**
see readOnly
@short see readOnly
*/
public native void setReadOnly(boolean arg1);
/**
Size information. The precise meaning is specific to each type
of field. See the
size attribute definition in HTML 4.0.
@short Size information.
*/
public native long getSize();
/**
see getSize
@short see getSize
*/
public native void setSize(long arg1);
/**
When the type
attribute has the value "Image",
this attribute specifies the location of the image to be used
to decorate the graphical submit button. See the
src attribute definition in HTML 4.0.
@short When the type
attribute has the value "Image", this attribute specifies the location of the image to be used to decorate the graphical submit button.
*/
public native String src();
/**
see src
@short see src
*/
public native void setSrc(String arg1);
/**
Index that represents the element's position in the tabbing
order. See the
tabindex attribute definition 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);
/**
The type of control created. See the
type attribute definition in HTML 4.0.
@short The type of control created.
*/
public native String type();
/**
see type
@short see type
*/
public native void setType(String arg1);
/**
Use client-side image map. See the
usemap attribute definition 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);
/**
The current form control value. Used for radio buttons and
check boxes. See the
value attribute definition in HTML 4.0.
@short The current form control value.
*/
public native String value();
/**
see value
@short see value
*/
public native void setValue(String arg1);
/**
Removes keyboard focus from this element.
@short Removes keyboard focus from this element.
*/
public native void blur();
/**
Gives keyboard focus to this element.
@short Gives keyboard focus to this element.
*/
public native void focus();
/**
Select the contents of the text area. For INPUT
elements whose type
attribute has one of the
following values: "Text", "File", or "Password".
@short Select the contents of the text area.
*/
public native void select();
/**
Simulate a mouse-click. For INPUT
elements whose
type
attribute has one of the following values:
"Button", "Checkbox", "Radio", "Reset", or "Submit".
@short Simulate a mouse-click.
*/
public native void click();
// DOM::HTMLInputElement* HTMLInputElement(DOM::HTMLInputElementImpl* arg1); >>>> NOT CONVERTED
}