|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.mozilla.javascript.ScriptableObject
com.meterware.httpunit.javascript.ScriptingEngineImpl
com.meterware.httpunit.dom.AbstractDomComponent
com.meterware.httpunit.dom.NodeImpl
com.meterware.httpunit.dom.NamespaceAwareNodeImpl
com.meterware.httpunit.dom.ElementImpl
com.meterware.httpunit.dom.HTMLElementImpl
com.meterware.httpunit.dom.HTMLControl
com.meterware.httpunit.dom.HTMLSelectElementImpl
public class HTMLSelectElementImpl
Field Summary | |
---|---|
static java.lang.String |
TYPE_SELECT_MULTIPLE
|
static java.lang.String |
TYPE_SELECT_ONE
|
Fields inherited from class com.meterware.httpunit.dom.HTMLElementImpl |
---|
UNSPECIFIED_ATTRIBUTE |
Fields inherited from class org.mozilla.javascript.ScriptableObject |
---|
CONST, DONTENUM, EMPTY, PERMANENT, READONLY, UNINITIALIZED_CONST |
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 |
Fields inherited from interface org.mozilla.javascript.Scriptable |
---|
NOT_FOUND |
Constructor Summary | |
---|---|
HTMLSelectElementImpl()
|
Method Summary | |
---|---|
void |
add(org.w3c.dom.html.HTMLElement element,
org.w3c.dom.html.HTMLElement before)
|
void |
blur()
simulate blur |
void |
focus()
simulate focus; |
int |
getLength()
|
boolean |
getMultiple()
|
org.w3c.dom.html.HTMLCollection |
getOptions()
|
int |
getSelectedIndex()
|
int |
getSize()
|
java.lang.String |
getType()
|
java.lang.String |
getValue()
|
void |
remove(int index)
|
void |
reset()
|
void |
setMultiple(boolean multiple)
|
void |
setSelectedIndex(int selectedIndex)
|
void |
setSize(int size)
|
void |
setValue(java.lang.String value)
|
Methods inherited from class com.meterware.httpunit.dom.HTMLControl |
---|
getDisabled, getForm, getName, getReadOnly, getTabIndex, setDisabled, setName, setReadOnly, setTabIndex, silenceSubmitButton |
Methods inherited from class com.meterware.httpunit.dom.HTMLElementImpl |
---|
click, doClickAction, getAttributeWithDefault, getAttributeWithNoDefault, getBooleanAttribute, getClassName, getDir, getElementsByTagName, getId, getIntegerAttribute, getIntegerAttribute, getLang, getTitle, setAttribute, setAttribute, setClassName, setDir, setId, setLang, setTitle |
Methods inherited from class com.meterware.httpunit.dom.ElementImpl |
---|
addDomListener, createElement, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getElementsByTagNameNS, getNodeType, getNodeValue, getSchemaTypeInfo, handleEvent, hasAttribute, hasAttributeNS, hasAttributes, importNode, removeAttribute, removeAttributeNode, removeAttributeNS, reportPropertyChanged, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setNodeValue |
Methods inherited from class com.meterware.httpunit.dom.NamespaceAwareNodeImpl |
---|
getLocalName, getNamespaceURI, getNodeName, getTagName, initialize, initialize |
Methods inherited from class com.meterware.httpunit.dom.AbstractDomComponent |
---|
clearCaches, createAnonymousFunctionName, get, has, newScriptingEngine, put |
Methods inherited from class com.meterware.httpunit.javascript.ScriptingEngineImpl |
---|
clearErrorMessages, discardDocumentWriteBuffer, doEvent, doEventScript, evaluateExpression, getDocumentWriteBuffer, getErrorMessages, handleScriptException, runScript, supportsScriptLanguage |
Methods inherited from class org.mozilla.javascript.ScriptableObject |
---|
associateValue, avoidObjectDetection, callMethod, callMethod, defineClass, defineClass, defineClass, defineConst, defineConstProperty, defineFunctionProperties, defineProperty, defineProperty, defineProperty, defineProperty, delete, delete, deleteProperty, deleteProperty, equivalentValues, get, getAllIds, getAssociatedValue, getAttributes, getAttributes, getAttributes, getAttributes, getClassPrototype, getDefaultValue, getDefaultValue, getFunctionPrototype, getGetterOrSetter, getIds, getObjectPrototype, getParentScope, getProperty, getProperty, getPropertyIds, getPrototype, getTopLevelScope, getTopScopeValue, has, hasInstance, hasProperty, hasProperty, isConst, isGetterOrSetter, isSealed, put, putConst, putConstProperty, putProperty, putProperty, redefineProperty, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setGetterOrSetter, setParentScope, setPrototype |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.w3c.dom.html.HTMLSelectElement |
---|
getDisabled, getForm, getName, getTabIndex, setDisabled, setName, setTabIndex |
Methods inherited from interface org.w3c.dom.html.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.mozilla.javascript.Scriptable |
---|
delete, delete, get, getDefaultValue, getIds, getParentScope, getPrototype, has, hasInstance, put, setParentScope, setPrototype |
Field Detail |
---|
public static final java.lang.String TYPE_SELECT_ONE
public static final java.lang.String TYPE_SELECT_MULTIPLE
Constructor Detail |
---|
public HTMLSelectElementImpl()
Method Detail |
---|
public void add(org.w3c.dom.html.HTMLElement element, org.w3c.dom.html.HTMLElement before) throws org.w3c.dom.DOMException
add
in interface org.w3c.dom.html.HTMLSelectElement
org.w3c.dom.DOMException
public void blur()
blur
in interface org.w3c.dom.html.HTMLSelectElement
public void focus()
focus
in interface org.w3c.dom.html.HTMLSelectElement
public java.lang.String getType()
getType
in interface org.w3c.dom.html.HTMLSelectElement
getType
in class HTMLControl
public int getLength()
getLength
in interface org.w3c.dom.html.HTMLSelectElement
public boolean getMultiple()
getMultiple
in interface org.w3c.dom.html.HTMLSelectElement
public org.w3c.dom.html.HTMLCollection getOptions()
getOptions
in interface org.w3c.dom.html.HTMLSelectElement
public int getSelectedIndex()
getSelectedIndex
in interface org.w3c.dom.html.HTMLSelectElement
public java.lang.String getValue()
getValue
in interface org.w3c.dom.html.HTMLSelectElement
public int getSize()
getSize
in interface org.w3c.dom.html.HTMLSelectElement
public void remove(int index)
remove
in interface org.w3c.dom.html.HTMLSelectElement
public void setMultiple(boolean multiple)
setMultiple
in interface org.w3c.dom.html.HTMLSelectElement
public void setSelectedIndex(int selectedIndex)
setSelectedIndex
in interface org.w3c.dom.html.HTMLSelectElement
public void setSize(int size)
setSize
in interface org.w3c.dom.html.HTMLSelectElement
public void setValue(java.lang.String value)
setValue
in interface org.w3c.dom.html.HTMLSelectElement
public void reset()
reset
in class HTMLControl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |