avignon.handlers
Class ClickHandlerLogic

java.lang.Object
  extended byjunit.framework.Assert
      extended byavignon.handlers.WebPageAsserter
          extended byavignon.handlers.ClickHandlerLogic
All Implemented Interfaces:
AvignonTagHandler
Direct Known Subclasses:
PageClickHandler

Deprecated. Deprecated in favor of the individual browser handlers.

public abstract class ClickHandlerLogic
extends WebPageAsserter
implements AvignonTagHandler

Abstract base class for handlers that will click on a web page. The following attributes are used:


Constructor Summary
ClickHandlerLogic()
          Deprecated.  
 
Method Summary
 void end(AvignonTestState state)
          Deprecated. Called when the tag is closed.
protected abstract  java.lang.String loadActualPage(AvignonTestState state, java.lang.String itemText, org.xml.sax.Attributes attributes)
          Deprecated. Click on a hyperlink with the given text and return the text of the resulting page.
 void start(AvignonTestState state, org.xml.sax.Attributes attributes)
          Deprecated. Called when the tag is first encountered.
 
Methods inherited from class avignon.handlers.WebPageAsserter
assertPageAsExpected, getPageDescription, setBaseDirectory, setNoTransform, setPageDescription, setPreTranslation
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClickHandlerLogic

public ClickHandlerLogic()
Deprecated. 
Method Detail

loadActualPage

protected abstract java.lang.String loadActualPage(AvignonTestState state,
                                                   java.lang.String itemText,
                                                   org.xml.sax.Attributes attributes)
Deprecated. 
Click on a hyperlink with the given text and return the text of the resulting page.

Parameters:
state - Current application state.
itemText - Text of the link to click on.
attributes - Attributes used in the XML tag.
Returns:
Text of the resulting page.

start

public void start(AvignonTestState state,
                  org.xml.sax.Attributes attributes)
Deprecated. 
Description copied from interface: AvignonTagHandler
Called when the tag is first encountered.

Specified by:
start in interface AvignonTagHandler
Parameters:
state -
attributes -

end

public void end(AvignonTestState state)
Deprecated. 
Description copied from interface: AvignonTagHandler
Called when the tag is closed.

Specified by:
end in interface AvignonTagHandler
Parameters:
state -

SourceForge.net Logo