|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.lobobrowser.js.AbstractScriptableDelegate
org.lobobrowser.html.domimpl.NodeImpl
org.lobobrowser.html.domimpl.ElementImpl
org.lobobrowser.html.domimpl.HTMLElementImpl
org.lobobrowser.html.domimpl.HTMLAbstractUIElement
org.lobobrowser.html.domimpl.HTMLBaseInputElement
org.lobobrowser.html.domimpl.HTMLSelectElementImpl
public class HTMLSelectElementImpl
Field Summary |
---|
Fields inherited from class org.lobobrowser.html.domimpl.HTMLBaseInputElement |
---|
deferredValue, inputContext |
Fields inherited from class org.lobobrowser.html.domimpl.ElementImpl |
---|
attributes |
Fields inherited from class org.lobobrowser.html.domimpl.NodeImpl |
---|
document, logger, nodeList, notificationsSuspended, parentNode, treeLock, uiNode |
Fields inherited from interface org.w3c.dom.Node |
---|
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE |
Constructor Summary | |
---|---|
HTMLSelectElementImpl(java.lang.String name)
|
Method Summary | |
---|---|
void |
add(org.w3c.dom.html2.HTMLElement element,
org.w3c.dom.html2.HTMLElement before)
|
protected FormInput[] |
getFormInputs()
Gets form input due to the current element. |
int |
getLength()
|
boolean |
getMultiple()
|
org.mozilla.javascript.Function |
getOnchange()
|
org.w3c.dom.html2.HTMLOptionsCollection |
getOptions()
|
int |
getSelectedIndex()
|
int |
getSize()
|
java.lang.String |
getType()
|
void |
remove(int index)
|
void |
resetInput()
|
void |
setInputContext(InputContext ic)
|
void |
setLength(int length)
|
void |
setMultiple(boolean multiple)
|
void |
setOnchange(org.mozilla.javascript.Function value)
|
void |
setSelectedIndex(int selectedIndex)
|
void |
setSize(int size)
|
Methods inherited from class org.lobobrowser.html.domimpl.HTMLBaseInputElement |
---|
addImageListener, assignAttributeField, blur, focus, getAccept, getAccessKey, getAlign, getAlt, getDefaultValue, getDisabled, getFileValue, getForm, getImage, getName, getOnload, getReadOnly, getTabIndex, getValue, removeImageListener, resetForm, select, setAccept, setAccessKey, setAlign, setAlt, setDefaultValue, setDisabled, setName, setOnload, setReadOnly, setTabIndex, setValue, submitForm |
Methods inherited from class org.lobobrowser.html.domimpl.HTMLAbstractUIElement |
---|
getEventFunction, getOnblur, getOnclick, getOncontextmenu, getOndblclick, getOnfocus, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, setOnblur, setOnclick, setOncontextmenu, setOndblclick, setOnfocus, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup |
Methods inherited from class org.lobobrowser.js.AbstractScriptableDelegate |
---|
getScriptable, setScriptable |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.w3c.dom.html2.HTMLSelectElement |
---|
blur, focus, getDisabled, getForm, getName, getTabIndex, getValue, setDisabled, setName, setTabIndex, setValue |
Methods inherited from interface org.w3c.dom.html2.HTMLElement |
---|
getClassName, getDir, getId, getLang, getTitle, setClassName, setDir, setId, setLang, setTitle |
Methods inherited from interface org.w3c.dom.Element |
---|
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS |
Methods inherited from interface org.w3c.dom.Node |
---|
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData |
Methods inherited from interface org.lobobrowser.html.style.CSS2PropertiesContext |
---|
informLayoutInvalid, informLookInvalid, informPositionInvalid, informSizeInvalid |
Constructor Detail |
---|
public HTMLSelectElementImpl(java.lang.String name)
Method Detail |
---|
public void add(org.w3c.dom.html2.HTMLElement element, org.w3c.dom.html2.HTMLElement before) throws org.w3c.dom.DOMException
add
in interface org.w3c.dom.html2.HTMLSelectElement
org.w3c.dom.DOMException
public int getLength()
getLength
in interface org.w3c.dom.html2.HTMLSelectElement
public boolean getMultiple()
getMultiple
in interface org.w3c.dom.html2.HTMLSelectElement
public org.w3c.dom.html2.HTMLOptionsCollection getOptions()
getOptions
in interface org.w3c.dom.html2.HTMLSelectElement
public int getSelectedIndex()
getSelectedIndex
in interface org.w3c.dom.html2.HTMLSelectElement
public int getSize()
getSize
in interface org.w3c.dom.html2.HTMLSelectElement
public java.lang.String getType()
getType
in interface org.w3c.dom.html2.HTMLSelectElement
public void remove(int index)
remove
in interface org.w3c.dom.html2.HTMLSelectElement
public void setLength(int length) throws org.w3c.dom.DOMException
setLength
in interface org.w3c.dom.html2.HTMLSelectElement
org.w3c.dom.DOMException
public void setMultiple(boolean multiple)
setMultiple
in interface org.w3c.dom.html2.HTMLSelectElement
public void setSelectedIndex(int selectedIndex)
setSelectedIndex
in interface org.w3c.dom.html2.HTMLSelectElement
public void setSize(int size)
setSize
in interface org.w3c.dom.html2.HTMLSelectElement
protected FormInput[] getFormInputs()
HTMLElementImpl
null
except when the element is a form input element.
getFormInputs
in class HTMLElementImpl
public void resetInput()
public void setInputContext(InputContext ic)
setInputContext
in class HTMLBaseInputElement
public org.mozilla.javascript.Function getOnchange()
public void setOnchange(org.mozilla.javascript.Function value)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |