| Package | Description |
|---|---|
| com.crawljax.core | |
| com.crawljax.core.plugin | |
| com.crawljax.core.state |
| Modifier and Type | Method and Description |
|---|---|
CrawlerContext |
CrawlTaskConsumer.getContext() |
CrawlerContext |
Crawler.getContext() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
DomChangeNotifierPlugin.isDomChanged(CrawlerContext context,
String domBefore,
Eventable e,
String domAfter)
Check to see if the (new) DOM is changed with regards to the old DOM.
|
void |
OnFireEventFailedPlugin.onFireEventFailed(CrawlerContext context,
Eventable eventable,
List<Eventable> pathToFailure)
Method that is called when an event that was requested to fire failed firing.
|
void |
OnInvariantViolationPlugin.onInvariantViolation(Invariant invariant,
CrawlerContext context)
Method that is called when an invariant is violated.
|
void |
OnNewStatePlugin.onNewState(CrawlerContext context,
StateVertex newState)
Method that is called when a new state is found.
|
void |
OnRevisitStatePlugin.onRevisitState(CrawlerContext context,
StateVertex currentState)
Method that is called every time a state is revisited by Crawljax.
|
void |
OnUrlLoadPlugin.onUrlLoad(CrawlerContext context)
Method that is called after the url is (re) loaded.
|
void |
PreStateCrawlingPlugin.preStateCrawling(CrawlerContext context,
com.google.common.collect.ImmutableList<CandidateElement> candidateElements,
StateVertex state)
Method that is called before firing events on the current DOM state.
|
boolean |
Plugins.runDomChangeNotifierPlugins(CrawlerContext context,
StateVertex stateBefore,
Eventable event,
StateVertex stateAfter)
Load and run the DomChangeNotifierPlugin.
|
void |
Plugins.runOnFireEventFailedPlugins(CrawlerContext context,
Eventable eventable,
List<Eventable> path)
Load and run the OnFireEventFailedPlugins, this call has been made from the fireEvent when
the event is not fireable.
|
void |
Plugins.runOnInvariantViolationPlugins(Invariant invariant,
CrawlerContext context)
Run the OnInvariantViolation plugins when an Invariant is violated.
|
void |
Plugins.runOnNewStatePlugins(CrawlerContext context,
StateVertex newState)
load and run the OnNewStatePlugins.
|
void |
Plugins.runOnRevisitStatePlugins(CrawlerContext context,
StateVertex currentState)
load and run the onRevisitStateValidator.
|
void |
Plugins.runOnUrlLoadPlugins(CrawlerContext context)
load and run the OnUrlLoadPlugins.
|
void |
Plugins.runPreStateCrawlingPlugins(CrawlerContext context,
com.google.common.collect.ImmutableList<CandidateElement> candidateElements,
StateVertex state)
load and run the PreStateCrawlingPlugins.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
StateMachine.swithToStateAndCheckIfClone(Eventable event,
StateVertex newState,
CrawlerContext context)
Adds an edge between the current and new state.
|
Copyright © 2007-2013. All Rights Reserved.