// Generated by esidl 0.4.0. package org.w3c.dom.html; import org.w3c.dom.NodeList; public interface HTMLSelectElement extends HTMLElement { // HTMLSelectElement public boolean getAutofocus(); public void setAutofocus(boolean autofocus); public boolean getDisabled(); public void setDisabled(boolean disabled); public HTMLFormElement getForm(); public boolean getMultiple(); public void setMultiple(boolean multiple); public String getName(); public void setName(String name); public boolean getRequired(); public void setRequired(boolean required); public int getSize(); public void setSize(int size); public String getType(); public HTMLOptionsCollection getOptions(); public int getLength(); public void setLength(int length); public Object item(int index); public Object namedItem(String name); public void add(HTMLElement element); public void add(HTMLElement element, HTMLElement before); public void add(HTMLElement element, int before); public void remove(int index); public HTMLCollection getSelectedOptions(); public int getSelectedIndex(); public void setSelectedIndex(int selectedIndex); public String getValue(); public void setValue(String value); public boolean getWillValidate(); public ValidityState getValidity(); public String getValidationMessage(); public boolean checkValidity(); public void setCustomValidity(String error); public NodeList getLabels(); }