|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
com.canoo.webtest.steps.Step
com.canoo.webtest.steps.AbstractBrowserAction
com.canoo.webtest.steps.form.AbstractSetFieldStep
com.canoo.webtest.steps.form.AbstractSetNamedFieldStep
com.canoo.webtest.extension.ForceInputFieldAttribute
public final class ForceInputFieldAttribute
ForceInputFieldAttribute
| Field Summary |
|---|
| Fields inherited from class com.canoo.webtest.steps.form.AbstractSetNamedFieldStep |
|---|
DEFAULT_VALUE_NULL_MESSAGE |
| Fields inherited from class com.canoo.webtest.steps.form.AbstractSetFieldStep |
|---|
MESSAGE_ARGUMENT_MISSING, MESSAGE_ARGUMENT_REDUNDANT |
| Fields inherited from class com.canoo.webtest.steps.Step |
|---|
DEFAULT_DESCRIPTION, ELEMENT_ATTRIBUTE_ID, ELEMENT_ATTRIBUTE_NAME, PROPERTY_TYPE_ANT, PROPERTY_TYPE_ANT_STRICT, PROPERTY_TYPE_DEFAULT, PROPERTY_TYPE_DYNAMIC |
| Fields inherited from class org.apache.tools.ant.Task |
|---|
target, taskName, taskType, wrapper |
| Fields inherited from class org.apache.tools.ant.ProjectComponent |
|---|
description, location, project |
| Constructor Summary | |
|---|---|
ForceInputFieldAttribute()
|
|
| Method Summary | |
|---|---|
protected List |
findFields(com.gargoylesoftware.htmlunit.html.HtmlForm form)
Finds all possible input fields. |
protected com.gargoylesoftware.htmlunit.html.HtmlForm |
findForm()
Finds the relevant form. |
String |
getAttributeName()
|
String |
getAttributeValue()
|
String |
getTagName()
|
protected boolean |
keepField(com.gargoylesoftware.htmlunit.html.HtmlElement elt)
Called by AbstractSetFieldStep.findFields(com.gargoylesoftware.htmlunit.html.HtmlForm) to filter out elements
with the correct name but not matching some other selection criteria. |
void |
setAttributeName(String name)
Sets the name of the attribute of interest. |
void |
setAttributeValue(String value)
Sets the new value of the attribute of interest. |
protected void |
setField(com.gargoylesoftware.htmlunit.html.HtmlElement field)
Updates a field. |
void |
setTagName(String name)
Sets the name of the tag of interest. |
protected void |
verifyParameters()
Verifies the parameters. |
| Methods inherited from class com.canoo.webtest.steps.form.AbstractSetNamedFieldStep |
|---|
addText, getValue, isValueNull, setValue |
| Methods inherited from class com.canoo.webtest.steps.form.AbstractSetFieldStep |
|---|
doExecute, getFieldIndex, getForLabel, getFormName, getHtmlId, getName, getXpath, selectField, setFieldIndex, setForLabel, setFormName, setHtmlId, setName, setXpath, trimFields |
| Methods inherited from class com.canoo.webtest.steps.AbstractBrowserAction |
|---|
setSave, setSavePrefix, setSaveResponse |
| Methods inherited from class org.apache.tools.ant.Task |
|---|
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType |
| Methods inherited from class org.apache.tools.ant.ProjectComponent |
|---|
getDescription, getLocation, getProject, setDescription, setLocation, setProject |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.canoo.webtest.interfaces.IBrowserAction |
|---|
getTaskName |
| Constructor Detail |
|---|
public ForceInputFieldAttribute()
| Method Detail |
|---|
public String getTagName()
public void setTagName(String name)
name - Sets the name of the tag.public String getAttributeName()
public void setAttributeName(String name)
name - Sets the name of the attribute.public String getAttributeValue()
public void setAttributeValue(String value)
value - Sets the value of the attribute.protected com.gargoylesoftware.htmlunit.html.HtmlForm findForm()
AbstractSetFieldStep
findForm in class AbstractSetFieldStepprotected List findFields(com.gargoylesoftware.htmlunit.html.HtmlForm form)
AbstractSetFieldStep
findFields in class AbstractSetFieldStepform - The form to search.
protected boolean keepField(com.gargoylesoftware.htmlunit.html.HtmlElement elt)
AbstractSetFieldStepAbstractSetFieldStep.findFields(com.gargoylesoftware.htmlunit.html.HtmlForm) to filter out elements
with the correct name but not matching some other selection criteria.
keepField in class AbstractSetFieldStepelt - One of the elements with the correct name.
protected void setField(com.gargoylesoftware.htmlunit.html.HtmlElement field)
setField in class AbstractSetFieldStepfield - The field to updateprotected void verifyParameters()
verifyParameters in class AbstractSetFieldStep
|
Copyright © 2001-2007 Canoo Engineering AG, Basel. All rights reserved. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||