|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.commons.jelly.TagSupport
net.sf.jameleon.LocationAwareTagSupport
net.sf.jameleon.JameleonTagSupport
net.sf.jameleon.function.FunctionTag
net.sf.jameleon.plugin.jiffie.IEFunctionTag
net.sf.jameleon.plugin.jiffie.tags.IEClickLinkTag
public class IEClickLinkTag
Clicks on a given link. Some example uses might be: Clicking on <a href="http://sf.net">link text</a>
Clicking on <a href="http://sf.net" id="link id">link text</a><ie-click-link functionId="Click an link with the text underlined" link="link text"/>
Clicking on <a href="http://sf.net" name="link name">link text</a><ie-click-link functionId="Click an link with the id" link="link id"/>
Clicking on <a href="http://sf.net"><img src="jameleon.jpg"></a><ie-click-link functionId="Click an link with the name" link="link name"/>
Clicking on <a href="http://sf.net"><img src="jameleon.jpg" alt="img alt"></a><ie-click-link functionId="Click an link with the img src" link="jameleon.jpg"/>
<ie-click-link functionId="Click an link with the img alt text" link="img alt"/>
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class net.sf.jameleon.plugin.jiffie.IEFunctionTag |
|---|
IEFunctionTag.TagRunnable |
| Field Summary | |
|---|---|
protected String |
href
Link (link text, id, alt, name, regex or img src) in the page to be clicked. |
protected boolean |
ignoreTarget
Ignore target If set to 'true', will not open link in new window (if the link has a target). |
protected String |
link
Link (link text, id, alt, name or img src) in page to be clicked. |
| Fields inherited from class net.sf.jameleon.plugin.jiffie.IEFunctionTag |
|---|
elementFinder, frameId, frameName, frameSrc, highlightActiveElement, ie, session, visible, WAIT, workingForm |
| Fields inherited from class net.sf.jameleon.function.FunctionTag |
|---|
addt, breakPoint, expectException, expectFailure, fResults, functionDelay, functionId, lastFileWritten, log, NO_DELAY, params, postcondition, precondition, st, state, tct, vpt |
| Fields inherited from class net.sf.jameleon.JameleonTagSupport |
|---|
attributes, broker, contextVars, fp, unsupportedAttributes |
| Fields inherited from class net.sf.jameleon.LocationAwareTagSupport |
|---|
columnNumber, elementTagName, lineNumber, scriptFileName |
| Fields inherited from class org.apache.commons.jelly.TagSupport |
|---|
body, context, hasTrimmed, parent, shouldTrim |
| Constructor Summary | |
|---|---|
IEClickLinkTag()
|
|
| Method Summary | |
|---|---|
void |
testBlock()
|
| Methods inherited from class net.sf.jameleon.JameleonTagSupport |
|---|
cleanVariablesInContext, createAttributes, describeAttributes, getAttributeBroker, getAttributes, getAttributeType, getClassAttributes, getFunctionalPoint, getUnsupportedAttributes, loadFunctionalPoint, resetFunctionalPoint, setAttribute, setVariableInContext, testForUnsupportedAttributesCaught |
| Methods inherited from class net.sf.jameleon.LocationAwareTagSupport |
|---|
getColumnNumber, getElementName, getFileName, getLineNumber, setColumnNumber, setElementName, setFileName, setLineNumber |
| Methods inherited from class org.apache.commons.jelly.TagSupport |
|---|
findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, getBody, getBodyText, getBodyText, getContext, getParent, invokeBody, isEscapeText, isTrim, setBody, setContext, setEscapeText, setParent, setTrim, trimBody |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.apache.commons.jelly.Tag |
|---|
getBody, getContext, getParent, invokeBody, setBody, setContext, setParent |
| Field Detail |
|---|
protected String link
protected boolean ignoreTarget
protected String href
| Constructor Detail |
|---|
public IEClickLinkTag()
| Method Detail |
|---|
public void testBlock()
testBlock in class FunctionTag
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||