# Uses of Class
com.xceptance.xlt.api.actions.AbstractWebAction

Packages that use AbstractWebAction
Package
Description
com.xceptance.xlt.api.actions
Provides abstract super classes for different types of actions.
com.xceptance.xlt.api.engine.scripting
Provides the base classes for Java test cases which were created by the Script Developer while exporting script test cases.

- ## Uses of AbstractWebAction in com.xceptance.xlt.api.actions

  Subclasses of AbstractWebAction in com.xceptance.xlt.api.actions
  Modifier and Type
  Class
  Description
  `class`
  `AbstractHtmlPageAction`
  AbstractHtmlPageAction is the base class for all HTML-based actions.
  `class`
  `AbstractLightWeightPageAction`
  AbstractLightWeightPageAction is the base class for all HTML/XML-based actions which do simple page processing only.
  `class`
  `AbstractXmlPageAction`
  AbstractXmlPageAction is the base class for all actions that load an arbitrary XML snippet.
  Methods in com.xceptance.xlt.api.actions that return AbstractWebAction
  Modifier and Type
  Method
  Description
  `AbstractWebAction`
  AbstractWebAction.`getPreviousAction()`
  Returns the action that was passed as the previous action to the constructor.
  Constructors in com.xceptance.xlt.api.actions with parameters of type AbstractWebAction
  Modifier
  Constructor
  Description
  `protected`
  `AbstractHtmlPageAction(AbstractWebAction previousAction, String timerName)`
  Creates a new AbstractHtmlPageAction object and gives it the passed timer name.
  `protected`
  `AbstractLightWeightPageAction(AbstractWebAction previousAction, String timerName)`
  Creates a new AbstractLightWeightPageAction object and gives it the passed timer name.
  `protected`
  `AbstractWebAction(AbstractWebAction previousAction, String timerName)`
  Creates a new AbstractWebAction object and gives it the passed timer name.
  `protected`
  `AbstractXmlPageAction(AbstractWebAction previousAction, String timerName)`
  Creates a new AbstractXmlPageAction object and gives it the passed timer name.

- ## Uses of AbstractWebAction in com.xceptance.xlt.api.engine.scripting

  Subclasses of AbstractWebAction in com.xceptance.xlt.api.engine.scripting
  Modifier and Type
  Class
  Description
  `class`
  `AbstractHtmlUnitScriptAction`
  Base class of HTML page actions supporting script commands.
  Constructors in com.xceptance.xlt.api.engine.scripting with parameters of type AbstractWebAction
  Modifier
  Constructor
  Description
  ``
  `AbstractHtmlUnitScriptAction(AbstractWebAction previousAction)`
  Constructor.
  ``
  `AbstractHtmlUnitScriptAction(AbstractWebAction prevAction, String timerName)`
  Constructor.