Class HTMLSelectElementImpl
java.lang.Object
org.loboevolution.js.AbstractScriptableDelegate
org.loboevolution.html.dom.nodeimpl.event.EventTargetImpl
org.loboevolution.html.dom.nodeimpl.NodeImpl
org.loboevolution.html.dom.nodeimpl.ElementImpl
org.loboevolution.html.dom.domimpl.HTMLElementImpl
org.loboevolution.html.dom.domimpl.HTMLBasicInputElement
org.loboevolution.html.dom.domimpl.HTMLSelectElementImpl
- All Implemented Interfaces:
Cloneable,EventTarget,GlobalEventHandlers,HTMLElement,HTMLSelectElement,Element,InnerHTML,ModelNode,Node,NonDocumentTypeChildNode,ParentNode,CSSPropertiesContext,ScriptableDelegate
HTMLSelectElementImpl class.
-
Field Summary
Fields inherited from class org.loboevolution.html.dom.nodeimpl.NodeImpl
document, nodeList, notificationsSuspended, parentNode, uiNodeFields inherited from interface org.loboevolution.html.node.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, NONE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidAdd.voidAdds an element to the areas, controlRange, or options collection.protected RenderStatecreateRenderState(RenderState prevRenderState) createRenderState.voiddraw(SelectControl selectControl) draw.intgetClientHeight.getClientWidth.getForm()Retrieves a reference to the form that the object is embedded in.intgetLength.getName()Sets or retrieves the name of the object.getOffsetWidth.Gets options.intSets or retrieves the index of the selected option in a select object.Gets selected options.intgetSize()Sets or retrieves the number of rows in the list box.getType()Retrieves the type of select control based on the value of the MULTIPLE attribute.getValue()Sets or retrieves the value which is returned to the server when the form control is submitted.booleanIs disabled boolean.booleanSets or retrieves the Boolean value indicating whether multiple items can be selected from a list.item(int index) Retrieves a select object or an object from an options collection.Retrieves a select object or an object from an options collection.voidremove()Removes an element from the collection.voidRemove.voidresetInput.voidsetDisabled(boolean disabled) Sets disabled.voidSet Item.voidsetLength(int length) Sets or retrieves the number of objects in a collection.voidsetMultiple(boolean multiple) Sets multiple.voidSets name.voidsetSelectedIndex(int selectedIndex) Sets selected index.voidsetSize(int size) Sets size.voidSets value.toString()Methods inherited from class org.loboevolution.html.dom.domimpl.HTMLBasicInputElement
checkValidity, getDefaultValue, getDirName, getLabels, getMaxLength, getMinLength, getPlaceholder, getSelectionDirection, getSelectionEnd, getSelectionStart, getTextLength, getValidationMessage, getValidity, isAutocomplete, isAutofocus, isReadOnly, isRequired, isWillValidate, reportValidity, setAutocomplete, setAutofocus, setCustomValidity, setDefaultValue, setDirName, setMaxLength, setMinLength, setPlaceholder, setRangeText, setRangeText, setReadOnly, setRequired, setSelectionDirection, setSelectionRange, setSelectionRangeMethods inherited from class org.loboevolution.html.dom.domimpl.HTMLElementImpl
assignAttributeField, click, findStyleDeclarations, forgetLocalStyle, forgetStyle, getAccessKey, getAccessKeyLabel, getAncestorForJavaClass, getAttributeAsBoolean, getAttributeAsInt, getAutocapitalize, getCharset, getComputedStyle, getComputedStyle, getContentEditable, getCurrentStyle, getDocumentBaseURI, getFormInputs, getOffsetHeight, getOffsetLeft, getOffsetParent, getOffsetTop, getOnabort, getOnanimationcancel, getOnanimationend, getOnanimationiteration, getOnanimationstart, getOnauxclick, getOnblur, getOncancel, getOncanplay, getOncanplaythrough, getOnchange, getOnclick, getOnclose, getOncontextmenu, getOncuechange, getOndblclick, getOndrag, getOndragend, getOndragenter, getOndragexit, getOndragleave, getOndragover, getOndragstart, getOndrop, getOndurationchange, getOnemptied, getOnended, getOnerror, getOnfocus, getOnfocusin, getOnfocusout, getOnfullscreenchange, getOngotpointercapture, getOninput, getOninvalid, getOnkeydown, getOnkeypress, getOnkeyup, getOnload, getOnloadeddata, getOnloadedmetadata, getOnloadend, getOnloadstart, getOnlostpointercapture, getOnmousedown, getOnmouseenter, getOnmouseleave, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getOnpause, getOnplay, getOnplaying, getOnpointercancel, getOnpointerdown, getOnpointerenter, getOnpointerleave, getOnpointermove, getOnpointerout, getOnpointerover, getOnpointerup, getOnprogress, getOnratechange, getOnreset, getOnresize, getOnscroll, getOnsecuritypolicyviolation, getOnseeked, getOnseeking, getOnselect, getOnselectionchange, getOnselectstart, getOnstalled, getOnsubmit, getOnsuspend, getOntimeupdate, getOntoggle, getOntouchcancel, getOntouchend, getOntouchmove, getOntouchstart, getOntransitioncancel, getOntransitionend, getOntransitionrun, getOntransitionstart, getOnvolumechange, getOnwaiting, getOnwheel, getParent, getParentStyle, getStyle, informInvalid, informInvalidAttibute, isDraggable, isHidden, isSpellcheck, isTranslate, setAccessKey, setAutocapitalize, setCharset, setContentEditable, setDraggable, setHidden, setMouseOver, setOnabort, setOnanimationcancel, setOnanimationend, setOnanimationiteration, setOnanimationstart, setOnauxclick, setOnblur, setOncancel, setOncanplay, setOncanplaythrough, setOnchange, setOnclick, setOnclose, setOncontextmenu, setOncuechange, setOndblclick, setOndrag, setOndragend, setOndragenter, setOndragexit, setOndragleave, setOndragover, setOndragstart, setOndrop, setOndurationchange, setOnemptied, setOnended, setOnerror, setOnfocus, setOnfocusin, setOnfocusout, setOngotpointercapture, setOninput, setOninvalid, setOnkeydown, setOnkeypress, setOnkeyup, setOnload, setOnloadeddata, setOnloadedmetadata, setOnloadend, setOnloadstart, setOnlostpointercapture, setOnmousedown, setOnmouseenter, setOnmouseleave, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setOnoffline, setOnpause, setOnplay, setOnplaying, setOnpointercancel, setOnpointerdown, setOnpointerenter, setOnpointerleave, setOnpointermove, setOnpointerout, setOnpointerover, setOnpointerup, setOnprogress, setOnratechange, setOnreset, setOnresize, setOnscroll, setOnsecuritypolicyviolation, setOnseeked, setOnseeking, setOnselect, setOnselectionchange, setOnselectstart, setOnstalled, setOnsubmit, setOnsuspend, setOntimeupdate, setOntoggle, setOntouchcancel, setOntouchend, setOntouchmove, setOntouchstart, setOntransitioncancel, setOntransitionend, setOntransitionrun, setOntransitionstart, setOnvolumechange, setOnwaiting, setOnwheel, setSpellcheck, setStyle, setTranslate, warn, warnMethods inherited from class org.loboevolution.html.dom.nodeimpl.ElementImpl
appendOuterHTMLImpl, calculateHeight, calculateWidth, closest, getAttribute, getAttributeNames, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getBoundingClientRect, getChildElementCount, getClassList, getClassName, getClientLeft, getClientRects, getClientTop, getDir, getElementsByClassName, getElementsByTagName, getElementsByTagNameNS, getFirstElementChild, getId, getInnerHTML, getInnerText, getLang, getLastElementChild, getLocalName, getNodeName, getNodeType, getNodeValue, getOuterHTML, getRawInnerText, getSchemaTypeInfo, getScrollHeight, getScrollLeft, getScrollTop, getScrollWidth, getSlot, getTagName, getTitle, hasAttribute, hasAttributeNS, hasAttributes, hasPointerCapture, htmlEncodeChildText, insertAdjacentElement, insertAdjacentHTML, isEqualNode, matches, querySelector, querySelectorAll, releasePointerCapture, removeAttribute, removeAttributeNode, removeAttributeNS, requestPointerLock, scroll, scrollBy, scrollIntoView, scrollIntoView, scrollTo, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setClassName, setDir, setId, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setInnerHTML, setInnerText, setLang, setNodeValue, setOuterHTML, setPointerCapture, setScrollLeft, setScrollTop, setSlot, setTitle, toggleAttribute, toggleAttributeMethods inherited from class org.loboevolution.html.dom.nodeimpl.NodeImpl
appendChild, appendChildrenToCollectionImpl, appendInnerHTMLImpl, appendInnerTextImpl, clone, cloneNode, cloneNode, compareDocumentPosition, contains, extractDescendentsArrayImpl, findUINode, forgetRenderState, getATTRIBUTE_NODE, getBaseURI, getCDATA_SECTION_NODE, getChildIndex, getChildNodes, getChildren, getCOMMENT_NODE, getDescendents, getDOCUMENT_FRAGMENT_NODE, getDOCUMENT_NODE, getDOCUMENT_POSITION_CONTAINED_BY, getDOCUMENT_POSITION_CONTAINS, getDOCUMENT_POSITION_DISCONNECTED, getDOCUMENT_POSITION_FOLLOWING, getDOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, getDOCUMENT_POSITION_PRECEDING, getDOCUMENT_TYPE_NODE, getDocumentItem, getDocumentNode, getDocumentURL, getELEMENT_NODE, getENTITY_NODE, getENTITY_REFERENCE_NODE, getFeature, getFirstChild, getFirstChildByFilter, getFullURL, getHtmlRendererConfig, getHtmlRendererContext, getLastChild, getNamespaceURI, getNextElementSibling, getNextSibling, getNextTo, getNodeList, getNONE, getNOTATION_NODE, getOwnerDocument, getParentElement, getParentModelNode, getParentNode, getParentRenderState, getPrefix, getPreviousElementSibling, getPreviousSibling, getPreviousTo, getPROCESSING_INSTRUCTION_NODE, getRenderState, getRootNode, getTEXT_NODE, getTextContent, getUINode, getUserAgentContext, getUserData, hasChildNodes, informLayoutInvalid, informLookInvalid, informNodeLoaded, informPositionInvalid, informSizeInvalid, informStructureInvalid, insertAfter, insertAt, insertBefore, isDefaultNamespace, isEqualOrDescendentOf, isIsConnected, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, prepend, prependChild, removeChild, removeChildAt, removeChildrenImpl, removeTableChildren, replaceAdjacentTextNodes, replaceChild, setDocumentItem, setOwnerDocument, setOwnerDocument, setParentImpl, setPrefix, setTextContent, setUINode, setUserData, visit, visitImplMethods inherited from class org.loboevolution.html.dom.nodeimpl.event.EventTargetImpl
addEventListener, addEventListener, dispatchEvent, dispatchEvent, getFunction, removeEventListener, removeEventListenerMethods inherited from class org.loboevolution.js.AbstractScriptableDelegate
getScriptable, setScriptableMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.loboevolution.html.style.CSSPropertiesContext
informLayoutInvalid, informLookInvalid, informPositionInvalid, informSizeInvalidMethods inherited from interface org.loboevolution.html.node.Element
closest, getAttribute, getAttributeNames, getAttributeNode, getAttributeNodeNS, getAttributeNS, getBoundingClientRect, getClassList, getClassName, getClientLeft, getClientRects, getClientTop, getElementsByClassName, getElementsByTagName, getElementsByTagNameNS, getId, getInnerHTML, getLocalName, getNamespaceURI, getOuterHTML, getPrefix, getSchemaTypeInfo, getScrollHeight, getScrollLeft, getScrollTop, getScrollWidth, getSlot, getTagName, hasAttribute, hasAttributeNS, hasPointerCapture, insertAdjacentElement, insertAdjacentHTML, matches, releasePointerCapture, removeAttribute, removeAttributeNode, removeAttributeNS, requestPointerLock, scroll, scrollBy, scrollIntoView, scrollIntoView, scrollTo, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setClassName, setId, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setOuterHTML, setPointerCapture, setScrollLeft, setScrollTop, setSlot, toggleAttribute, toggleAttributeMethods inherited from interface org.loboevolution.events.EventTarget
addEventListener, addEventListener, dispatchEvent, dispatchEvent, removeEventListener, removeEventListenerMethods inherited from interface org.loboevolution.events.GlobalEventHandlers
addAbortEventListener, addAbortEventListener, addAnimationCancelEventListener, addAnimationCancelEventListener, addAnimationEndEventListener, addAnimationEndEventListener, addAnimationIterationEventListener, addAnimationIterationEventListener, addAnimationStartEventListener, addAnimationStartEventListener, addAuxClickEventListener, addAuxClickEventListener, addBlurEventListener, addBlurEventListener, addCancelEventListener, addCancelEventListener, addCanPlayEventListener, addCanPlayEventListener, addCanPlayThroughEventListener, addCanPlayThroughEventListener, addChangeEventListener, addChangeEventListener, addClickEventListener, addClickEventListener, addCloseEventListener, addCloseEventListener, addContextMenuEventListener, addContextMenuEventListener, addCueChangeEventListener, addCueChangeEventListener, addDblClickEventListener, addDblClickEventListener, addDragEndEventListener, addDragEndEventListener, addDragEnterEventListener, addDragEnterEventListener, addDragEventListener, addDragEventListener, addDragExitEventListener, addDragExitEventListener, addDragLeaveEventListener, addDragLeaveEventListener, addDragOverEventListener, addDragOverEventListener, addDragStartEventListener, addDragStartEventListener, addDropEventListener, addDropEventListener, addDurationChangeEventListener, addDurationChangeEventListener, addEmptiedEventListener, addEmptiedEventListener, addEndedEventListener, addEndedEventListener, addErrorEventListener, addErrorEventListener, addFocusEventListener, addFocusEventListener, addFocusInEventListener, addFocusInEventListener, addFocusOutEventListener, addFocusOutEventListener, addGotPointerCaptureEventListener, addGotPointerCaptureEventListener, addInputEventListener, addInputEventListener, addInvalidEventListener, addInvalidEventListener, addKeyDownEventListener, addKeyDownEventListener, addKeyPressEventListener, addKeyPressEventListener, addKeyUpEventListener, addKeyUpEventListener, addLoadedDataEventListener, addLoadedDataEventListener, addLoadedMetaDataEventListener, addLoadedMetaDataEventListener, addLoadEndEventListener, addLoadEndEventListener, addLoadEventListener, addLoadEventListener, addLoadStartEventListener, addLoadStartEventListener, addLostPointerCaptureEventListener, addLostPointerCaptureEventListener, addMouseDownEventListener, addMouseDownEventListener, addMouseEnterEventListener, addMouseEnterEventListener, addMouseLeaveEventListener, addMouseLeaveEventListener, addMouseMoveEventListener, addMouseMoveEventListener, addMouseOutEventListener, addMouseOutEventListener, addMouseOverEventListener, addMouseOverEventListener, addMouseUpEventListener, addMouseUpEventListener, addPauseEventListener, addPauseEventListener, addPlayEventListener, addPlayEventListener, addPlayingEventListener, addPlayingEventListener, addPointerCancelEventListener, addPointerCancelEventListener, addPointerDownEventListener, addPointerDownEventListener, addPointerEnterEventListener, addPointerEnterEventListener, addPointerLeaveEventListener, addPointerLeaveEventListener, addPointerMoveEventListener, addPointerMoveEventListener, addPointerOutEventListener, addPointerOutEventListener, addPointerOverEventListener, addPointerOverEventListener, addPointerUpEventListener, addPointerUpEventListener, addProgressEventListener, addProgressEventListener, addRateChangeEventListener, addRateChangeEventListener, addResetEventListener, addResetEventListener, addResizeEventListener, addResizeEventListener, addScrollEventListener, addScrollEventListener, addSecurityPolicyViolationEventListener, addSecurityPolicyViolationEventListener, addSeekedEventListener, addSeekedEventListener, addSeekingEventListener, addSeekingEventListener, addSelectEventListener, addSelectEventListener, addSelectionChangeEventListener, addSelectionChangeEventListener, addSelectStartEventListener, addSelectStartEventListener, addStalledEventListener, addStalledEventListener, addSubmitEventListener, addSubmitEventListener, addSuspendEventListener, addSuspendEventListener, addTimeUpdateEventListener, addTimeUpdateEventListener, addToggleEventListener, addToggleEventListener, addTouchCancelEventListener, addTouchCancelEventListener, addTouchEndEventListener, addTouchEndEventListener, addTouchMoveEventListener, addTouchMoveEventListener, addTouchStartEventListener, addTouchStartEventListener, addTransitionCancelEventListener, addTransitionCancelEventListener, addTransitionEndEventListener, addTransitionEndEventListener, addTransitionRunEventListener, addTransitionRunEventListener, addTransitionStartEventListener, addTransitionStartEventListener, addVolumeChangeEventListener, addVolumeChangeEventListener, addWaitingEventListener, addWaitingEventListener, addWheelEventListener, addWheelEventListener, removeAbortEventListener, removeAbortEventListener, removeAnimationCancelEventListener, removeAnimationCancelEventListener, removeAnimationEndEventListener, removeAnimationEndEventListener, removeAnimationIterationEventListener, removeAnimationIterationEventListener, removeAnimationStartEventListener, removeAnimationStartEventListener, removeAuxClickEventListener, removeAuxClickEventListener, removeBlurEventListener, removeBlurEventListener, removeCancelEventListener, removeCancelEventListener, removeCanPlayEventListener, removeCanPlayEventListener, removeCanPlayThroughEventListener, removeCanPlayThroughEventListener, removeChangeEventListener, removeChangeEventListener, removeClickEventListener, removeClickEventListener, removeCloseEventListener, removeCloseEventListener, removeContextMenuEventListener, removeContextMenuEventListener, removeCueChangeEventListener, removeCueChangeEventListener, removeDblClickEventListener, removeDblClickEventListener, removeDragEndEventListener, removeDragEndEventListener, removeDragEnterEventListener, removeDragEnterEventListener, removeDragEventListener, removeDragEventListener, removeDragExitEventListener, removeDragExitEventListener, removeDragLeaveEventListener, removeDragLeaveEventListener, removeDragOverEventListener, removeDragOverEventListener, removeDragStartEventListener, removeDragStartEventListener, removeDropEventListener, removeDropEventListener, removeDurationChangeEventListener, removeDurationChangeEventListener, removeEmptiedEventListener, removeEmptiedEventListener, removeEndedEventListener, removeEndedEventListener, removeErrorEventListener, removeErrorEventListener, removeFocusEventListener, removeFocusEventListener, removeFocusInEventListener, removeFocusInEventListener, removeFocusOutEventListener, removeFocusOutEventListener, removeGotPointerCaptureEventListener, removeGotPointerCaptureEventListener, removeInputEventListener, removeInputEventListener, removeInvalidEventListener, removeInvalidEventListener, removeKeyDownEventListener, removeKeyDownEventListener, removeKeyPressEventListener, removeKeyPressEventListener, removeKeyUpEventListener, removeKeyUpEventListener, removeLoadedDataEventListener, removeLoadedDataEventListener, removeLoadedMetaDataEventListener, removeLoadedMetaDataEventListener, removeLoadEndEventListener, removeLoadEndEventListener, removeLoadEventListener, removeLoadEventListener, removeLoadStartEventListener, removeLoadStartEventListener, removeLostPointerCaptureEventListener, removeLostPointerCaptureEventListener, removeMouseDownEventListener, removeMouseDownEventListener, removeMouseEnterEventListener, removeMouseEnterEventListener, removeMouseLeaveEventListener, removeMouseLeaveEventListener, removeMouseMoveEventListener, removeMouseMoveEventListener, removeMouseOutEventListener, removeMouseOutEventListener, removeMouseOverEventListener, removeMouseOverEventListener, removeMouseUpEventListener, removeMouseUpEventListener, removePauseEventListener, removePauseEventListener, removePlayEventListener, removePlayEventListener, removePlayingEventListener, removePlayingEventListener, removePointerCancelEventListener, removePointerCancelEventListener, removePointerDownEventListener, removePointerDownEventListener, removePointerEnterEventListener, removePointerEnterEventListener, removePointerLeaveEventListener, removePointerLeaveEventListener, removePointerMoveEventListener, removePointerMoveEventListener, removePointerOutEventListener, removePointerOutEventListener, removePointerOverEventListener, removePointerOverEventListener, removePointerUpEventListener, removePointerUpEventListener, removeProgressEventListener, removeProgressEventListener, removeRateChangeEventListener, removeRateChangeEventListener, removeResetEventListener, removeResetEventListener, removeResizeEventListener, removeResizeEventListener, removeScrollEventListener, removeScrollEventListener, removeSecurityPolicyViolationEventListener, removeSecurityPolicyViolationEventListener, removeSeekedEventListener, removeSeekedEventListener, removeSeekingEventListener, removeSeekingEventListener, removeSelectEventListener, removeSelectEventListener, removeSelectionChangeEventListener, removeSelectionChangeEventListener, removeSelectStartEventListener, removeSelectStartEventListener, removeStalledEventListener, removeStalledEventListener, removeSubmitEventListener, removeSubmitEventListener, removeSuspendEventListener, removeSuspendEventListener, removeTimeUpdateEventListener, removeTimeUpdateEventListener, removeToggleEventListener, removeToggleEventListener, removeTouchCancelEventListener, removeTouchCancelEventListener, removeTouchEndEventListener, removeTouchEndEventListener, removeTouchMoveEventListener, removeTouchMoveEventListener, removeTouchStartEventListener, removeTouchStartEventListener, removeTransitionCancelEventListener, removeTransitionCancelEventListener, removeTransitionEndEventListener, removeTransitionEndEventListener, removeTransitionRunEventListener, removeTransitionRunEventListener, removeTransitionStartEventListener, removeTransitionStartEventListener, removeVolumeChangeEventListener, removeVolumeChangeEventListener, removeWaitingEventListener, removeWaitingEventListener, removeWheelEventListener, removeWheelEventListenerMethods inherited from interface org.loboevolution.html.dom.HTMLElement
click, getAccessKey, getAccessKeyLabel, getAutocapitalize, getContentEditable, getCurrentStyle, getDir, getInnerText, getLang, getOffsetHeight, getOffsetLeft, getOffsetParent, getOffsetTop, getStyle, getTitle, isDraggable, isHidden, isSpellcheck, isTranslate, setAccessKey, setAutocapitalize, setContentEditable, setDir, setDraggable, setHidden, setInnerText, setLang, setSpellcheck, setTitle, setTranslateMethods inherited from interface org.loboevolution.html.dom.HTMLSelectElement
checkValidity, getLabels, getValidationMessage, getValidity, isAutocomplete, isAutofocus, isRequired, isWillValidate, reportValidity, setAutocomplete, setAutofocus, setCustomValidity, setRequiredMethods inherited from interface org.loboevolution.html.node.InnerHTML
setInnerHTMLMethods inherited from interface org.loboevolution.html.node.ModelNode
getDocumentItem, getFullURL, getParentModelNode, getRenderState, isEqualOrDescendentOf, setDocumentItem, warnMethods inherited from interface org.loboevolution.html.node.Node
appendChild, appendChildrenToCollectionImpl, cloneNode, cloneNode, compareDocumentPosition, contains, extractDescendentsArrayImpl, findUINode, forgetRenderState, getAttributes, getBaseURI, getChildNodes, getDocumentNode, getFeature, getFirstChild, getLastChild, getNextSibling, getNextTo, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentElement, getParentNode, getPreviousSibling, getPreviousTo, getRootNode, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isIsConnected, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, prepend, prependChild, removeChild, replaceChild, setNamespaceURI, setNodeValue, setOwnerDocument, setOwnerDocument, setParentImpl, setPrefix, setTextContent, setUserData, visitMethods inherited from interface org.loboevolution.html.node.NonDocumentTypeChildNode
getNextElementSibling, getPreviousElementSiblingMethods inherited from interface org.loboevolution.html.node.ParentNode
getChildElementCount, getChildren, getFirstElementChild, getLastElementChild, querySelector, querySelectorAll
-
Constructor Details
-
HTMLSelectElementImpl
Constructor for HTMLSelectElementImpl.
- Parameters:
name- aStringobject.
-
-
Method Details
-
isDisabled
public boolean isDisabled()Is disabled boolean.- Specified by:
isDisabledin interfaceHTMLSelectElement- Overrides:
isDisabledin classHTMLBasicInputElement- Returns:
- the boolean
-
getForm
Retrieves a reference to the form that the object is embedded in.- Specified by:
getFormin interfaceHTMLSelectElement- Returns:
- the form
-
getLength
public int getLength()getLength.
- Specified by:
getLengthin interfaceHTMLSelectElement- Returns:
- a
Integerobject.
-
getName
Sets or retrieves the name of the object.- Specified by:
getNamein interfaceHTMLSelectElement- Returns:
- the name
-
getOptions
Gets options.- Specified by:
getOptionsin interfaceHTMLSelectElement- Returns:
- the options
-
getSelectedIndex
public int getSelectedIndex()Sets or retrieves the index of the selected option in a select object.- Specified by:
getSelectedIndexin interfaceHTMLSelectElement- Returns:
- the selected index
-
getSize
public int getSize()Sets or retrieves the number of rows in the list box.- Specified by:
getSizein interfaceHTMLSelectElement- Returns:
- the size
-
getType
Retrieves the type of select control based on the value of the MULTIPLE attribute.- Specified by:
getTypein interfaceHTMLSelectElement- Returns:
- the type
-
getValue
Sets or retrieves the value which is returned to the server when the form control is submitted.- Specified by:
getValuein interfaceHTMLSelectElement- Specified by:
getValuein classHTMLBasicInputElement- Returns:
- the value
-
remove
Remove.- Specified by:
removein interfaceHTMLSelectElement- Parameters:
element- the element
-
setDisabled
public void setDisabled(boolean disabled) Sets disabled.- Specified by:
setDisabledin interfaceHTMLSelectElement- Overrides:
setDisabledin classHTMLBasicInputElement- Parameters:
disabled- the disabled
-
setLength
public void setLength(int length) Sets or retrieves the number of objects in a collection.- Specified by:
setLengthin interfaceHTMLSelectElement- Parameters:
length- the length
-
setMultiple
public void setMultiple(boolean multiple) Sets multiple.- Specified by:
setMultiplein interfaceHTMLSelectElement- Parameters:
multiple- the multiple
-
setName
Sets name.- Specified by:
setNamein interfaceHTMLSelectElement- Parameters:
name- the name
-
setSelectedIndex
public void setSelectedIndex(int selectedIndex) Sets selected index.- Specified by:
setSelectedIndexin interfaceHTMLSelectElement- Parameters:
selectedIndex- the selected index
-
setValue
Sets value.- Specified by:
setValuein interfaceHTMLSelectElement- Specified by:
setValuein classHTMLBasicInputElement- Parameters:
value- the value
-
draw
draw.
- Parameters:
selectControl- aSelectControlobject.
-
resetInput
public void resetInput()resetInput.
-
isMultiple
public boolean isMultiple()Sets or retrieves the Boolean value indicating whether multiple items can be selected from a list.- Specified by:
isMultiplein interfaceHTMLSelectElement- Returns:
- the boolean
-
getSelectedOptions
Gets selected options.- Specified by:
getSelectedOptionsin interfaceHTMLSelectElement- Returns:
- the selected options
-
setSize
public void setSize(int size) Sets size.- Specified by:
setSizein interfaceHTMLSelectElement- Parameters:
size- the size
-
add
Adds an element to the areas, controlRange, or options collection.- Specified by:
addin interfaceHTMLSelectElement- Parameters:
element- Variant of type Number that specifies the index position in the collection where the element is placed. If no value is given, the method places the element at the end of the collection.before- Variant of type Object that specifies an element to insert before, or null to append the object to the collection.
-
add
Add.- Specified by:
addin interfaceHTMLSelectElement- Parameters:
element- the element
-
item
Retrieves a select object or an object from an options collection.- Specified by:
itemin interfaceHTMLSelectElement- Parameters:
index- Variant of type Number that specifies the zero-based index of the object to retrieve when a collection is returned.- Returns:
- the element
-
namedItem
Retrieves a select object or an object from an options collection.- Specified by:
namedItemin interfaceHTMLSelectElement- Parameters:
name- A String that specifies the name or id property of the object to retrieve. A collection is returned if more than one match is made.- Returns:
- the html option element
-
remove
public void remove()Removes an element from the collection.- Specified by:
removein interfaceHTMLSelectElement
-
setItem
Description copied from interface:HTMLSelectElementSet Item.- Specified by:
setItemin interfaceHTMLSelectElement- Parameters:
index- the namenode- the value
-
getClientHeight
public int getClientHeight()Description copied from class:ElementImplgetClientHeight.
- Specified by:
getClientHeightin interfaceElement- Overrides:
getClientHeightin classElementImpl- Returns:
- a
Integerobject.
-
getClientWidth
Description copied from class:ElementImplgetClientWidth.
- Specified by:
getClientWidthin interfaceElement- Overrides:
getClientWidthin classElementImpl- Returns:
- a
Integerobject.
-
getOffsetWidth
Description copied from class:HTMLElementImplgetOffsetWidth.
- Specified by:
getOffsetWidthin interfaceHTMLElement- Overrides:
getOffsetWidthin classHTMLElementImpl- Returns:
- a
Integerobject.
-
createRenderState
createRenderState.
- Overrides:
createRenderStatein classHTMLElementImpl- Parameters:
prevRenderState- aRenderStateobject.- Returns:
- a
RenderStateobject.
-
toString
- Overrides:
toStringin classHTMLElementImpl
-