|
Xerces 1.0.1 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.xerces.dom.NodeImpl | +--org.apache.xerces.dom.ElementImpl | +--org.apache.html.dom.HTMLElementImpl | +--org.apache.html.dom.HTMLSelectElementImpl
HTMLSelectElement
,
ElementImpl
, Serialized FormFields inherited from class org.apache.xerces.dom.ElementImpl |
attributes,
enableNamespace,
localName,
namespaceURI,
prefix |
Fields inherited from class org.apache.xerces.dom.NodeImpl |
ELEMENT_DEFINITION_NODE,
firstChild,
kidOK,
lastChild,
MUTATION_AGGREGATE,
MUTATION_ALL,
MUTATION_LOCAL,
MUTATION_NONE,
MUTATIONEVENTS,
name,
nextSibling,
ownerDocument,
parentNode,
previousSibling,
readOnly,
syncChildren,
syncData,
userData,
value |
Fields inherited from interface org.w3c.dom.Node |
ATTRIBUTE_NODE,
CDATA_SECTION_NODE,
COMMENT_NODE,
DOCUMENT_FRAGMENT_NODE,
DOCUMENT_NODE,
DOCUMENT_TYPE_NODE,
ELEMENT_NODE,
ENTITY_NODE,
ENTITY_REFERENCE_NODE,
NOTATION_NODE,
PROCESSING_INSTRUCTION_NODE,
TEXT_NODE |
Constructor Summary | |
HTMLSelectElementImpl(HTMLDocumentImpl owner,
java.lang.String name)
Constructor requires owner document. |
Method Summary | |
void |
add(HTMLElement element,
HTMLElement before)
Add a new element to the collection of OPTION elementsfor
this SELECT . |
void |
blur()
Removes keyboard focus from this element. |
void |
focus()
Gives keyboard focus to this element. |
boolean |
getDisabled()
The control is unavailable in this context. |
int |
getLength()
The number of options in this SELECT . |
boolean |
getMultiple()
If true, multiple OPTION elements may be selected in this
SELECT . |
java.lang.String |
getName()
Form control or object name when submitted with a form. |
HTMLCollection |
getOptions()
The collection of OPTION elements contained by this element. |
int |
getSelectedIndex()
The ordinal index of the selected option. |
int |
getSize()
Number of visible rows. |
int |
getTabIndex()
Index that represents the element's position in the tabbing order. |
java.lang.String |
getType()
The type of this form control. |
java.lang.String |
getValue()
The current form control value. |
void |
remove(int index)
Remove an element from the collection of OPTION elementsfor
this SELECT . |
void |
setDisabled(boolean disabled)
|
void |
setMultiple(boolean multiple)
|
void |
setName(java.lang.String name)
|
void |
setSelectedIndex(int selectedIndex)
|
void |
setSize(int size)
|
void |
setTabIndex(int tabIndex)
|
void |
setValue(java.lang.String value)
|
Methods inherited from class org.apache.html.dom.HTMLElementImpl |
getClassName,
getDir,
getForm,
getId,
getLang,
getTitle,
setClassName,
setDir,
setId,
setLang,
setTitle |
Methods inherited from class org.apache.xerces.dom.ElementImpl |
cloneNode,
getAttribute,
getAttributeNode,
getAttributeNodeNS,
getAttributeNS,
getAttributes,
getElementsByTagName,
getElementsByTagNameNS,
getLocalName,
getNamespaceURI,
getNodeType,
getNodeValue,
getPrefix,
getTagName,
normalize,
removeAttribute,
removeAttributeNode,
removeAttributeNS,
setAttribute,
setAttributeNode,
setAttributeNodeNS,
setAttributeNS,
setNodeValue,
setPrefix,
setReadOnly,
setupDefaultAttributes,
synchronizeData |
Methods inherited from class org.apache.xerces.dom.NodeImpl |
addEventListener,
appendChild,
changed,
dispatchEvent,
finalize,
getChildNodes,
getFirstChild,
getLastChild,
getNextSibling,
getNodeName,
getOwnerDocument,
getParentNode,
getPreviousSibling,
getReadOnly,
getUserData,
hasChildNodes,
insertBefore,
item,
removeChild,
removeEventListener,
replaceChild,
setUserData,
supports,
synchronizeChildren,
toString |
Methods inherited from class java.lang.Object |
clone,
equals,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
Constructor Detail |
public HTMLSelectElementImpl(HTMLDocumentImpl owner, java.lang.String name)
owner
- The owner HTML documentMethod Detail |
public java.lang.String getType()
true
and the string "select-one"
when false
.public java.lang.String getValue()
public void setValue(java.lang.String value)
public int getSelectedIndex()
public void setSelectedIndex(int selectedIndex)
public HTMLCollection getOptions()
OPTION
elements contained by this element.public int getLength()
SELECT
.public boolean getDisabled()
public void setDisabled(boolean disabled)
public boolean getMultiple()
OPTION
elements may be selected in this
SELECT
. See the multiple attribute definition in HTML 4.0.public void setMultiple(boolean multiple)
public java.lang.String getName()
public void setName(java.lang.String name)
public int getSize()
public void setSize(int size)
public int getTabIndex()
public void setTabIndex(int tabIndex)
public void add(HTMLElement element, HTMLElement before)
OPTION
elementsfor
this SELECT
.element
- The element to add.before
- The element to insert before, or null
for the
head of the list.public void remove(int index)
OPTION
elementsfor
this SELECT
. Does nothing if no element has the givenindex.index
- The index of the item to remove.public void blur()
public void focus()
|
Xerces 1.0.1 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |